.claude/skills/anthropic-expert/SKILL.md
Comprehensive Anthropic product expertise covering Claude models, Claude API, Python SDK, Agent SDK, Claude Code, and Model Context Protocol. Six integrated capabilities with complete documentation, searchable references, code examples, and cross-product integration patterns. Use when working with Claude API, building agents, using SDKs, developing with Claude Code, integrating MCP servers, learning Anthropic products, optimizing costs, implementing Anthropic features, managing context, using Opus 4.5, or implementing advanced tool patterns.
npx skillsauth add adaptationio/skrillz anthropic-expertInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
anthropic-expert provides comprehensive expertise on all Anthropic products, features, and integrations. It covers 6 major product areas with complete documentation, 100+ features, code examples, and cross-product integration patterns.
Purpose: One-stop knowledge base for all Anthropic products and capabilities
Coverage (100% of Anthropic ecosystem):
What's Included:
What It Covers:
When to Use This Capability:
Quick Navigation:
references/claude-api-complete.md - Models sectionreferences/claude-api-complete.md - Streaming sectionreferences/claude-api-complete.md - Prompt Caching sectionreferences/claude-api-complete.md - Tools sectionreferences/claude-api-complete.md - Admin API sectionKey Features Quick Reference:
| Feature | What It Does | Benefit | Availability | |---------|--------------|---------|--------------| | Prompt Caching | Cache frequent prompts | 90% cost, 85% latency reduction | All models | | Extended Thinking | Visible reasoning process | Better complex reasoning | Opus 4.1, Sonnet 4.5 | | Citations | Ground in sources | Trustworthy responses | All models | | Memory | Persistent context | Long-term task awareness | All models | | Vision | Process images | Multimodal applications | All models | | PDF Support | Parse PDFs | Document processing | All models | | Message Batches | Async processing | 50% cost reduction | All models | | Files API | Upload once, use multiple times | Efficient document handling | Beta | | Skills API | Extend capabilities | Office docs, custom skills | Beta |
What It Covers:
pip install anthropic)When to Use This Capability:
Quick Navigation:
references/python-sdk-reference.md - Installation sectionreferences/python-sdk-reference.md - Basic Usagereferences/python-sdk-reference.md - Streaming sectionreferences/python-sdk-reference.md - Tool Use sectionQuick Start Example:
import anthropic
# Initialize client
client = anthropic.Anthropic(api_key="your_api_key")
# Create message
message = client.messages.create(
model="claude-sonnet-4-5-20250929",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello, Claude!"}]
)
print(message.content)
What It Covers:
When to Use This Capability:
Quick Navigation:
references/agent-sdk-complete.md - Agents sectionreferences/agent-sdk-complete.md - Subagents sectionreferences/agent-sdk-complete.md - Agent Skills sectionreferences/agent-sdk-complete.md - Tools sectionreferences/agent-sdk-complete.md - Hosting sectionKey Concepts:
| Concept | Description | Storage | Use Case | |---------|-------------|---------|----------| | Agents | Specialized AI for tasks | Code/config | Custom assistants | | Subagents | Delegated specialists | .claude/agents/.md | Task delegation | | Agent Skills | Reusable capabilities | .claude/skills/ | Capability sharing | | Tools | External integrations | Agent config | API/service calls | | Sessions | Multi-turn conversations | Session state | Persistent interactions | | Hooks | Event automation | .claude/settings.json | Validation, workflows | | Slash Commands | Custom commands | .md files | Quick actions | | Plugins | Programmable extensions | Plugin code | Custom functionality |
What It Covers (All 44 Documentation Pages):
GETTING STARTED:
BUILD WITH CLAUDE CODE:
DEPLOYMENT & CI/CD:
ADMINISTRATION:
CONFIGURATION:
REFERENCE:
ADDITIONAL:
When to Use This Capability:
Quick Navigation:
references/claude-code-reference.md (organized by category)python scripts/search-docs.py "hooks"What It Covers:
When to Use This Capability:
Quick Navigation:
references/mcp-integration-guide.md - Protocol Overviewreferences/mcp-integration-guide.md - Server Developmentreferences/mcp-integration-guide.md - Examples sectionMCP in Products:
What It Covers:
When to Use This Capability:
Quick Navigation:
references/administration-reference.mdpython scripts/search-docs.py "workspaces"Admin API Quick Reference:
| Operation | Endpoint | Use Case | |-----------|----------|----------| | Get Org Info | GET /v1/organization | Org details | | List Members | GET /v1/organization/members | Team management | | Create Workspace | POST /v1/organization/workspaces | Project organization | | Get Usage | GET /v1/organization/usage | Token tracking | | Get Costs | GET /v1/organization/costs | Expense monitoring | | Manage Keys | POST /v1/organization/api_keys | Key creation |
Use Case: Develop with API, deploy as agent
Workflow:
Development (Claude API + Python SDK):
Agent Creation (Agent SDK):
Production (Agent hosting):
Products Used: Claude API → Python SDK → Agent SDK
See: references/integration-patterns.md - API to Agent Pattern
Use Case: Develop locally with Claude Code, deploy to production
Workflow:
Local Development (Claude Code):
Adaptation (Agent SDK):
Deployment:
Products Used: Claude Code → Agent SDK → MCP
See: references/integration-patterns.md - Claude Code to Production Pattern
Use Case: Build retrieval-augmented generation system
Workflow:
Document Management (Files API):
Search Integration (Search Results + Citations):
Query Processing (Messages API):
Products Used: Files API + Search Results + Citations
See: references/integration-patterns.md - RAG Pipeline Pattern
Use Case: Integrate external services across all products
MCP in Claude API:
{"type": "mcp_connector", "server": "slack"}MCP in Agent SDK:
MCP in Claude Code:
Products Used: MCP across API, Agent SDK, Claude Code
See: references/mcp-integration-guide.md - Integration Across Products
Use Claude API when:
Use Python SDK when:
Use Agent SDK when:
Use Claude Code when:
Prompt Caching (90% cost reduction):
Message Batches (50% cost reduction):
Model Selection:
Start simple, add features as needed:
Why MCP: Standardized integration to external services
Use Across Products:
Common MCP Servers:
Admin API Tracking:
Cost Optimization:
For specialized deep-dives on advanced topics:
Need To | Use Product | See Reference | |-----------|-----------------|-------------------| | Call Claude API directly | Claude API | claude-api-complete.md | | Develop in Python | Python SDK | python-sdk-reference.md | | Build autonomous agents | Agent SDK | agent-sdk-complete.md | | Local CLI development | Claude Code | claude-code-reference.md | | Connect external services | MCP | mcp-integration-guide.md | | Manage organization | Admin API | administration-reference.md | | Cross-product patterns | Integration | integration-patterns.md |
Want Feature | Product | Reference Location | |----------------|-------------|------------------------| | Streaming responses | API, SDKs | claude-api-complete.md - Streaming | | Prompt Caching | API, SDKs | claude-api-complete.md - Caching | | Extended Thinking | API, SDKs | claude-api-complete.md - Extended Thinking | | Tool use / Function calling | API, SDKs, Agents | claude-api-complete.md - Tools | | Advanced tool patterns | API, SDKs | claude-advanced-tool-use/SKILL.md | | Context editing & compaction | API, SDKs | claude-context-management/SKILL.md | | Vision / Image processing | API, SDKs | claude-api-complete.md - Vision | | PDF processing | API, SDKs | claude-api-complete.md - PDF Support | | Opus 4.5 & effort parameter | API, SDKs | claude-opus-4-5-guide/SKILL.md | | Subagents | Agent SDK | agent-sdk-complete.md - Subagents | | Agent Skills | Agent SDK, Claude Code | agent-sdk-complete.md - Skills | | Hooks | Agent SDK, Claude Code | agent-sdk-complete.md - Hooks | | Slash Commands | Agent SDK, Claude Code | agent-sdk-complete.md - Slash Commands | | MCP integration | API, Agent SDK, Claude Code | mcp-integration-guide.md | | Cost tracking & ROI | Admin API, Agent SDK | claude-cost-optimization/SKILL.md | | Cost optimization strategies | All products | claude-cost-optimization/SKILL.md |
Find Anything Quickly:
# Search across all references
python scripts/search-docs.py "prompt caching"
# Search specific product
python scripts/search-docs.py "streaming" --product "Python SDK"
# Find code examples
python scripts/search-docs.py "example" --type code
Search Returns:
| Model | Best For | Context | Features | |-------|----------|---------|----------| | Sonnet 4.5 | General purpose, balanced | 200k-1M | Extended Thinking, all features | | Opus 4.1 | Complex reasoning, analysis | 200k | Hybrid thinking, extended reasoning | | Haiku 4.5 | Speed, efficiency, cost | 200k | Fast responses, cost-effective |
1. Simple API Call:
import anthropic
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-sonnet-4-5-20250929",
max_tokens=1024,
messages=[{"role": "user", "content": "Your prompt"}]
)
2. Streaming Response:
with client.messages.stream(
model="claude-sonnet-4-5-20250929",
max_tokens=1024,
messages=[{"role": "user", "content": "Your prompt"}]
) as stream:
for text in stream.text_stream:
print(text, end="", flush=True)
3. Tool Use:
tools = [{"name": "get_weather", "description": "Get weather for location", ...}]
response = client.messages.create(
model="claude-sonnet-4-5-20250929",
max_tokens=1024,
tools=tools,
messages=[{"role": "user", "content": "What's the weather in SF?"}]
)
4. Prompt Caching:
messages = [
{
"role": "user",
"content": [
{"type": "text", "text": "System prompt...",
"cache_control": {"type": "ephemeral"}}
]
}
]
anthropic-expert/
├── SKILL.md - This file (overview, capabilities, quick ref)
├── references/
│ ├── claude-api-complete.md - Models, API, all features
│ ├── python-sdk-reference.md - Python SDK complete guide
│ ├── agent-sdk-complete.md - Agent SDK comprehensive
│ ├── claude-code-reference.md - All 44 Claude Code topics
│ ├── mcp-integration-guide.md - MCP across products
│ ├── administration-reference.md - Admin, costs, security
│ ├── integration-patterns.md - Cross-product usage
│ └── changelog.md - Version history, updates
├── scripts/
│ └── search-docs.py - Search all references
└── README.md - Quick start, navigation guide
Total Coverage: ~8,400 lines of comprehensive Anthropic expertise
Last Updated: 2025-11-07 (initial build)
Next Update: Use anthropic-docs-updater skill to check for and apply updates
Changelog: See references/changelog.md for version history
anthropic-expert provides complete, searchable, up-to-date expertise on all Anthropic products, features, and integration patterns - your comprehensive guide to the Anthropic ecosystem.
development
Setup secure web-based terminal access to WSL2 from mobile/tablet via ttyd + ngrok/Cloudflare/Tailscale. One-command install, start, stop, status. Use when you need remote terminal access, web terminal, browser-based shell, or mobile access to WSL2 environment.
development
Complete development workflows where Claude writes the code while Gemini and Codex provide research, planning, reviews, and different perspectives. Claude remains the main developer. Use for complex projects requiring expert planning and multi-perspective reviews.
development
Systematic progress tracking for skill development. Manages task states (pending/in_progress/completed), updates in real-time, reports progress, identifies blockers, and maintains momentum. Use when tracking skill development, coordinating work, or reporting progress.
testing
Comprehensive testing workflow orchestrating functional testing, example validation, integration testing, and usability assessment. Sequential workflow for complete skill testing from examples through scenarios to integration validation. Use when conducting thorough testing, pre-deployment validation, ensuring skill functionality, or comprehensive quality checks.