Prompt Goblins
Community Study Guide · v1.3 · July 2026

Claude Certified
Architect: Foundations

A structured learning guide for AI agent architecture,
built around the CCA-F body of knowledge. Free to share.

5Exam Domains 18Study Units 35 hrsTotal Content 80+Checklist Items
The core principle behind everything in this guide:
When something must happen, enforce it programmatically (hooks, interceptors, code). Never rely on prompt instructions for critical business logic.

promptgoblins.ai · A community for people who build with AI

About This Guide

This guide was built by Prompt Goblins, an independent community for people who build with AI. We're using the CCA-F exam's five domains as a framework to create a properly scoped, logically ordered study plan that covers everything a production Claude architect needs to know, and then some. The exam itself is currently limited to organizations in the Claude Partner Network — though the network is free for any organization bringing Claude to market to join — and is delivered through Pearson VUE at $125/attempt (raised from the $99 launch price on June 30, 2026; partner-tier discounts apply). The body of knowledge it tests is relevant to anyone building with Claude.

The CCA-F was the first professional certification in AI agent architecture, and it is now one of four Claude certifications: Claude Certified Associate – Foundations ($99), Claude Certified Developer – Foundations ($125), Claude Certified Architect – Foundations ($125, this guide), and Claude Certified Architect – Professional ($175). Whether or not you plan to take the exam, the five domains it tests (agentic architecture, tool design, Claude Code configuration, prompt engineering, and context management) represent a comprehensive map of the skills needed to build production Claude systems. That makes it a useful learning scaffold even if the exam itself stays behind Anthropic's partner wall.

How to read the attribution tags

Every resource in this guide is tagged with one of three tiers so you know exactly where it came from:

OFFICIALNamed on an Anthropic-curated CCA-F course list. Anthropic now publishes two: the public Partner Network Learning Path (4 courses) and a partner-gated "CCA-F Prep Courses" page (7 courses). Also includes the Exam Guide PDF. (The official practice exam was retired when exam delivery moved to Pearson VUE.)
ANTHROPICAnthropic-published content, community-mapped to exam domains. Other Anthropic Academy courses, official docs (platform.claude.com and code.claude.com), the "Building Effective Agents" blog post, and DeepLearning.AI partnership courses taught by Anthropic staff. High-quality and relevant, but not on any Anthropic CCA-F prep page.
SUPPLEMENTALCommunity and third-party resources. Study guides, practice exams, and general-purpose courses included to round out coverage.

Tags are deliberately grayscale — in this guide, color always means an exam domain (D1–D5), never a source tier.

Anthropic's exam guide recommends hands-on building over reading. It doesn't name specific courses, blog posts, or doc pages. The public Partner Network Learning Path names only four Skilljar courses (Intro to Agent Skills, Building with the Claude API, Intro to MCP, Claude Code in Action); the partner-gated prep page names seven (adding Claude 101, AI Fluency, and the Vertex AI / Bedrock cloud courses, but dropping Agent Skills). The two lists don't fully agree, and everything beyond them (including most of what makes this guide useful) is community-mapped. We've done the mapping carefully, but we want you to know the difference.

Versioning & updates

This is v1.3 (July 2026), a full re-validation of the May 2026 v1.0 against the live web (July 19–20, 2026), reconciled against the official exam guides, with navigation and readability improvements — see the Change Log at the end. It is based on Anthropic's official exam guide v1.0 (effective July 2026), confirmed against the primary-source PDF — same five domains and weights and the same 60-question, 4-of-6-scenario format as the earlier v0.1 draft, at the current $125 price. Things will keep changing. You can always drop this PDF into Claude and ask "is this still up to date?" to check for changes. We'll version updates on promptgoblins.ai as things evolve.

License: Free to share, repost, print, and remix. Attribution to Prompt Goblins appreciated but not required. Exam guide appendix reproduced with attribution from paullarionov/claude-certified-architect.

Exam Domains at a Glance

27%

D1 · Agentic Architecture & Orchestration

Agentic loops, hub-and-spoke multi-agent, Agent SDK, lifecycle hooks, task decomposition

20%

