Anthropic Builders
All 17 official Anthropic skills, the Claude Agent SDK + 8 demos, the CLAUDE.md template, 5 deployable quickstarts, and the MCP spec.
What's in this pack
This is the first-party Anthropic stack — every asset here was authored or sanctioned by Anthropic itself. If you want to know "what does Anthropic actually ship to help me build with Claude?", this pack is the answer.
| # | Asset | Type | What it gives you |
|---|---|---|---|
| 1 | 17 official Skills | skill bundle | Code, docs, repo, search, web fetch and more |
| 2 | Claude Agent SDK (TS) | library | Loop, tool use, sub-agents, retries |
| 3 | Claude Agent SDK (Python) | library | Same surface, Python-flavored |
| 4 | 8 SDK demos | code samples | Run-locally examples for the SDK |
| 5 | CLAUDE.md template | scaffolding | The starter file every Claude Code project needs |
| 6 | 5 deployable quickstarts | starters | Customer support, research, coding, computer-use, reports |
| 7 | MCP specification | reference | The protocol all of this runs on |
This pack distinguishes itself from boris-cherny-files (a personal workflow) by being policy-level: it's the bundle Anthropic itself recommends as a starting point for new Claude developers.
Why install the official bundle
Three reasons. First, trust — these assets are kept current by Anthropic and don't drift. Community subagents go stale; Anthropic-authored ones are updated alongside the model. Second, coverage — the 17 skills cover the common nouns (code, docs, web, search, repo, file, image, slide, sheet…). You rarely need to write the basic skill yourself. Third, idiom — the SDK shows the canonical loop and the CLAUDE.md template encodes the conventions Claude Code expects. Reading them is the fastest way to write idiomatic agent code.
Install in one command
# Pull the entire pack
tokrepo install pack/anthropic-builders
# Or grab pieces
tokrepo install claude-agent-sdk-typescript
tokrepo install claude-md-template
The skills land under .claude/skills/, the Agent SDK is added to your dependencies as a normal npm / pip package, and the CLAUDE.md template is dropped at the project root for you to fill in. Quickstarts ship as separate top-level directories (quickstarts/customer-support/ etc.).
Common pitfalls
- Confusing skills with subagents. Skills are folders with a SKILL.md plus optional scripts; subagents are markdown agent definitions invoked with
@name. Both are valid; this pack ships skills, not subagents. - Outdated SDK assumptions. The Agent SDK was renamed from "Claude SDK" — old tutorials reference the old name. Trust the GitHub README over any tutorial you find on Medium.
- CLAUDE.md as bible. The template is a scaffold. Customize it heavily for your repo; otherwise Claude Code will follow generic guidance instead of project-specific rules.
- Quickstart-as-product. The five quickstarts demonstrate patterns; they are not production-ready apps. Treat them like example code, not boilerplate.
- MCP spec creep. MCP evolves; check the spec version printed by the SDK and match the version of clients you target. A version skew between server and client surfaces as silent tool-call failures.
Relationship to other packs
- Boris Cherny Files — personal flow built on top of this bundle.
- MCP Server Stack — concrete servers that speak the protocol referenced here.
- Prompt Engineering Toolkit — pairs naturally for prompt-quality work inside agents built with this SDK.
If you only have time to install one pack from TokRepo, this is a strong default — it sets the foundation everything else assumes.
When this pack alone isn't enough
The official bundle is canon, but it is intentionally generic. Three needs it does not address: domain skills (legal review, medical coding, finance — write your own or grab a community pack), production observability (the SDK's loop is open-loop by default; you need a tracer), and team-shared prompt libraries (CLAUDE.md is per-repo, not per-team). Layer the relevant TokRepo packs over this base and you have an end-to-end stack instead of a starter kit.
A note on the 17 skills
Anthropic does not publish a numbered roster — the count of 17 reflects the assets currently shipped through their docs and example repos. The exact list rotates as new ones land and older ones merge. This pack tracks the live set: when Anthropic ships a new official skill, the pack manifest updates and tokrepo upgrade pack/anthropic-builders pulls it in. You don't have to re-discover the roster each release.
7 assets in this pack
Frequently asked questions
Is the pack free?
Yes — the SDK, skills, and templates are all open source under permissive licenses. You pay only for the Claude API calls you make when running the agent. The MCP spec itself is free; specific MCP servers may have their own licensing. The TokRepo install does not introduce any additional costs.
How does this compare to writing my own from scratch?
Writing from scratch teaches you the API but costs weeks. The official bundle gives you a working skeleton in under an hour: a CLAUDE.md, an SDK loop, and 17 skills already wired. You can absolutely outgrow it later — most teams replace the CLAUDE.md template wholesale by month two — but starting from official scaffolds is faster and avoids common mistakes (wrong system message format, missing tool schemas, etc).
Works with Claude Code or Cursor?
Designed for Claude Code, but most assets work elsewhere. Skills are folder-based and load wherever the SKILL.md format is supported (Claude Code is the reference implementation). The Agent SDK runs in any Node or Python project. The CLAUDE.md is Claude-Code-specific naming but Cursor users often paste the same content into .cursorrules. The MCP spec is genuinely cross-client.
Diff vs Boris Cherny Files?
Boris's pack is a personal workflow with two Anthropic-official files (Ralph Wiggum, code-simplifier) plus five community equivalents. This pack is the broader Anthropic ecosystem: 17 skills, the SDK itself, demos, the project template, quickstarts, and the protocol spec. Install both — they overlap on Ralph Wiggum and code-simplifier but otherwise serve different layers.
Operational gotcha?
Version drift between SDK, MCP spec, and Claude Code itself. They release on independent cadences, and a mismatch usually shows up as a vague error like 'tool not found'. Pin all three to known-good versions in your lockfile and bump them together quarterly. The SDK README documents the matrix of compatible versions.
12 packs · 80+ hand-picked assets
Browse every curated bundle on the home page
Back to all packs