Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Generate custom agent from template
.claude/skills/majiayu000-agent-template/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 36% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 0% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 30% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 6% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 37% | 0% |
Generate a custom agent file based on requirements.
Usage: /agent-template [agent-name] [purpose]
| Purpose | Template | Tools | Color | Model | |---------|----------|-------|-------|-------| | Review/Audit | Reviewer | Read, Grep, Glob, Bash | yellow | sonnet | | Generate/Create | Generator | Read, Write, Grep, Glob | cyan | sonnet | | Fix/Modify | Fixer | Read, Write, Edit, Bash, Grep | red | sonnet | | Test/Validate | Tester | Read, Bash, Grep, Glob | green | sonnet | | Document | Documenter | Read, Write, Grep, Glob | cyan | sonnet | | Orchestrate | Orchestrator | Read, Write, Bash, Grep, Glob, Task | cyan | haiku |
.claude/agents/[name].md/agent-checkyaml--- name: agent-name # Required: lowercase, hyphenated, 3-50 chars description: > # Required: 200-1000 chars recommended, include <example> blocks Use this agent when [triggering conditions]. Examples: <example> Context: [situation] user: "[request]" assistant: "[response]" <commentary>[why this agent]</commentary> </example> color: cyan # Required: yellow, red, green, blue, magenta, cyan tools: # Optional: YAML list (omit = all tools) - Read - Write - Edit - Bash - Grep - Glob - Task - WebFetch - WebSearch - TodoWrite - NotebookEdit model: sonnet # Required: inherit, haiku, sonnet, opus, best, sonnet[1m], opus[1m], opusplan # forkContext: "true" # Optional: context isolation (string, not boolean) # maxTurns: 20 # Optional: max agentic turns before stopping skills: # Optional: skills to auto-load (array) - linked-skill # memory: # Optional: CLAUDE.md access (array) # - user # - project # - local # mcpServers: # Optional: MCP servers (string ref or inline config) # - memory # - name: custom-server # type: stdio # command: npx # args: ["-y", "@example/server"] hooks: # Optional: agent-scoped lifecycle hooks PreToolUse: - matcher: Write hooks: - type: command command: ./scripts/validate.sh PostToolUse: - matcher: Bash hooks: - type: command command: ./scripts/log.sh Stop: - hooks: - type: command command: ./scripts/check.sh once: true permissionMode: default # Optional: default, acceptEdits, bypassPermissions, plan, delegate, dontAsk disallowedTools: # Optional: explicit tool blocking - NotebookEdit ---
markdown--- name: [name] description: [brief purpose] color: yellow tools: - Read - Grep - Glob - Bash model: sonnet skills: - linked-skill --- # [Name] Agent ## Activation When to trigger ## Review Checklist - [ ] Check items ## Output Format Report structure
/agent-template security-scanner "scan code for vulnerabilities"
Output: Created .claude/agents/security-scanner.mdOther measured skills in the registry, with their headline benchmark lift.