D3 · Claude Code Configuration & Workflows

CLAUDE.md hierarchy, Skills, slash commands, -p flag, subagents, plan mode

20%

D4 · Prompt Engineering & Structured Output

Few-shot, JSON schemas via tool_use, validation-retry loops, batch API, multi-pass review

18%

D2 · Tool Design & MCP Integration

MCP primitives, tool descriptions, tool boundaries, .mcp.json, structured errors

15%

D5 · Context Management & Reliability

Escalation patterns, progressive summarization risks, error propagation, provenance tracking

Study Plan Overview

Work through top to bottom. All Skilljar courses are free with certificates. Total: ~35 hours / 2–4 weeks.

OFFICIAL = on Anthropic's Partner Network Learning Path. ANTHROPIC = Anthropic content, community-mapped to exam. SUPPLEMENTAL = third-party / community.

Jump to: Unit details · Anti-Patterns · Cliffs Notes · Exam Logistics · Exam Guide Appendix · Change Log — resource names below jump to their detail card; platform names link straight out.

#PhaseResourcePlatformFormatTimeDomains
1FoundationsClaude 101 OSkilljarVideo+quiz1h
2FoundationsAI Fluency O: Framework & FoundationsSkilljarVideo+quiz1hD4D5
3API & AgentsBuilding with the Claude APISkilljar84 lec, 10 quiz8hD1D2D4D5
4API & Agents"Building Effective Agents"anthropic.comReading1hD1
5API & AgentsBuilding Toward Computer UseDLAI9 vid+code2hD4D2
6MCPIntro to Model Context ProtocolSkilljarVideo+code2hD2
7MCPMCP: Build Rich-Context AI AppsDLAI11 vid+code2hD2
8MCPMCP: Advanced TopicsSkilljarVideo+code2hD2D5
9Claude CodeClaude Code in ActionSkilljar15 lec+quiz1hD3D2D5
10Claude CodeClaude Code: Agentic CodingDLAI10 vid2hD3D1D5
11Skills & AgentsIntro to Agent SkillsSkilljar6 vid30mD3D1
12Skills & AgentsAgent Skills with AnthropicDLAI10 vid2.5hD1D3
13Skills & AgentsIntro to SubagentsSkilljarVideo+quiz1hD1D3
14Skills & AgentsIntro to Claude CoworkSkilljarVideo+code1hD3
15ReadingDocumentation deep readsplatform/code.claude.comReading3hAll
16ReadingCommunity study guidesGitHub / blogsReading2hAll
17Exam PrepOfficial Exam Guide PDFGitHub PDFPDF1hAll
18Exam PrepPractice Exams (target 900+)Community60+ MCQs2hAll

Detailed Study Plan

Phase: Foundations

1Claude 101 OFFICIAL
Link: anthropic.skilljar.com/claude-101 · Time: ~1h · Format: Video+quiz · Cert: Yes

Core Claude features, conversation patterns, Projects. On Anthropic's partner-gated CCA-F prep-course list. Experienced users: skim at 2x, grab cert.

2AI Fluency: Framework & Foundations OFFICIAL D4D5
Link: anthropic.skilljar.com/ai-fluency-framework-foundations · Time: ~1h · Cert: Yes

The 4D Framework. D4 questions assume you understand why strategies work. Discernment → D5 confidence calibration.

Phase: Core / API & Agents

3Building with the Claude API OFFICIAL D1D2D4D5
Link: anthropic.skilljar.com/claude-with-the-anthropic-api · Time: ~8h · Format: 84 lectures, 10 quizzes · Cert: Yes
Also on: Coursera (single course, instructor Stephen Grider)
This is the single most important course. Covers the most exam surface area. Budget a full week at 1–2h/day.
API fundamentalsAuth, SDKs, message structure, models, parameters
Prompt engineeringXML tags, few-shot, chain-of-thought, evaluation workflows
Structured outputtool_use with JSON schemas, validation-retry loops
Tool useCustom tools, tool_choice, stop_reason, batch ops
RAGChunking, embeddings, BM25, contextual retrieval
AgentsAgentic loops, parallelization, chaining, routing, orchestrator-workers
4"Building Effective Agents" (Blog Post) ANTHROPIC D1
Link: anthropic.com/engineering/building-effective-agents · Time: ~1h · Format: Reading
Conceptual backbone of Domain 1. Multiple prep guides call this the document behind ~65% of the exam's mental model.
5Building Toward Computer Use with Anthropic ANTHROPIC D4D2
Link: deeplearning.ai/courses/building-toward-computer-use-with-anthropic · Time: ~2h (1h 47m)
Instructor: Colt Steele (Anthropic) · Also on: Coursera

