Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
raroque avatar

Claude Agent Sdk Expert

  • 9 installs
  • 27 repo stars
  • Updated March 19, 2026
  • raroque/claude-agent-sdk-skill

Helps with ai & agent building tasks.

About

claude-agent-sdk-expert is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.

  • claude-agent-sdk-expert
  • AI & Agent Building
  • AI-coding skill

Claude Agent Sdk Expert by the numbers

  • 9 all-time installs (skills.sh)
  • Ranked #12,152 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/raroque/claude-agent-sdk-skill --skill claude-agent-sdk-expert

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs9
repo stars27
Last updatedMarch 19, 2026
Repositoryraroque/claude-agent-sdk-skill

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

Claude Agent SDK Expert

Why This Skill Exists

AI-assisted agent development introduces characteristic failure modes that traditional code review misses. Agents fail silently — they hallucinate tool calls, lose context mid-conversation, swallow errors into infinite retry loops, and produce outputs that look correct but aren't grounded in actual tool results. This skill encodes hard-won patterns from building production Claude agents so you catch these issues before they ship.

Core Principle

An agent is only as good as its tools and instructions. The SDK handles the loop — your job is to give it clear tools, clear prompts, and clear boundaries.

Process

Work through each step below. Step 0 is always loaded. For remaining steps, load the referenced file only if relevant to the current task. Skip steps that don't apply.

Step 0: Known Gotchas (Always Load)

Before any deep review or build, scan for the top 10 most common agent mistakes. These are fast to check and catch the majority of production incidents.

Read file: references/gotchas.md

Quick Scan (Review Mode)

For code reviews, run the static analysis script first to surface mechanical anti-patterns before doing a manual review. This catches issues like missing maxIterations, tool_choice: "any", silent catch blocks, and missing additionalProperties: false.

bash scripts/scan-agent-patterns.sh <target-directory>

Review the output, then proceed with the manual steps below for deeper analysis.

Step 1: Agentic Loop Architecture

Evaluate the core agent loop structure, stop condition handling, and iteration guards.

Read file: references/agentic-loop.md

Step 2: Tool Design & Scoping

Review tool definitions for clarity, scope, and schema quality. Ensure descriptions serve as the primary selection mechanism.

Read file: references/tool-design.md

Step 3: Prompt Engineering for Agents

Assess system prompts, instruction clarity, and few-shot example usage.

Read file: references/prompt-engineering.md

Step 4: Structured Output & Schema Design

Check extraction patterns, schema strictness, and field design.

Read file: references/structured-output.md

Step 5: Context Management

Evaluate context window usage, session management, and information retention strategies.

Read file: references/context-management.md

Step 6: MCP Integration

Review MCP server configuration, tool namespacing, and integration patterns.

Read file: references/mcp-integration.md

Step 7: Error Handling & Reliability

Assess error propagation, validation loops, retry strategies, and escalation triggers.

Read file: references/error-handling.md

Step 8: Hooks & Lifecycle

Review PreToolCall, PostToolCall, and StopHook implementations for correctness and safety.

Read file: references/hooks-lifecycle.md

Step 9: Multi-Agent Patterns

Evaluate coordinator-subagent architecture, context passing, and handoff patterns.

Read file: references/multi-agent.md

Core Instructions

1. Report genuine issues only. Do not fabricate problems. If the code is solid, say so. 2. Prioritize by impact. Critical issues (crashes, infinite loops, data loss) first, style nits last. 3. Skip irrelevant sections. If the agent doesn't use MCP, skip Step 6. If it's single-agent, skip Step 9. 4. Dual mode — review and build.

  • Review mode: Audit existing agent code. Output severity-ranked findings with concrete fixes.
  • Build mode: Help write new agent code. Follow the process steps as a checklist to ensure nothing is missed.

5. Show, don't tell. Every finding or recommendation must include a concrete code example — before/after for reviews, working snippets for builds. 6. Ground in SDK reality. Reference actual SDK APIs (query(), tool_use, stop_reason, hooks, etc.). Do not invent APIs that don't exist. 7. Maintain the review log. After completing a review or build session, append a one-line JSON entry to data/review-log.jsonl:

   {"date":"YYYY-MM-DD","mode":"review|build","project":"project-name","sdk":"ts|py","findings":["finding1","finding2"],"severity_counts":{"critical":0,"high":0,"medium":0,"low":0}}

At session start, if data/review-log.jsonl exists, read it and note recurring patterns across past sessions to inform the current review.

Output Format

Review Mode

Rank findings by severity:

## [CRITICAL] Issue title
**What**: Description of the problem
**Why it matters**: Impact (crashes, data loss, infinite loops, etc.)
**Where**: File and line reference
**Fix**:
// Before (BAD)
<problematic code>

// After (GOOD)
<fixed code>
## [HIGH] Issue title
...

## [MEDIUM] Issue title
...

## [LOW] Issue title
...

Build Mode

Structure output as:

1. Architecture Decision — Which pattern to use and why 2. Implementation — Working code following all best practices 3. Checklist — Verification points from the relevant process steps

References

#TopicFile
0Gotchas (Always Load)references/gotchas.md
1Agentic Loop Architecturereferences/agentic-loop.md
2Tool Design & Scopingreferences/tool-design.md
3Prompt Engineeringreferences/prompt-engineering.md
4Structured Outputreferences/structured-output.md
5Context Managementreferences/context-management.md
6MCP Integrationreferences/mcp-integration.md
7Error Handlingreferences/error-handling.md
8Hooks & Lifecyclereferences/hooks-lifecycle.md
9Multi-Agent Patternsreferences/multi-agent.md

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.