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 specDefines 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/.