Prompt engineering, XML structuring, n-shot, caching, tool use schemas. Computer Use is out of scope for CCA-F.

Phase: Core / MCP

6Introduction to Model Context Protocol OFFICIAL D2
Link: anthropic.skilljar.com/introduction-to-model-context-protocol · Time: ~2h · Cert: Yes
Also on: Coursera
7MCP: Build Rich-Context AI Apps ANTHROPIC D2
Link: deeplearning.ai/courses/mcp-build-rich-context-ai-apps-with-anthropic · Time: ~2h
Instructor: Elie Schoppik (Anthropic)

Hands-on build. Theory from Unit 6 + this = comprehensive D2 coverage.

8Model Context Protocol: Advanced Topics ANTHROPIC D2D5
Link: anthropic.skilljar.com/model-context-protocol-advanced-topics · Time: ~2h · Cert: Yes
Also on: Coursera

Phase: Core / Claude Code

9Claude Code in Action OFFICIAL D3D2D5
Link: anthropic.skilljar.com/claude-code-in-action · Time: ~1h · Cert: Yes · Also on: Coursera
10Claude Code: A Highly Agentic Coding Assistant ANTHROPIC D3D1D5
Link: deeplearning.ai/courses/claude-code-a-highly-agentic-coding-assistant · Time: ~2h · Instructor: Elie Schoppik

Phase: Core / Skills & Agents

11Introduction to Agent Skills OFFICIAL D3D1
Link: anthropic.skilljar.com/introduction-to-agent-skills · Time: ~30min · Cert: Yes
The distinction between Skills, commands, CLAUDE.md, and hooks is frequently tested in D3.
12Agent Skills with Anthropic ANTHROPIC D1D3
Link: deeplearning.ai/courses/agent-skills-with-anthropic · Time: ~2.5h (2h 19m) · Instructor: Elie Schoppik
The only course covering the Claude Agent SDK with skills + MCP + external integrations.
13Introduction to Subagents ANTHROPIC D1D3
Link: anthropic.skilljar.com/introduction-to-subagents · Time: ~1h · Cert: Yes
14Introduction to Claude Cowork ANTHROPIC D3
Link: anthropic.skilljar.com/introduction-to-claude-cowork · Time: ~1h · Cert: Yes

Phase: Reading & Review

15Documentation Deep Reads ANTHROPIC D1D2D3D4D5
Time: ~3h · Format: Reading

Read in this order. Each builds on the previous. Note: Anthropic's docs moved off docs.anthropic.com in 2025–26 — API docs now live at platform.claude.com/docs, Claude Code and Agent SDK docs at code.claude.com/docs. Old links redirect.

TopicURLDomain
Tool Use guideplatform.claude.com/docs/en/agents-and-tools/tool-use/overviewD1D2
Prompt Engineeringplatform.claude.com/docs/.../prompt-engineering/overviewD4
Prompting Best Practicesplatform.claude.com/docs/.../claude-prompting-best-practicesD4
Structured Outputsplatform.claude.com/docs/.../structured-outputsD4
Extended Thinkingplatform.claude.com/docs/.../extended-thinkingD4D5
Context Windowsplatform.claude.com/docs/.../context-windowsD5
Agent SDK Overviewcode.claude.com/docs/en/agent-sdk/overviewD1
Claude Code Skillscode.claude.com/docs/en/skillsD3
Claude Code Workflowscode.claude.com/docs/en/common-workflowsD3
Claude Code CLIcode.claude.com/docs/en/cli-usageD3
MCP Specificationmodelcontextprotocol.io/specificationD2

Hands-on repos:

