Skip to content

aderegil/claude-certified-architect

Repository files navigation

Claude Certified Architect

Guided labs for the CCA Foundations certification exam.

Build working code for each of the 6 exam scenarios so you can apply the concepts before test day, not just study them. The labs cover all 5 domains and all 30 task statements from the official exam guide.

demo

Lab Description Coverage
01
Customer Support Resolution Agent
A customer support agent with four tools, a manual agentic loop, a prerequisite gate, and a PostToolUse hook enforcing refund policy, using the Claude API. D1, D2, D5
1.1, 1.2, 1.4, 1.5, 2.1, 2.2, 2.3, 5.1, 5.2
02
Code Generation with Claude Code
A Claude Code workspace with CLAUDE.md hierarchy, path-specific rules, a context:fork skill, MCP servers, and session management with resume and fork. D3, D5
1.7, 2.4, 3.1, 3.2, 3.3, 3.4, 3.5, 5.4
03
Multi-Agent Research System
A coordinator that delegates to four research subagents, handles structured errors from unavailable sources, and synthesizes cited reports with coverage gap annotations, using the Claude Agent SDK. D1, D2, D5
1.2, 1.3, 1.5, 1.6, 2.1, 2.2, 2.3, 5.1, 5.3, 5.6
04
Developer Productivity with Claude
A codebase exploration agent with built-in tools, an MCP docs server, an Explore subagent, scratchpad persistence, and a context:fork skill, using the Claude Agent SDK. D1, D2, D3, D5
1.3, 2.1, 2.4, 2.5, 3.1, 3.2, 3.4, 5.4
05
Claude Code for Continuous Integration
A simulated CI pipeline using Claude Code's -p flag: iterative prompt refinement, per-file and cross-file review passes, independent review instances, and CLAUDE.md project context. D3, D4
1.6, 3.4, 3.5, 3.6, 4.1, 4.2, 4.6
06
Structured Data Extraction
An invoice extraction pipeline with forced tool_choice, nullable fields, self-correction, validation-retry loops, few-shot examples, batch processing, and confidence-based human review routing, using the Claude API. D4, D5
4.2, 4.3, 4.4, 4.5, 5.5

How to Use

Prerequisites

Setup

cd 0X_lab_name
python -m venv .venv

source .venv/bin/activate   # macOS/Linux
.venv\Scripts\activate      # Windows

cp .env.example .env        # add your ANTHROPIC_API_KEY
pip install -r requirements.txt

python main.py              # run the lab

Coverage

Scenarios Domains Tasks

These labs were carefully designed to cover every domain and task from the official exam guide, with a guided, educational approach that walks you through each concept step by step.

See the Lab Reference for details of what domains and tasks are covered by each lab.

Domains

ID Domain Weight Labs
D1 Agentic Architecture & Orchestration 27% 01, 02, 03, 04, 05
D2 Tool Design & MCP Integration 18% 01, 02, 03, 04
D3 Claude Code Configuration & Workflows 20% 02, 04, 05
D4 Prompt Engineering & Structured Output 20% 05, 06
D5 Context Management & Reliability 15% 01, 02, 03, 04, 06

Disclaimer

This is an independent resource, not produced, endorsed, or affiliated with Anthropic.

License

About

Guided labs for the CCA Foundations certification exam. 6 scenarios, 5 domains, 30 tasks.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages