Agents · Discovery

IntakeAgent · /abc-intake

Raw client input → structured Project Card.

Turn a voice memo, transcript, PDF, or one-line pitch into a Project Card every downstream agent can consume. The front door of the BAD pipeline.

  • Ingests voice / transcript / PDF / email / bullets
  • Outputs a typed Project Card (problem · stakeholders · constraints · success metric)
  • Hands off to SectorAgent and ArchitectAgent automatically
Why

Discovery calls produce gold, and most of it leaks. IntakeAgent freezes the conversation into a structure the rest of the engagement can build on — so momentum survives the gap between call and contract.

How
  • Read raw input via the right modality (Whisper for audio, OCR for PDF)
  • Extract problem / stakeholders / constraints / success metric
  • Persist the card; trigger SectorAgent + ArchitectAgent
Proof
Median ingest time
<5 min
Input modalities
5 (voice · transcript · PDF · email · bullets)
Engagements seeded
every BAD
Anatomy
Persona

The front door of every engagement — turns raw client input into a structured Project Card.

Commands
  • /abc-intakeprimary
  • /intakealias
SKILL.md
The spec

Defines the Project Card schema and the ingestion flow (voice · transcript · PDF · email · bullets).

Assets
3 items
  • example-nkmt.json
  • project-card.schema.json
  • project-card.template.json
References
2 docs
  • contract.md
  • sources.md
Scripts
2 runnables
  • archive.py
  • validate.py
History
2 items
  • README.md
  • index.json

Anatomy reflects the actual on-disk structure at ~/.claude/skills/abc-intake/.