Anthropic Cookbooksgithub.com/anthropics/claude-cookbooks
Prompt Eng. Tutorialgithub.com/anthropics/prompt-eng-interactive-tutorial
16Community Study Guides SUPPLEMENTAL
Time: ~2h · Format: Reading
paullarionov study guidegithub.com/paullarionov/claude-certified-architect (~3,900★, actively maintained)
claudecertificationguide.comclaudecertificationguide.com — 30 lessons, 240+ questions, mock exam; tracks exam guide v0.2
Rick Hightower 8-part seriespub.towardsai.net/...cca-foundations-exam
Tutorials Dojotutorialsdojo.com/ccar-f-study-guide
timothywarner-org repogithub.com/timothywarner-org/claude-architect — study materials + code examples
CCA-F study plugingithub.com/carolinacherry/claude-certified-architect — Claude Code plugin covering all 5 domains

Phase: Exam Prep

17Official Exam Guide PDF OFFICIAL
Time: ~1h · Format: PDF

Public PDF (v0.1 community mirror): github.com/paullarionov/.../guide_en.pdf · The current v1.0 is downloadable from the partner-academy certification page (partner login).

Contains: 5 domain breakdowns, 6 scenarios, sample Q&As, and the out-of-scope list. The current official guide is v1.0 (effective July 2026); it keeps the same domains, weights, and 4-of-6-scenario format as the earlier v0.1 draft.

