Resources
Curated links to official documentation, repositories, courses, and engineering blog posts.
Claude API Documentation
Complete API reference for Claude, including messages, tool use, streaming, and batches.
Claude Platform Docs
Platform documentation for Claude, including projects, workspaces, and team features.
Claude Code Documentation
Comprehensive guide to Claude Code: configuration, commands, rules, skills, and CI/CD integration.
MCP Documentation
Official Model Context Protocol specification, architecture, and implementation guides.
Prompt Engineering Guide
Anthropic's guide to effective prompt engineering: techniques, best practices, and examples.
Tool Use Documentation
How to define and use tools with Claude, including JSON schemas, tool_choice, and error handling.
Claude Agent SDK — Python
Python SDK for building multi-agent systems with Claude, including Task tool and hooks.
Claude Agent SDK — TypeScript
TypeScript SDK for building Claude-powered agents with full type safety.
Claude Code (GitHub)
Source repository for Claude Code, including documentation and issue tracking.
MCP Specification & Reference Servers
MCP protocol specification, reference server implementations, and example integrations.
Anthropic SDK (Python)
Official Python SDK for the Anthropic API, including streaming, batches, and tool use.
Anthropic Academy (Skilljar)
Official training platform with courses on Claude API, prompt engineering, and agent building.
Intro to MCP Course
Foundational course covering MCP architecture, server creation, and integration patterns.
MCP Advanced Topics
Advanced MCP patterns including custom transports, resource management, and multi-server setups.
Anthropic SDK (TypeScript)
Official TypeScript/Node.js SDK for the Anthropic API with full type safety and streaming support.
Anthropic Cookbook
Collection of code examples and recipes for common Claude patterns: tool use, structured output, embeddings, and more.
MCP Servers Repository
Community-maintained collection of MCP server implementations covering databases, APIs, file systems, and developer tools.
Prompt Engineering Interactive Tutorial
Hands-on Jupyter notebook course walking through prompt engineering techniques with live exercises and examples.
Real-World Prompting Course
Advanced course on production prompt engineering: complex scenarios, enterprise patterns, and optimization strategies.
Tool Use Course
Comprehensive course on Claude's tool use capabilities: schema design, forced tool use, chaining, and error handling patterns.
Building Agents with the SDK
Deep dive into building production agents with the Claude Agent SDK, including patterns and best practices.
Building Effective Agents
Anthropic's guide to agent design principles: when to use agents, architecture patterns, and reliability.
Code Execution with MCP
How to safely execute code through MCP servers, including sandboxing and security considerations.
Claude Code Best Practices
Best practices for Claude Code in production: CLAUDE.md configuration, team workflows, and CI/CD integration patterns.
Prompt Caching with Claude
How to use prompt caching to reduce latency and costs by reusing prefilled context across requests.
Extended Thinking
Guide to using extended thinking for complex reasoning tasks: enabling thinking blocks, budgeting tokens, and combining with tool use.
Message Batches API
Documentation for the Message Batches API: 50% cost savings for non-real-time workloads with 24-hour processing windows.
Anthropic Engineering Blog
Anthropic's engineering blog with deep dives on Claude architecture, agent patterns, safety research, and best practices.