1-example-agent
Guide through creating a new purpose-built agent for specialized tasks with proper configuration
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Guide through creating a new purpose-built agent for specialized tasks with proper configuration
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Apply idiomatic, well-structured Python development practices. Use when writing, reviewing, or refactoring Python code. Covers type annotations, package management with uv, Pydantic DTOs, Typer CLIs, pytest patterns, PEP 8 style, architecture, and type-driven design.
How to manage Python dependencies with UV — inline script metadata (PEP 723), project mode, tool running, and when to use each approach. Always use UV; never pip directly.
Use when receiving code review feedback (especially if unclear or technically questionable), when completing tasks or major features requiring review before proceeding, or before making any completion/success claims. Covers four practices — receiving feedback with technical rigor, requesting reviews via code-reviewer subagent, verification gates requiring evidence before claims, and security/API-compat awareness. Essential for subagent-driven development, pull requests, and preventing false completion claims.
Synthesize knowledge from multiple sources into Zettelkasten notes for Logseq. Use when creating wiki pages, integrating academic research, or building interconnected knowledge with [[links]] and
Survey a Google Drive's actual folder structure, apply a PARA-lite organization framework, and produce (then safely execute) a concrete reorganization plan — deduping, sweeping root-level clutter, and fixing misnested folders.
Idiomatic review for Rust — async/Tokio daemon design, ports-and-adapters trait boundaries, and thiserror/anyhow error handling. Use when reviewing or writing Rust code that defines async trait "ports" (dependency-inversion boundaries), runs a single-threaded Tokio daemon (current_thread runtime + LocalSet/spawn_local), or crosses a wire/domain type boundary. Covers async fn in traits vs async-trait, Rc/RefCell vs Arc/Mutex, tokio::select! cancel-safety, blocking calls in async context, thiserror-vs-anyhow error typing, wire/domain type separation, and common anti-patterns (clone in hot loops, overly generic port bounds). NOT for pure performance/profiling work (see rust-profiling, rust-perf-tuning, rust-memory-optimization, rust-parallel-processing) or unsafe/CLI/wasm-bindgen review (no dedicated skill yet — use the sdd:6-verify research-agent fallback for those).
| description | Guide through creating a new purpose-built agent for specialized tasks with proper configuration |
${1:-example-agent}I'll help you create a new purpose-built agent for specialized tasks, following your established agent configuration patterns.
Agent Name: ${1:-example-agent} (kebab-case format)
Specialization Domain: ${2:-general-purpose}
Model Preference: ${3:-sonnet} (Options: sonnet, opus, haiku - prefer sonnet for speed)
Core Questions to Answer:
High Priority Candidates (Create Agent):
Low Priority Candidates (Keep as Command):
File Location: /Users/tylerstapler/.claude/agents/${1:-example-agent}.md
Required YAML Frontmatter:
---
name: ${1:-example-agent}
description: Use this agent when [specific trigger conditions]. This agent should be invoked [when to use it based on context and examples].
Examples:
- <example>
Context: [Situation description]
user: "[Example user request]"
assistant: "[Response showing agent invocation]"
<commentary>
[Explanation of why this agent is appropriate for this scenario]
</commentary>
</example>
tools: [list of required tools or * for all tools]
model: ${3:-sonnet}
---
Core Structure:
Based on your inputs, here's the agent template:
---
name: ${1:-example-agent}
description: Use this agent when you need specialized ${2:-general-purpose} expertise. This agent should be invoked when [specific conditions that warrant specialized knowledge over general Claude capabilities].
Examples:
- <example>
Context: User needs ${2:-general-purpose} assistance.
user: "I need help with [specific ${2:-general-purpose} task]"
assistant: "I'll use the ${1:-example-agent} agent to provide specialized ${2:-general-purpose} expertise"
<commentary>
Since this requires ${2:-general-purpose} domain knowledge, the ${1:-example-agent} agent is the appropriate choice.
</commentary>
</example>
tools: *
model: ${3:-sonnet}
---
You are a ${2:-general-purpose} specialist with deep expertise in [specific domain areas]. Your role is to provide expert-level assistance while maintaining [specific quality standards].
## Core Mission
[Define the primary purpose and value proposition of this agent]
## Key Expertise Areas
### **[Domain Area 1]**
- [Specific competency]
- [Related skill or knowledge]
- [Best practices and patterns]
### **[Domain Area 2]**
- [Specific competency]
- [Related skill or knowledge]
- [Best practices and patterns]
## Methodology
### **Phase 1: [Process Step]**
[Description of what happens in this phase]
### **Phase 2: [Process Step]**
[Description of what happens in this phase]
### **Phase 3: [Process Step]**
[Description of what happens in this phase]
## Quality Standards
You maintain these non-negotiable standards:
- [Standard 1]: [Description and rationale]
- [Standard 2]: [Description and rationale]
- [Standard 3]: [Description and rationale]
## Professional Principles
- [Principle 1]: [How this guides your work]
- [Principle 2]: [How this guides your work]
- [Principle 3]: [How this guides your work]
Remember: [Key reminder about the agent's core purpose and value]
Existing Specialized Agents:
pr-reviewer: Code review and software engineering best practicesjava-test-debugger: Java testing framework debugging and fixesgithub-debugger: GitHub Actions and CI/CD troubleshootingjira-project-manager: FBG JIRA and project management workflowsknowledge-synthesis: Zettelkasten research and knowledge integrationContext Efficiency Guidelines:
Usage Pattern Design:
/Users/tylerstapler/.claude/agents/${1:-example-agent}.mdWould you like me to create this ${1:-example-agent} agent now based on your specifications? Please confirm:
${1:-example-agent}${2:-general-purpose}${3:-sonnet} (prefer sonnet for better performance)