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

Claude Agent Sdk

  • 10 repo stars
  • Updated January 30, 2026
  • vanman2024/ai-dev-marketplace

Build production AI agent systems with the Claude Agent SDK — 8 specialized agents, parallel orchestration, MCP, subagents, sessions, tools, and deployment.

About

A Claude Agent SDK plugin for building production AI agent systems, bundling 8 specialized agents and parallel orchestration. Developers use it to assemble subagents, MCP tools, sessions, skills, and deployment for agentic applications in one command.

  • 8 specialized agents + parallel orchestration
  • MCP, subagents, sessions, tools
  • One-command deployment

Claude Agent Sdk by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add vanman2024/ai-dev-marketplace
/plugin install claude-agent-sdk@ai-dev-marketplace

Add your badge

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

Listed on Skillselion
repo stars10
Last updatedJanuary 30, 2026
Repositoryvanman2024/ai-dev-marketplace

What it does

Build production AI agent systems with the Claude Agent SDK — 8 specialized agents, parallel orchestration, MCP, subagents, sessions, tools, and deployment.

README.md

Claude Agent SDK Plugin

Complete Claude Agent SDK plugin for building AI agents with TypeScript and Python support.

Overview

This plugin provides comprehensive tooling for building AI agents using the Claude Agent SDK. It includes 15 commands (2 for initialization, 13 for features, 1 orchestrator) plus 5 specialized agents for setup, feature implementation, integration, and validation.

Commands

Project Initialization

/claude-agent-sdk:new-app [project-name]

Create and setup a new Claude Agent SDK application OR integrate into an existing project.

Two Modes:

  1. New Standalone App - Creates a fresh project directory with Claude Agent SDK
  2. Integrate into Existing Project - Adds Claude Agent SDK as a service to your current project

New App Features:

  • Interactive project setup with language selection
  • Latest SDK version installation
  • Starter code generation with best practices
  • Automatic project validation
  • Security defaults (.env.example, .gitignore)

Integration Mode Features:

  • Automatic project analysis (detects language, framework, structure)
  • Matches existing code patterns (functional vs class-based)
  • Creates service module at detected services directory
  • Creates route handlers at detected routes directory
  • Provides manual wiring instructions (non-destructive)

Integration Mode Example:

# Run in your existing project directory
/claude-agent-sdk:new-app

# Select "Integrate into existing project"
# Follow prompts to configure service name and features

Supported Frameworks for Integration:

  • TypeScript: Bun/Hono, Express, Fastify, Next.js
  • Python: FastAPI, Flask

Feature Addition Commands

/claude-agent-sdk:add-streaming [project-path]

Add streaming capabilities to handle real-time token generation.

Adds:

  • Async iteration for streaming responses
  • Stream error handling
  • Streaming vs single-mode configuration
/claude-agent-sdk:add-sessions [project-path]

Add session management for multi-turn conversations.

Adds:

  • Session state management
  • Session persistence
  • Session configuration options
/claude-agent-sdk:add-mcp [project-path]

Add Model Context Protocol (MCP) integration for external tools.

Adds:

  • MCP server connections
  • MCP tool permissions
  • Custom MCP server creation
  • MCP error handling
/claude-agent-sdk:add-custom-tools [project-path]

Add custom tool definitions for agent capabilities.

Adds:

  • Tool schema definitions
  • Tool implementation functions
  • Tool permissions configuration
  • Tool execution error handling
/claude-agent-sdk:add-subagents [project-path]

Add subagent definitions for specialized tasks.

Adds:

  • Subagent role definitions
  • Subagent system prompts
  • Subagent tool permissions
  • Subagent invocation handling
/claude-agent-sdk:add-permissions [project-path]

Add permission handling for tool access control.

Adds:

  • Tool permission levels
  • askBeforeToolUse configuration
  • Permission callbacks
  • Permission error handling
/claude-agent-sdk:add-hosting [project-path]

Add hosting and deployment configuration.

Adds:

  • Server framework setup
  • Endpoint routing
  • Environment variable handling
  • CORS and security configurations
/claude-agent-sdk:add-system-prompts [project-path]

Add system prompts for agent behavior customization.

