|
|
4 päivää sitten | |
|---|---|---|
| .. | ||
| .claude-plugin | 4 päivää sitten | |
| agents | 4 päivää sitten | |
| commands | 4 päivää sitten | |
| LICENSE | 4 päivää sitten | |
| README.md | 4 päivää sitten | |
A comprehensive plugin for creating and verifying Claude Agent SDK applications in Python and TypeScript.
The Agent SDK Development Plugin streamlines the entire lifecycle of building Agent SDK applications, from initial scaffolding to verification against best practices. It helps you quickly start new projects with the latest SDK versions and ensures your applications follow official documentation patterns.
/new-sdk-appInteractive command that guides you through creating a new Claude Agent SDK application.
What it does:
Usage:
/new-sdk-app my-project-name
Or simply:
/new-sdk-app
The command will interactively ask you:
Example:
/new-sdk-app customer-support-agent
# → Creates a new Agent SDK project for a customer support agent
# → Sets up TypeScript or Python environment
# → Installs latest SDK version
# → Verifies the setup automatically
agent-sdk-verifier-pyThoroughly verifies Python Agent SDK applications for correct setup and best practices.
Verification checks:
When to use:
Usage:
The agent runs automatically after /new-sdk-app creates a Python project, or you can trigger it by asking:
"Verify my Python Agent SDK application"
"Check if my SDK app follows best practices"
Output: Provides a comprehensive report with:
agent-sdk-verifier-tsThoroughly verifies TypeScript Agent SDK applications for correct setup and best practices.
Verification checks:
When to use:
Usage:
The agent runs automatically after /new-sdk-app creates a TypeScript project, or you can trigger it by asking:
"Verify my TypeScript Agent SDK application"
"Check if my SDK app follows best practices"
Output: Provides a comprehensive report with:
Here's a typical workflow using this plugin:
Create a new project:
/new-sdk-app code-reviewer-agent
Answer the interactive questions:
Language: TypeScript
Agent type: Coding agent (code review)
Starting point: Basic agent with common features
Automatic verification:
The command automatically runs agent-sdk-verifier-ts to ensure everything is correctly set up.
Start developing:
# Set your API key
echo "ANTHROPIC_API_KEY=your_key_here" > .env
# Run your agent
npm start
Verify after changes:
"Verify my SDK application"
This plugin is included in the Claude Code repository. To use it:
/new-sdk-app checks for and installs the latest version.env files or hardcode API keysnpx tsc --noEmit regularlyIssue: TypeScript project has type errors after creation
Solution:
/new-sdk-app command runs type checking automaticallytsconfig.json matches SDK requirementsIssue: Cannot import from claude_agent_sdk
Solution:
pip install -r requirements.txtpip show claude-agent-sdkIssue: Verifier agent reports warnings
Solution:
Ashwin Bhat (ashwin@anthropic.com)
1.0.0