~/plinth$

External References

Priority-ranked study sources and gap-coverage matrix.

Curated by John · Updated for May 2026 · Companion to cheat-sheet and stem-decoder
What this file is: Every external study source I've evaluated, with quality assessment, what each is best for, and what gap topics from the official skills-measured guide it helped surface. Use this when you want to drill a specific weak spot from a primary source other than this prep folder.
RankSourceWhy this rankTime
1Official Anthropic Exam Guide (PDF)Source of truth. Every subdomain, every Knowledge/Skill bullet, the 6 scenarios, the weighting. CertSafari and Paul's guide both derive from this.2 hr
2Paul Larionov's GitHub guide (guide_en.MD)116 KB of dense theory chapters + per-domain notes + 12 worked example questions + 20-question practice test. Closest thing to a free official study manual.4-6 hr
3CertSafari615 free practice questions with explanations. Reproduces the official skills-measured guide verbatim. Domain Mode for targeted weak-spot drill.4-8 hr
4Anthropic Cookbook (GitHub)Real code patterns. Most useful for the Tool Design / MCP / Agent SDK question types where seeing actual JSON schema + tool_use code locks in the concept.2-3 hr
5CyberSkill mock exam60Q / 120-min proctor-style timer. Maintainer is a CCAF Early-Adopter pass-holder. Tests exam flow + endurance.2 hr
6Claude Cert Guide (claudecertificationguide.com)30 lessons + 4-scenario mock. Format differs from official (their mock is 25Q/60min, not 60Q/120min) but lesson structure is clean.3-4 hr
7Anthropic Skilljar courses (Claude 101, Building with Claude API, Intro to MCP, Claude Code in Action)Use only if a specific concept isn't clicking. Don't try to watch all four — they cover too much off-exam material.variable
OFFICIALPDF

Claude Certified Architect – Foundations Certification Exam Guide

Hosted on S3 via Anthropic Skilljar · Linked from CertSafari and Skilljar landing
The 5 domains, every subdomain (1.1–5.6), the 6 scenarios, weights, target candidate profile, sample questions. Read this twice — once skim, once deep.
OFFICIAL

Anthropic Skilljar — CCA-F Access Request

Partner-only path · $99 per attempt · ONE attempt allowed
Registration page. Confirms it's gated to Claude Partner Network companies. Validate your company's status here before scheduling.
OFFICIAL

Anthropic Academy

Course catalog · Access by company email domain
Houses the four Skilljar courses below. Personal emails are blocked.
COMMUNITYEXAM BANK

CertSafari — 615 free practice questions

Free, no signup · Last checked May 3, 2026 · Domain Mode for targeted drill
HIGHEST VALUE for question volume. Reproduces the official Anthropic skills-measured guide verbatim. 615 questions across all 5 domains with explanations. Use Domain Mode after taking our Exam 1-5 to target whichever domain you're weakest in.
COMMUNITYEXAM BANK

CyberSkill CCAF Practice (Vercel)

Free · 60 Q / 120 min / 1000-point scale · Built by an Early-Adopter pass-holder
Mirrors the actual exam UI most closely: proctor-style timer, blur-detection ("focus-loss event"), question palette with flag-for-review. Use ONE Sunday session to simulate exam day end-to-end.
COMMUNITYEXAM BANK

Claude Certification Guide — Mock Exam

Free · 4 scenarios / ~25 Q / 60 min / 720-pass · 30 lessons + 150+ questions across the curriculum
Note their format differs from official (25Q/60min, not 60Q/120min). Treat their mock as a quick-drill warmup, not an exam simulation. Their 30-lesson curriculum at /learn is well-organized by domain weight.
COMMUNITYGUIDE

paullarionov/claude-certified-architect — guide_en.MD

116 KB markdown · 13 theory chapters · Per-domain notes · 12 example Qs + 20-question practice test
The most complete free CCA-F study manual. Theory chapters cover: Claude API fundamentals (stop_reason, messages, system prompts), tool_use and tool_choice, Agent SDK and AgentDefinition, MCP servers/resources/isError, Claude Code (CLAUDE.md, rules, skills, plan mode, /memory, /compact), prompt engineering (few-shot, chaining, interview pattern), Message Batches API, task decomposition, escalation, error handling, context management, provenance preservation, built-in tools.
OFFICIALDOCS

