The agent development toolkit for Claude Code
Curated plugins covering the full agent lifecycle — from scaffolding and onboarding to deployment, scheduling, and ongoing operations. Build agents that appreciate over time.
Quick Start • Creating Agents • All Plugins • Plugin Details • Contributing
# Add the abilities marketplace (one-time)
/plugin marketplace add abilityai/abilities
# List available plugins
/plugin list abilityai
# Install the core plugins
/plugin install create-agent@abilityai
/plugin install agent-dev@abilityai
/plugin install trinity@abilityaiOr from the terminal:
claude plugin add abilityai/abilities
claude plugin install create-agent@abilityaiThe fastest way to get started is /create-agent:create — a single entry point that shows all available creation paths:
/create-agent:create
All agent creation wizards are consolidated into the create-agent plugin. Use /create-agent:[wizard] syntax:
| Wizard | Command | What it creates |
|---|---|---|
| prospector | /create-agent:prospector |
B2B SaaS sales research — company research, ICP scoring, CRM integration |
| chief-of-staff | /create-agent:chief-of-staff |
Executive assistant — daily briefings, meeting prep, decision tracking |
| webmaster | /create-agent:webmaster |
Website management — scaffolds and deploys Next.js 15 sites to Vercel |
| recon | /create-agent:recon |
Competitive intelligence — competitor tracking, market research, battlecards |
| receptionist | /create-agent:receptionist |
Email gateway — public-facing email communication and request routing |
| ghostwriter | /create-agent:ghostwriter |
Content writer — brand voice profiles, platform-specific writing |
| kb-agent | /create-agent:kb-agent |
Knowledge-base agent — Cornelius-shaped KB with local vector search |
| website | /create-agent:website |
Single website scaffold (no agent, just a site) |
| custom | /create-agent:custom |
Custom agent from scratch — you define everything |
| clone | /create-agent:clone |
Clone an existing agent repository as starting point |
| adjust | /create-agent:adjust |
Review and improve an existing agent |
Every wizard-created agent includes:
/onboarding— Persistent checklist that tracks setup progress across sessionsdashboard.yaml— Domain-specific metrics dashboard for Trinity/update-dashboard— Schedulable skill that keeps dashboard metrics current
The abilities marketplace contains 5 focused plugins:
Create new Claude Code agents with domain-specific wizards or from scratch.
/plugin install create-agent@abilityai| Skill | Description |
|---|---|
/create-agent:create |
Entry point — shows all available wizards |
/create-agent:prospector |
B2B SaaS sales research agent |
/create-agent:chief-of-staff |
Executive assistant agent |
/create-agent:webmaster |
Website management agent |
/create-agent:recon |
Competitive intelligence agent |
/create-agent:receptionist |
Email gateway agent |
/create-agent:ghostwriter |
Content writer agent |
/create-agent:kb-agent |
Knowledge-base agent |
/create-agent:website |
Single website (no agent) |
/create-agent:custom |
Blank canvas agent |
/create-agent:clone |
Clone existing agent |
/create-agent:adjust |
Modify existing agent |
Develop and extend existing agents with skills, memory systems, and workflows.
/plugin install agent-dev@abilityai| Skill | Description |
|---|---|
/agent-dev:add-skill |
Create a new skill for the agent |
/agent-dev:adjust-skill |
Modify an existing skill |
/agent-dev:add-memory |
Add memory system (file-index, brain, json-state, workspace) |
/agent-dev:add-backlog |
Add GitHub Issues backlog workflow |
/agent-dev:backlog |
View GitHub Issues backlog |
/agent-dev:pick-work |
Pick next issue to work on |
/agent-dev:close-work |
Close current issue |
/agent-dev:work-loop |
Run autonomous work loop |
/agent-dev:plan |
Plan multi-session work |
Memory systems (installed via /agent-dev:add-memory):
- file-index — Workspace file awareness and search
- brain — Zettelkasten-style knowledge graph
- json-state — Structured JSON state with jq updates
- workspace — Multi-session project tracking
Connect, deploy, and sync agents to the Trinity platform.
/plugin install trinity@abilityai| Skill | Description |
|---|---|
/trinity:connect |
One-time: authenticate and configure MCP connection |
/trinity:onboard |
Per-agent: compatibility check, file creation, deploy |
/trinity:sync |
Ongoing: sync changes between local and remote |
After connection, Trinity MCP tools are available directly:
mcp__trinity__list_agents— List all remote agentsmcp__trinity__chat_with_agent— Send messages to remote agentsmcp__trinity__deploy_local_agent— Deploy agent to Trinity
Documentation-driven development methodology for any codebase.
/plugin install dev-methodology@abilityai| Skill | Description |
|---|---|
/dev-methodology:init |
Scaffold methodology into your project |
/dev-methodology:read-docs |
Load project context at session start |
/dev-methodology:implement |
End-to-end feature implementation |
/dev-methodology:validate-pr |
Validate PR against methodology |
/dev-methodology:commit |
Create well-formatted commits |
/dev-methodology:security-check |
Quick security scan |
/dev-methodology:security-analysis |
Deep security analysis |
/dev-methodology:add-testing |
Add tests to existing code |
/dev-methodology:tidy |
Clean up code |
/dev-methodology:roadmap |
Generate project roadmap |
General-purpose ops and productivity skills.
/plugin install utilities@abilityai| Skill | Description |
|---|---|
/utilities:save-conversation |
Save conversation as structured markdown |
/utilities:investigate-incident |
Structured incident investigation |
/utilities:bug-report |
Create sanitized GitHub issue |
/utilities:safe-deploy |
Safe deployment with backup/rollback |
/utilities:docker-ops |
Docker container management |
/utilities:sync-ops-knowledge |
Update ops docs from commits |
/utilities:batch-claude-loop |
Batch headless Claude Code calls |
Abilities supports a four-step workflow for building agents that appreciate over time:
1. Scaffold 2. Develop 3. Deploy 4. Iterate
/create-agent:* /agent-dev:add-skill /trinity:onboard /trinity:sync
/agent-dev:add-memory trinity deploy . git push
/agent-dev:add-backlog /create-agent:adjust
Scaffold — Use a wizard like /create-agent:prospector or /create-agent:custom to get a fully configured agent with CLAUDE.md, skills, Trinity files, and an onboarding tracker.
Develop — Use /agent-dev:add-skill to add capabilities, /agent-dev:add-memory to add persistence, and /agent-dev:add-backlog for task management.
Deploy — Run /trinity:connect once to authenticate, then /trinity:onboard for each agent. Or use the Trinity CLI: trinity deploy .
Iterate — Push changes with git push or /trinity:sync. Use /create-agent:adjust to audit and improve.
Consolidated plugin containing all agent creation wizards. Each wizard is a domain expert that asks the right questions and builds a fully configured, Trinity-compatible agent.
/create-agent:create # Discovery — shows all wizards
/create-agent:prospector # B2B sales research wizard
/create-agent:chief-of-staff # Executive assistant wizard
/create-agent:custom # Blank canvas wizard
/create-agent:adjust # Improve existing agentGenerated agents include:
- CLAUDE.md — Identity, behavioral instructions, artifact dependency graph
- Initial skills — 2-4
.claude/skills/playbooks based on purpose - Onboarding system —
onboarding.json+/onboardingskill - Dashboard —
dashboard.yaml+/update-dashboardskill - Trinity files —
template.yaml,.env.example,.mcp.json.template - Git repo — Initialized and committed
Development tools for extending existing agents. Memory systems are copied directly into agents — no plugin dependency at runtime.
/agent-dev:add-skill # Create new skill
/agent-dev:add-memory # Add memory system
/agent-dev:add-backlog # Add GitHub Issues workflow
/agent-dev:work-loop # Autonomous work loopMemory options:
- file-index — Agent needs awareness of workspace files
- brain — Connected notes, knowledge graph (Zettelkasten)
- json-state — Structured state, counters, config
- workspace — Multi-session project tracking
Simplified deployment to the Trinity platform — 3 skills covering the complete workflow.
/trinity:connect # One-time authentication
/trinity:onboard # Deploy agent to Trinity
/trinity:sync # Sync local/remote changesWhat is Trinity? Sovereign infrastructure for autonomous AI agents:
- Autonomous operation — Agents run 24/7 with cron-based scheduling
- Multi-agent orchestration — Coordinate teams of specialized agents
- Human-in-the-loop — Approval gates where decisions matter
- Enterprise controls — Audit trails, cost tracking, Docker isolation
- Your infrastructure — Self-hosted, data never leaves your perimeter
Documentation-driven development for any codebase. Enforces a 5-phase cycle: context loading, development, testing, documentation, and PR validation.
/dev-methodology:init # Scaffold methodology
/dev-methodology:read-docs # Load context at session start
/dev-methodology:implement #42 # End-to-end feature implementation
/dev-methodology:validate-pr 123 # Validate PRGeneral-purpose ops and productivity skills for SSH-accessible services and daily workflows.
/utilities:investigate-incident # Structured incident investigation
/utilities:safe-deploy update # Safe deployment with backup
/utilities:safe-deploy rollback # Revert to previous commit
/utilities:docker-ops logs [service] # View container logs
/utilities:save-conversation # Save conversation as markdown# Add marketplace (one-time)
/plugin marketplace add abilityai/abilities
# Install plugins
/plugin install create-agent@abilityai
/plugin install agent-dev@abilityai
/plugin install trinity@abilityai
/plugin install dev-methodology@abilityai
/plugin install utilities@abilityai# Clone the repository
git clone https://github.com/abilityai/abilities.git
# Install a plugin directly
/plugin add ./abilities/plugins/create-agentWe welcome contributions! See CLAUDE.md for development guidelines.
- Create a new directory in
plugins/ - Add
.claude-plugin/plugin.jsonwith plugin metadata - Add your skills in
skills/[skill-name]/SKILL.md - Add a
README.mdwith usage documentation - Register in
.claude-plugin/marketplace.json - Submit a pull request
To add a new agent creation wizard:
- Create a skill directory in
plugins/create-agent/skills/[wizard-name]/ - Add a
SKILL.mdwith the guided question flow - Update the
/createentry point skill to include the new wizard - Update
marketplace.jsonto register the new skill
- Issues: GitHub Issues
- Trinity Platform: ability.ai
- Trinity Repository: github.com/abilityai/trinity
- Email: support@ability.ai