Plugin Official

Agent SDK Development Plugin

Scaffolds new Claude Agent SDK apps in Python or TypeScript and verifies them against best practices.

Author
Anthropic
Works with
Claude Code
License
Apache-2.0
Documented
Oct 2, 2026

What Agent SDK Development Plugin is

Streamlines building Agent SDK applications from scaffolding to verification. The /new-sdk-app command asks about your project, installs the latest SDK and creates the files. Two verifier agents then check the result.

What it does

How Agent SDK Development Plugin plugs in: which agents run it and what it addsRUNS INYour agentClaude Codeone host documentedPLUGIN · OFFICIALAgent SDK Development PluginBundles of skills, commands, hook…4 install steps1 permission notelicense: Apache-2.0WHAT IT ADDSWhat it does/new-sdk-app asks language, name,…Installs the latest SDK and creat…Runs type checking (TypeScript) o…agent-sdk-verifier-py checks Pyth…agent → extension → new capability · from the official repository or docs
Where Agent SDK Development Plugin runs and what it adds, from its documentation
  • /new-sdk-app asks language, name, agent type, starting point and tooling
  • Installs the latest SDK and creates .env.example and .gitignore
  • Runs type checking (TypeScript) or syntax validation (Python)
  • agent-sdk-verifier-py checks Python SDK setup and patterns
  • agent-sdk-verifier-ts checks TypeScript config, imports and SDK usage
  • Reports PASS, PASS WITH WARNINGS or FAIL with doc references

When to use it

Good fit

  • Starting a new Claude Agent SDK project
  • Checking an SDK app before deploying
  • Reviewing API key handling in an SDK project

Not for

  • Apps not built on the Claude Agent SDK

How to install Agent SDK Development Plugin

You need: Claude Code; Anthropic API key for the generated app (.env)

  1. Run Claude Code
  2. Run /plugin install agent-sdk-dev@claude-plugins-official
  3. Run /new-sdk-app my-project-name (or /new-sdk-app and answer the questions)
  4. Ask 'Verify my SDK application' after changes

Permissions and security

What it can access

  • Creates project files and installs packages in your directory

Security notes from the maintainers

  • Warns not to commit .env files or hardcode API keys

Review the source before granting an agent access to credentials or production systems. We document what the maintainers state; we do not audit code.

Limitations

  • Verifier warnings do not block functionality but flag suboptimal patterns

Tools it extends

Frequently asked questions

What does the /new-sdk-app command in agent-sdk-dev do?

It interactively scaffolds a new Claude Agent SDK app in TypeScript or Python, installs the latest SDK, adds env files and runs a verifier. source

Which languages does the agent-sdk-dev plugin verify?

Python through agent-sdk-verifier-py and TypeScript through agent-sdk-verifier-ts. source

What results does the agent-sdk-dev verifier report?

An overall status of PASS, PASS WITH WARNINGS or FAIL, critical issues, warnings, passed checks and recommendations. source

Related guides

Sources and gaps

Not stated by the maintainers: Release date and version history are not shown in the plugin README; The README says 'included in the Claude Code repository'; install command not stated there.

More extensions to look at