Claude API Documentation

tool_use, tool_choice, message format, stop_reason, error responses. Drill the tool-use guide and the prompt-engineering section.
OFFICIALDOCS

Claude Code Documentation

CLAUDE.md hierarchy, @import, .claude/rules/, skills frontmatter, plan mode, MCP integration, CLI flags. Primary source for D3 questions.
OFFICIALDOCS

Claude Agent SDK Overview

AgentDefinition, Task tool, hooks (PostToolUse / PreToolUse), fork_session, --resume, multi-agent patterns. Primary source for D1 questions.
OFFICIALDOCS

Prompt Engineering Guide

Few-shot examples, structured output via tool_use, JSON schemas, explicit-criteria over vague instructions. Primary source for D4 questions.
OFFICIALCODE

Anthropic Cookbook

Real working examples of agentic loops, tool use, structured extraction with retry-and-validate, batch processing. Best for cementing concepts when reading prose alone isn't sticking.
OFFICIALCODE

Claude Agent SDK (Python)

Reference implementation. Read the AgentDefinition source, Task tool wiring, hook interface signatures. Stops you from inventing fake flags on the exam.
OFFICIALSPEC

Model Context Protocol

Spec, SDKs, reference implementations. isError flag, transports (stdio / SSE / streamable HTTP), resources vs tools vs prompts. Primary source for D2 questions.
CourseUseful forSkip if
Claude 101Foundation refresher — message roles, stop_reason basics, what context window meansYou already know what a system prompt is
Building with Claude APIHands-on tool_use, JSON schemas, structured output — heavily tested in D4You've built a working tool-use loop before
Introduction to MCPD2 fundamentals — server scopes, tool descriptions, isError, transportsYou've shipped a custom MCP server
Claude Code in ActionD3 fundamentals — CLAUDE.md, rules, skills, hooks, CI integrationYou use Claude Code daily and know plan mode vs direct
OFFICIALBLOG

Building Agents with the Claude Agent SDK

Deep dive on agentic architecture patterns. Covers hub-and-spoke, prompt chaining, parallelization, evaluator-optimizer with rationale. Often quoted in exam stems.
OFFICIALBLOG

Anthropic Engineering Blog (root)

Browse for posts on prompt engineering, multi-agent research, code review with Claude. Several exam scenarios derive from these case studies.

This matrix shows the topics where each external source added concepts beyond what was in our original cheat-sheet. Items marked NEW were added to Practice Exam 5 with original (non-copied) questions.