Adds:

  • System prompt configuration
  • Dynamic prompt generation
  • Prompt templating
  • Context injection
/claude-agent-sdk:add-slash-commands [project-path]

Add slash command definitions for agent interactions.

Adds:

  • Slash command definitions
  • Command handler functions
  • Command registration
  • Command error handling
/claude-agent-sdk:add-skills [project-path]

Add skill definitions for reusable agent capabilities.

Adds:

  • Skill definitions
  • Skill handler functions
  • Skill registration
  • Skill error handling
/claude-agent-sdk:add-plugins [project-path]

Add plugin system for extensibility.

Adds:

  • Plugin definitions
  • Plugin loading system
  • Plugin registration
  • Plugin error handling
/claude-agent-sdk:add-cost-tracking [project-path]

Add cost and usage monitoring.

Adds:

  • Token usage tracking
  • Cost calculation logic
  • Usage data storage
  • Reporting and analytics
/claude-agent-sdk:add-todo-tracking [project-path]

Add todo list and task management.

Adds:

  • Todo list management
  • Task creation and updates
  • Todo persistence
  • Todo query and filtering

Agents

claude-agent-setup

Creates and initializes new Claude Agent SDK projects with proper structure, dependencies, and starter code. Handles both TypeScript and Python project setup.

Responsibilities:

  • Project directory creation
  • Package manager initialization
  • SDK installation (latest version)
  • Starter code generation
  • Security configuration
  • Documentation creation

project-integrator

Analyzes existing projects and integrates Claude Agent SDK as a service that follows the project's existing patterns and conventions.

Responsibilities:

  • Project structure analysis (detect framework, services, routes)
  • Code pattern detection (functional vs class-based)
  • Template selection based on framework
  • Service and route generation matching existing style
  • Non-destructive integration (additive only)
  • Manual wiring instructions

Supported Detection:

  • Languages: TypeScript, Python
  • Frameworks: Bun, Express, Hono, Fastify, Next.js, FastAPI, Flask
  • Patterns: Functional services, Class-based services, Barrel exports

claude-agent-features

Implements SDK features in existing applications following official documentation patterns. Supports all SDK capabilities including streaming, sessions, MCP, tools, subagents, and more.

Responsibilities:

  • Feature-specific implementation
  • Documentation fetching
  • Pattern compliance
  • Error handling
  • Configuration setup

claude-agent-verifier-ts

Validates TypeScript Claude Agent SDK applications for correctness, SDK compliance, and best practices.

Validates:

  • SDK installation and configuration
  • TypeScript compilation
  • Type safety
  • SDK usage patterns
  • Security measures
  • Documentation

claude-agent-verifier-py

Validates Python Claude Agent SDK applications for correctness, SDK compliance, and best practices.

Validates:

  • SDK installation and configuration
  • Python dependencies
  • Type hints usage
  • SDK usage patterns
  • Security measures
  • Documentation

Usage Example

# Create a new agent project
/claude-agent-sdk:new-app my-chatbot

# Add streaming support
/claude-agent-sdk:add-streaming my-chatbot

# Add MCP integration
/claude-agent-sdk:add-mcp my-chatbot

# Add custom tools
/claude-agent-sdk:add-custom-tools my-chatbot

# Add subagents for specialized tasks
/claude-agent-sdk:add-subagents my-chatbot

# Add cost tracking
/claude-agent-sdk:add-cost-tracking my-chatbot

Installation

This plugin is part of the ai-dev-marketplace. It will be automatically available when the marketplace is loaded.

Documentation

Architecture

Command Pattern

All add-* commands follow Pattern 2 (Single Agent) with 6 phases:

  1. Discovery: Gather context and load documentation
  2. Analysis: Understand current implementation
  3. Planning: Design feature integration
  4. Implementation: Invoke claude-agent-features agent
  5. Review: Invoke appropriate verifier agent
  6. Summary: Document changes and usage

Agent Workflow

  1. Commands coordinate the workflow
  2. claude-agent-setup creates new projects
  3. claude-agent-features implements SDK capabilities
  4. Verifiers ensure compliance with SDK best practices

License

MIT

Related skills

This week in AI coding

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

unsubscribe anytime.