Interactive CLI tool to prepare for the Claude Certified Architect – Foundations certification exam from Anthropic.
| Mode | Description |
|---|---|
| Practice Quiz | 44 questions (12 official samples + 32 additional) across all 5 domains. Full exam sim (20 Qs), quick quiz (10 Qs), or domain-specific practice |
| Study Mode | Browse all 5 domains with their task statements, knowledge areas, and skills — straight from the exam guide |
| Flashcards | 50 flashcards covering key concepts with self-grading |
| Progress Tracking | Scores by domain, quiz history, weak area identification, pass/fail against 720/1000 threshold |
- D1: Agentic Architecture & Orchestration (27%) — 9 questions
- D2: Tool Design & MCP Integration (18%) — 7 questions
- D3: Claude Code Configuration & Workflows (20%) — 9 questions
- D4: Prompt Engineering & Structured Output (20%) — 9 questions
- D5: Context Management & Reliability (15%) — 10 questions
npm install -g typescript # if not already installed
npm run build # compile TypeScriptnpm run dev # Interactive menu
npm run quiz # Jump straight to quiz
npm run study # Jump to study mode
npm run flashcards # Jump to flashcards- Format: Multiple choice (4 options, 1 correct)
- Scenarios: 4 of 6 scenarios randomly selected per exam
- Scoring: Scaled 100–1,000 | Passing: 720
- No penalty for guessing
- Target candidate: Solution architects with 6+ months building with Claude APIs, Agent SDK, Claude Code, and MCP
src/
├── index.ts # Main entry — menu system
├── quiz.ts # Quiz engine
├── study.ts # Study & flashcard modes
├── progress.ts # Progress tracking (saves to .progress.json)
├── types.ts # Type definitions
├── data/
│ ├── questions.ts # 44 questions organized by domain/scenario
│ ├── domains.ts # All 5 domains with task statements, knowledge & skills
│ ├── scenarios.ts # 6 exam scenarios
│ └── flashcards.ts # 50 flashcards
└── utils/
└── cli.ts # CLI utilities (colors, prompts, formatting)
Built with TypeScript only — no external runtime dependencies.