TopicSourceStatus
errorCategory enum (transient/validation/permission/business) + isRetryable booleanCertSafari · Paul's guide Ch. 10.1Already in cheat-sheet · drilled in Exam 5 Q17
Multi-concern customer-request decomposition + parallel investigation + unified synthesisCertSafari D1.4NEW · Exam 5 Q1
Coordinator-mediated subagent communication (no peer-to-peer)CertSafari D1.2 · Paul's guide Ch. 3.3Already in stem-decoder · drilled Q2, Q9
Parallel Task tool calls in SINGLE coordinator responseCertSafari D1.3NEW · Exam 5 Q3
fork_session for divergent exploration from shared baselineCertSafari D1.7 · Paul's guide Ch. 3.6Already in cheat-sheet · drilled Q4, Q15
Structured handoff to human (customer ID + root cause + recommended action)CertSafari D1.4 · Paul's guide Ch. 9.3NEW · Exam 5 Q5
PostToolUse hook for normalizing heterogeneous data (Unix/ISO/numeric → unified)CertSafari D1.5 · Paul's guide Ch. 3.5Already in cheat-sheet · drilled Q6
Dynamic adaptive decomposition vs fixed prompt-chain pipelinesCertSafari D1.6 · Paul's guide Ch. 8Already in cheat-sheet · drilled Q7
Per-file local + cross-file integration pass (avoid attention dilution)CertSafari D1.6 · Paul's guide Ch. 8.3Already in cheat-sheet · drilled Q8
Splitting generic tools into purpose-specific (extract_data_points etc.)CertSafari D2.1NEW · Exam 5 Q18
MCP resources for content catalogs (reduce exploratory tool calls)CertSafari D2.4 · Paul's guide Ch. 4.5Already in cheat-sheet · drilled Q19
Incremental codebase exploration (Grep → Read imports → trace flows)CertSafari D2.5 · Paul's guide Ch. 13.2NEW · Exam 5 Q21
tool_choice forced specific tool (prerequisite extraction)CertSafari D2.3 · Paul's guide Ch. 2.3Already in cheat-sheet · drilled Q22
Scoped cross-role tools for high-frequency needs (verify_fact for synthesis)CertSafari D2.3NEW · Exam 5 Q23
context: fork in skill frontmatter for isolated sub-agentCertSafari D3.2Already in cheat-sheet · drilled Q28
argument-hint frontmatter for required paramsCertSafari D3.2NEW · Exam 5 Q29
allowed-tools frontmatter restrictionCertSafari D3.2Already in cheat-sheet · drilled Q30
.claude/rules/ with YAML paths glob frontmatterCertSafari D3.3 · Paul's guide Ch. 5.3Already in cheat-sheet · drilled Q31
Interview pattern (Claude asks questions to surface considerations)CertSafari D3.5 · Paul's guide Ch. 6.4Already in cheat-sheet · drilled Q35
Test-driven iteration (write tests first, share failures to guide refinement)CertSafari D3.5NEW · Exam 5 Q36
detected_pattern field for false-positive analysisCertSafari D4.4Already in cheat-sheet · drilled Q40
calculated_total alongside stated_total for self-correctionCertSafari D4.4 · Paul's guide Ch. 6.6Already in cheat-sheet · drilled Q41
"other" + detail string pattern for extensible enumsCertSafari D4.3Already in cheat-sheet · drilled Q44
4-hour batch submission windows → 30-hour SLA mathCertSafari D4.5 · Paul's guide Ch. 7.5NEW · Exam 5 Q45
Multi-pass review with second INDEPENDENT instance (no generator context)CertSafari D4.6 · Paul's guide Ch. 8.3Already in cheat-sheet · drilled Q46
custom_id correlation for batch failure resubmissionCertSafari D4.5 · Paul's guide Ch. 7.3Already in cheat-sheet · drilled Q47
Render-by-content-type (financial→tables, news→prose, technical→lists)CertSafari D5.6 · Paul's guide Ch. 12.4NEW · Exam 5 Q52
Publication/data-collection dates to prevent temporal-vs-contradiction confusionCertSafari D5.6 · Paul's guide Ch. 12.3NEW · Exam 5 Q53
Position-aware input (key findings at BOTH ends, not just one)CertSafari D5.1 · Paul's guide Ch. 11.3NEW · Exam 5 Q54
Coverage annotations in synthesis (FULL / PARTIAL — reason)CertSafari D5.3 · Paul's guide Ch. 10.4NEW · Exam 5 Q55
Crash recovery via structured agent state manifest + coordinator reloadCertSafari D5.4 · Paul's guide Ch. 11.6NEW · Exam 5 Q56
Stratified random sampling of high-confidence extractionsCertSafari D5.5Already in cheat-sheet · drilled Q57
PostToolUse hook trimming (40 fields → 5 relevant) before context fillsCertSafari D5.1 · Paul's guide Ch. 11.2NEW · Exam 5 Q58
Structured claim-source mappings preserved through synthesisCertSafari D5.6 · Paul's guide Ch. 12.1NEW · Exam 5 Q59
/compact during extended exploration with verbose tool outputCertSafari D5.4 · Paul's guide Ch. 5.7Already in cheat-sheet · drilled Q60

All questions in our Exams 1-5 are original (written, not copied). Concept grounding came from: the official Anthropic CCA-F exam guide PDF, the CertSafari reproduction of the skills-measured guide, Paul Larionov's GitHub study guide, the Anthropic Cookbook, the Claude Agent SDK Python repo, the MCP spec, and Anthropic engineering blog posts on agentic architecture. No question text was lifted from CertSafari's 615-question bank, CyberSkill's 60-question mock, Claude Cert Guide's mock, or Paul's 32 example/practice questions.