Create Claude Code subagents. Triggers on "create an agent", "new subagent", agent design questions, or tool permission/role definition requests.
From provenpx claudepluginhub mjmorales/claude-prove --plugin proveThis skill uses the workspace's default tool permissions.
assets/agent-template.mdreferences/subagents-best-practices.mdGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Reviews prose for communication issues impeding comprehension, outputs minimal fixes in a three-column table per Microsoft Writing Style Guide. Useful for 'review prose' or 'improve prose' requests.
Create specialized Claude Code subagents following established best practices.
Shared conventions: See references/creator-conventions.md for the standard creator workflow (gather, generate, quality self-check, validate, review gate, commit).
Prompting best practices: See references/prompt-engineering-guide.md for optimization techniques to apply when generating the agent's system prompt.
Use AskUserQuestion for discrete choices, free-form for open-ended questions.
Agent purpose (free-form):
Agent location — AskUserQuestion with header "Location":
.claude/agents/ — versioned with the repo)~/.claude/agents/ — available across all projects)agents/ — if adding to a prove-style plugin)Tool permissions — AskUserQuestion with header "Tools":
Read, Grep, Glob)Read, Grep, Glob, WebFetch, WebSearch)Read, Write, Edit, Bash, Glob, Grep)Model selection — AskUserQuestion with header "Model":
Agent name — derive a hyphen-case name from the role (e.g., code-reviewer, security-auditor, test-engineer).
Use assets/agent-template.md as the scaffold. Refer to references/subagents-best-practices.md for tool permission patterns and example agents.
Model calibration — adjust the generated system prompt verbosity based on the selected model:
Apply the quality self-check from references/creator-conventions.md before presenting. Key checks for agents:
Before writing, verify:
agents scope exists in .claude/.prove.jsonUse AskUserQuestion with header "Review" to confirm: "Create Agent" / "Revise".
Delegate to the commit skill. Example: feat(agents): add security-auditor agent
references/subagents-best-practices.md — tool permissions, example agents, pipeline patternsassets/agent-template.md — blank agent template with placeholder fieldsreferences/creator-conventions.md — shared creator workflow patternsreferences/prompt-engineering-guide.md — prompting techniques for the system prompt