Study tip: Wrong-answer explanations are as important as correct answers. They reveal the anti-patterns.
18Practice Exams SUPPLEMENTAL
Time: ~2h · Format: 60+ MCQs with explanations
The official Anthropic practice exam was retired in the move to Pearson VUE (per Anthropic's certification FAQ). Everything below is unofficial community material — quality varies, so treat these as drills, not as predictors of the real exam.
Target: 900+/1000 before scheduling. Below 800 = more prep needed.
Rick Hightower 60-questionmedium.com/@richardhightower/...practice-exam
OlivierAlter 77 scenariosgithub.com/OlivierAlter/...Certification-Exam
CertSafari (600+ questions)certsafari.com/.../claude-certified-architect
claudecertificationguide.com mock examclaudecertificationguide.com

Ten Anti-Patterns the Exam Tests

Roughly half the exam tests whether you can spot what's wrong. Memorize these.

#❌ Anti-Pattern✅ Do This Instead
1Parsing natural language for loop terminationUse stop_reason == "end_turn"
2Arbitrary iteration caps (max_iterations=5)stop_reason-driven termination
3Prompt-based critical rules ("don't process refunds >$500")PostToolUse hooks / programmatic checks
4Sharing full coordinator context with subagentsPass only relevant context; isolate scope
5Sentiment-based escalationExplicit request, policy gap, capability limit
6Summarizing transactional facts (losing order #s)Immutable "case facts" blocks
7Self-review in same sessionIndependent review instance, no prior context
8Tool overload (>4–5 per agent)Scope per role; decompose into subagents
9Few-shot as first fix for misroutingFix the tool description first
10Batch API for blocking workflowsBatch = 24h window, latency-tolerant only

Concept Cliffs Notes

D1 · Agentic Architecture & Orchestration (27%)

The agentic loop is the core pattern: send request → check stop_reason → if tool_use, execute tool, return result, loop → if end_turn, stop. This is the only reliable termination mechanism.

Hub-and-spoke (coordinator-subagent) is the primary multi-agent pattern. Coordinator decomposes tasks, delegates to subagents with isolated context. Each subagent gets only what it needs. Never dump full coordinator context into subagents.

Lifecycle hooks (PreToolUse, PostToolUse) enforce business rules programmatically. When the exam says "must" or "always," the answer is hooks, not prompts.

Agent SDK provides agent definitions, tool registration, session management, orchestration. Hooks register at SDK level.

D2 · Tool Design & MCP Integration (18%)

Tool descriptions are the primary selection mechanism. Poor descriptions → misrouting. Fix descriptions before adding few-shot examples.

MCP primitives: Tools = model-controlled. Resources = app-controlled. Prompts = user-controlled. The exam tests which primitive for which scenario.

Tool boundaries: 4–5 tools per agent max. Beyond that, selection degrades. Decompose into subagents.

Structured errors: transient (retry), validation (fix input), business (rule violation), permission (access denied).

Transport: stdio = local/same machine. Streamable HTTP = remote/production. The older HTTP+SSE transport was deprecated in the 2025-03-26 spec revision and is being sunset. .mcp.json = project level; ~/.claude.json = user level.

D3 · Claude Code Configuration & Workflows (20%)

CLAUDE.md hierarchy: Enterprise → Project → User. Overrides cascade downward.

.claude/rules/: rule files with glob patterns for path-specific instructions (e.g. *.test.ts rules only in test files).

Skills = folders with SKILL.md. The description field triggers automatic loading. Progressive disclosure for context efficiency.

-p flag = non-interactive mode for CI/CD. Without it, jobs hang. Plan Mode = plan before executing (complex changes). Direct = skip planning (quick edits).

D4 · Prompt Engineering & Structured Output (20%)

Few-shot: 2–4 examples optimal. Demonstrate exact output format including edge cases.

Structured output via tool_use: Define JSON schema as tool input. More reliable than asking for JSON in prompt. Real-world note: the API now also has a native structured-outputs feature (output_config.format with constrained decoding, plus strict: true tool schemas). The exam guide teaches the tool_use pattern — know both.

Validation-retry: Generate → validate → if invalid, feed error back → regenerate. Converges in 1–2 retries.

Multi-pass review: Independent instance, no prior context. Explicit criteria with thresholds.

Batch API: 50% savings, up to 24h processing. Latency-tolerant only.

D5 · Context Management & Reliability (15%)

Progressive summarization is dangerous for transactional data. Maintain immutable "case facts" blocks.

Valid escalation: (1) policy gap, (2) explicit customer request, (3) capability limit. Invalid: sentiment analysis, self-assessed confidence.

Error propagation: Errors flow upward with full context: what, which agent, what failed.

Scratchpad files: Persist info across long sessions without relying on context window memory.

Exam Logistics

Questions60 MCQ (1 correct, 3 distractors)
Duration120 minutes (~135 min total with check-in procedures)
DeliveryPearson VUE since mid-2026: OnVUE online proctoring or test centers
ProctoringClosed-book, no AI tools, no external docs
Scoring100–1,000 scale · Pass at 720
Guessing penaltyNone. Answer every question
Scenarios4 drawn at random from a bank of 6 (official exam guide v1.0)
Score reportScore on screen at exam end; Credly badge email usually within minutes (online) — with domain-level breakdowns
Cost$125/attempt (raised from $99 on June 30, 2026) · 50% off for Select/Preferred/Global Premier partner tiers; free for Global Premier through Aug 31, 2026
RetakeUp to 4 attempts per rolling 12 months; waits of 14/30/90 days after attempts 1/2/3; full fee each
Validity12 months from passing date (extended from 6 months on June 30, 2026); renewable via free non-proctored assessment
BadgeDigital credential via Credly, shareable on LinkedIn
EligibilityClaude Partner Network organizations (network is free to join)
Other examsAssociate–F ($99) · Developer–F ($125) · Architect–Professional ($175)
Out of scopeFine-tuning, auth, vision, streaming, computer use
Registrationanthropic-partners.skilljar.com/.../foundations-certification (partner login required)
Exam Guide PDFgithub.com/paullarionov/.../guide_en.pdf (v0.1 community mirror; the current v1.0 is downloadable from the partner-academy cert page)

Appendix: CCA-F Exam Guide Reference

Domain and scenario structure below matches Anthropic's official Claude Certified Architect: Foundations Exam Guide v1.0 (effective July 2026), verified against the primary-source PDF. An earlier community mirror (exam guide v0.1, Feb 10 2025) is at github.com/paullarionov/claude-certified-architect, with expanded notes at guide_en.md. Domains, weights, and the 4-of-6-scenario format are unchanged between v0.1 and v1.0.

Target Candidate

The ideal candidate is a solution architect who designs and ships production applications with Claude, with at least 6 months of hands-on experience across: Claude Agent SDK (multi-agent orchestration, subagents, tool integration, lifecycle hooks), Claude Code (CLAUDE.md, MCP servers, Agent Skills, planning mode), MCP (tools and resources for backend integration), prompt engineering (JSON schemas, few-shot examples, data extraction), context windows (long documents, multi-agent context passing), CI/CD (automated code review, test generation), and escalation/reliability (error handling, human-in-the-loop).

Production Scenarios

The exam draws 4 scenarios at random from a bank of 6 per sitting (official exam guide v1.0); all questions are anchored within them. The 6 official scenarios are below. (Some community study guides list extra candidate-reported scenarios such as "Conversational AI Architecture Patterns" and "Agentic AI Tools"; these are not in the official guide.)

Scenario 1: Customer Support Agent

Build an agent using Claude Agent SDK to handle returns, billing disputes, and account issues. Uses MCP tools: get_customer, lookup_order, process_refund, escalate_to_human. Target: 80%+ first-contact resolution with appropriate escalation.

Scenario 2: Code Generation with Claude Code

Use Claude Code to accelerate development: code generation, refactoring, debugging, documentation. Integrate with custom slash commands, CLAUDE.md configuration, and understand when to use planning mode vs. direct execution.

Scenario 3: Multi-Agent Research System

A coordinator agent delegates to specialized subagents: web research, document analysis, synthesis, and report generation. The system must produce complete reports with citations and handle conflicting sources.

Scenario 4: Developer Productivity Tools

The agent helps engineers explore unfamiliar codebases, generate boilerplate, and automate routine tasks. Uses built-in tools (Read, Write, Bash, Grep, Glob) combined with MCP servers.

Scenario 5: Claude Code for CI/CD

Integrate Claude Code into CI/CD pipelines for automated code reviews, test generation, and PR feedback. Uses -p flag for non-interactive mode and --output-format json. Prompts must minimize false positives.

Scenario 6: Structured Data Extraction

Extract information from unstructured documents, validate output with JSON schemas via tool_use, and maintain high accuracy. Must handle edge cases, nullable fields, and inconsistent formats using validation-retry loops.

Domain 1: Agentic Architecture & Orchestration (27%)

7 task statements. The heaviest domain.

TaskWhat it covers
1.1Agentic loop lifecycle: stop_reason handling (tool_use → continue, end_turn → stop), tool result appending, model-driven vs. hard-coded decision trees
1.2Hub-and-spoke architecture: coordinator owns all inter-agent communication, error handling, routing. Subagents operate with isolated context.
1.3Subagent invocation via Task tool with explicit context passing. Subagents do NOT inherit parent context. AgentDefinition configuration.
1.4Multi-step workflows with enforcement and handoff. When to use hooks vs. prompt instructions.
1.5Agent SDK hooks: PreToolUse (block/modify before execution), PostToolUse (validate/transform results). Deterministic enforcement of business rules.
1.6Task decomposition strategies: fixed pipelines vs. dynamic adaptive decomposition. Risk of overly narrow decomposition by coordinator.
1.7Session management: fork_session for exploring alternatives, --resume for continuing investigations, when to start fresh vs. resume.

Domain 2: Tool Design & MCP Integration (18%)

5 task statements.

TaskWhat it covers
2.1Tool interface design: descriptions as primary selection mechanism. Must include what it does/returns, input formats, edge cases, when to use vs. alternatives.
2.2Structured error responses with isError flag. Four categories: transient (retry), validation (fix input), business (rule violation), permission (escalate).
2.3Tool distribution across agents (4-5 max per agent). tool_choice configuration: auto, any, tool (forced).
2.4MCP server config: .mcp.json (project-level, in VCS) vs. ~/.claude.json (user-level). Environment variable expansion for secrets.
2.5Built-in tools: Read, Write, Edit, Bash, Grep, Glob. When to prefer built-in vs. MCP tools.

Domain 3: Claude Code Configuration & Workflows (20%)

6 task statements.

TaskWhat it covers
3.1CLAUDE.md hierarchy: user-level (~/.claude/CLAUDE.md) → project-level (.claude/CLAUDE.md) → directory-level. @path syntax for imports (max depth 5).
3.2Custom slash commands (.claude/commands/) and Skills (.claude/skills/) with SKILL.md frontmatter: context: fork, allowed-tools, argument-hint.
3.3Path-specific rules: .claude/rules/ with YAML frontmatter and glob patterns. Loaded only when editing matching files.
3.4Plan mode (investigate + plan, no changes) vs. direct execution. When to use each. Combined approach: plan → approve → execute.
3.5Iterative refinement: few-shot, test-driven, interview pattern (clarifying questions before implementing).
3.6CI/CD: -p flag (non-interactive, print mode), --output-format json, --json-schema. Session context isolation for review.

Domain 4: Prompt Engineering & Structured Output (20%)

6 task statements.

TaskWhat it covers
4.1Explicit criteria vs. vague instructions. Define severity with examples. Specify what to flag AND what NOT to flag.
4.2Few-shot prompting: 2-4 examples covering ambiguous scenarios, output formats, acceptable vs. problematic patterns, diverse document formats.
4.3Structured output via tool_use with JSON schemas. Required vs. optional fields. Nullable types ["string", "null"]. Enums with "other" and "unclear".
4.4Validation-retry loops with Pydantic. Structural validation → semantic validation → retry with error context. When retry helps vs. doesn't.
4.5Batch API: 50% savings, 24h window, custom_id for correlation, no multi-turn tool calling. SLA planning.
4.6Multi-instance review: independent Claude instance without prior reasoning context. Explicit evaluation criteria. Preventing duplicate comments on re-review.

Domain 5: Context Management & Reliability (15%)

6 task statements.

TaskWhat it covers
5.1Context management: lost-in-the-middle effect, progressive summarization traps (losing numeric values, dates), immutable "case facts" blocks.
5.2Escalation: valid triggers (explicit request, policy gap, capability limit) vs. invalid (sentiment, self-confidence). Structured handoff protocols.
5.3Error propagation: structured subagent errors with failure_type, partial_results, alternative_approaches, coverage_impact. Coverage annotations.
5.4Large codebase exploration: scratchpad files, /compact for context compression, Explore subagent for isolating verbose output.
5.5Confidence calibration: field-level scores, stratified random sampling, routing by confidence threshold. Overall accuracy can hide per-category errors.
5.6Information provenance: claim → source linking, handling conflicting data with attribution, including dates for temporal disambiguation.

Key API Concepts Reference

stop_reason values

ValueMeaningAction
end_turnModel finished its responseShow result to user. Loop complete
tool_useModel wants to call a toolExecute tool, return result, continue loop
max_tokensToken limit reachedResponse truncated. May need to increase limit
stop_sequenceStop sequence encounteredHandle per application logic
pause_turnLong-running turn (server tools) pausedResend the response as-is to continue. Newer value — post-dates exam guide v0.1
refusalModel declined to respondHandle gracefully; do not blind-retry. Newer value — post-dates exam guide v0.1

tool_choice values

ValueBehaviorWhen to use
{"type": "auto"}Model decides: tool or textDefault for most cases
{"type": "any"}Model must call some toolWhen you need guaranteed structured output
{"type": "tool", "name": "..."}Model must call a specific toolForced first step / execution ordering
{"type": "none"}Model may not call any toolSuppress tool use while keeping tools defined. (Note: any/tool are incompatible with extended thinking)

Hooks vs. Prompt Instructions

AttributeHooksPrompt Instructions
GuaranteeDeterministic (100%)Probabilistic (>90%, not 100%)
When to useCritical business rules, financial ops, complianceGeneral preferences, recommendations, formatting
ExampleBlock refunds > $500"Try to solve before escalating"

CLAUDE.md Hierarchy

LevelLocationScopeIn VCS?
User~/.claude/CLAUDE.mdPersonal preferencesNo
Project.claude/CLAUDE.md or root CLAUDE.mdAll project contributorsYes
DirectoryCLAUDE.md in subdirectoriesFiles in that directoryYes

MCP Primitives

PrimitiveControlDescription
ToolsModel-controlledFunctions the agent calls to perform actions (CRUD, API calls, commands)
ResourcesApp-controlledData loaded for context (docs, schemas, catalogs)
PromptsUser-controlledPredefined templates for common tasks

Error Categories in Multi-Agent Systems

CategoryExamplesRetryable?Agent Action
TransientTimeout, 503, network failureYesRetry with exponential backoff
ValidationInvalid input, missing fieldNo (fix input)Modify request, retry
BusinessPolicy violation, threshold exceededNoExplain; propose alternative
PermissionAccess deniedNoEscalate

Escalation Decision Matrix

SituationAction
Customer explicitly asks "get me a manager"Escalate immediately. Do not attempt to solve
Policy does not cover the requestEscalate (e.g., competitor price matching)
Agent cannot make progress after attemptsEscalate after reasonable attempts
Financial operation above thresholdEscalate (enforce via hook, not prompt)
Multiple customer matches foundAsk for additional identifiers. Do not guess
Unreliable TriggerWhy It Fails
Sentiment analysisMood ≠ case complexity; culturally biased
Model self-rated confidence (1-10)Model can be confidently wrong; poor calibration
Automatic classifierOverengineering; may need training data you don't have

Required & Out-of-Scope Technologies

Required Technologies

Claude Agent SDK · Model Context Protocol (MCP) · Claude Code (CLAUDE.md, .claude/rules/, .claude/commands/, .claude/skills/, -p flag, plan mode) · Claude API (Messages API, tool_use, tool_choice, stop_reason) · Message Batches API · JSON Schema · Pydantic · Built-in tools (Read, Write, Edit, Bash, Grep, Glob)

Out of Scope: Will Not Be Tested

Fine-tuning · API authentication/billing · Server deployment · Claude's internal architecture · Constitutional AI / RLHF · Embeddings / vector databases · Computer Use · Vision · Streaming implementation · Rate limiting · OAuth · Cloud provider configurations (AWS, GCP) · Benchmarking · Prompt caching implementation details · Tokenization specifics

Official Documentation Links

ResourceURL
Claude API: Messagesplatform.claude.com/docs/en/api/messages
Claude API: Tool Useplatform.claude.com/docs/.../tool-use/overview
Claude API: Batch Processingplatform.claude.com/docs/.../batch-processing
Claude Agent SDK: Overviewcode.claude.com/docs/en/agent-sdk/overview
Claude Code: CLAUDE.md / Memorycode.claude.com/docs/en/memory
Claude Code: Skillscode.claude.com/docs/en/skills
Claude Code: Hookscode.claude.com/docs/en/hooks
Claude Code: Sub-agentscode.claude.com/docs/en/sub-agents
Claude Code: CLI / Headlesscode.claude.com/docs/en/cli-usage
MCP Specificationmodelcontextprotocol.io/specification
MCP: Toolsmodelcontextprotocol.io/specification/.../server/tools
MCP: Resourcesmodelcontextprotocol.io/specification/.../server/resources
Prompt Engineering Guideplatform.claude.com/docs/.../prompt-engineering/overview
Claude Cookbooksgithub.com/anthropics/claude-cookbooks

Change Log

v1.3 — July 28, 2026

Navigation and readability release — no factual changes.

v1.2 — July 20, 2026

Reconciled against the primary-source official exam guides (all v1.0, "effective July 2026") and companion guides published.

v1.1 — July 19, 2026

Full re-validation of every link and factual claim against the live web (Anthropic Academy/Skilljar, the partner-academy certification FAQ, Pearson VUE, platform.claude.com and code.claude.com docs, DeepLearning.AI, Coursera, GitHub, and community sites). Changes below are grouped by type.

Exam & certification program (corrections)

Documentation links (all Anthropic docs migrated domains)

Courses (metadata corrections)

Community resources (added / removed / fixed)

Technical reference (updates)

v1.0 — May 2026

CCA-F Training Guide v1.3 · July 2026 · promptgoblins.ai · A community for people who build with AI
Exam guide appendix reproduced with attribution from paullarionov/claude-certified-architect. Free to share. Discuss & get updates: promptgoblins.ai/t/84