Agent skill
_TEMPLATE
Install this agent skill to your Project
npx add-skill https://github.com/daffy0208/ai-dev-standards/tree/main/skills/_TEMPLATE
SKILL.md
Skill Name
Purpose
One-paragraph explanation of what this skill accomplishes and why it exists.
When to Use This Skill
- Specific scenario 1
- Specific scenario 2
- Specific scenario 3
- When NOT to use: Alternative approaches
Core Methodology
Step 1: [Phase Name]
Objective: What this step achieves
Actions:
- Specific action with clear outcome
- Specific action with clear outcome
- Specific action with clear outcome
Key Decisions:
- Decision point 1: [Options and criteria]
- Decision point 2: [Options and criteria]
Common Pitfalls:
- ❌ Pitfall: Why it's wrong → ✅ Correct approach
Step 2: [Phase Name]
Objective: What this step achieves
Actions:
- Action
- Action
- Action
Validation:
- Success criterion 1
- Success criterion 2
- Success criterion 3
Step 3: [Phase Name]
[Continue pattern...]
Key Principles
-
Principle Name Brief explanation of why this matters and how to apply it.
-
Principle Name Brief explanation of why this matters and how to apply it.
-
Principle Name Brief explanation of why this matters and how to apply it.
Decision Framework
When choosing [X vs Y]:
- Use X when: [Clear criteria]
- Use Y when: [Clear criteria]
Template for decision:
If [condition], then [choice]
If [condition], then [choice]
Otherwise, [default choice]
Examples
Example 1: [Simple Use Case]
Scenario: [Description of situation]
Approach:
- [Step taken]
- [Step taken]
- [Outcome achieved]
Key Lessons:
- [Lesson learned]
- [Lesson learned]
Example 2: [Complex Use Case]
Scenario: [Description of situation]
Approach:
- [Step taken]
- [Step taken]
- [Outcome achieved]
Key Lessons:
- [Lesson learned]
- [Lesson learned]
Common Patterns
Pattern 1: [Pattern Name]
When to use: [Context] Implementation: [Brief code or pseudocode example if applicable] Trade-offs: [Advantages and disadvantages]
Pattern 2: [Pattern Name]
[Same structure]
Related Resources
Related Skills:
skill-name- How it relatesskill-name- How it relates
Related Patterns:
STANDARDS/architecture-patterns/pattern-name.md- How it relates
Related Playbooks:
PLAYBOOKS/playbook-name.md- How it relates
Troubleshooting
Issue: [Common problem]
- Symptoms: What you see
- Cause: Why it happens
- Solution: How to fix
Issue: [Another common problem]
- Symptoms: What you see
- Cause: Why it happens
- Solution: How to fix
Quick Reference
Fast checklist for experienced users:
- Key step 1
- Key step 2
- Key step 3
- Key step 4
- Key step 5
Notes
Any additional context, warnings, or important information that doesn't fit elsewhere.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
Deployment Advisor
Choose deployment strategy and infrastructure. Use when deciding where to deploy applications, setting up CI/CD, or configuring production environments. Covers Vercel, Railway, AWS, Cloudflare Workers, and Docker.
mobile-developer
Expert in React Native, Expo, and cross-platform mobile development
Knowledge Base Manager
Design, build, and maintain comprehensive knowledge bases. Bridges document-based (RAG) and entity-based (graph) knowledge systems. Use when building knowledge-intensive applications, managing organizational knowledge, or creating intelligent information systems.
video-producer
Expert in video playback, streaming, and video player customization
API Designer
Design REST and GraphQL APIs. Use when creating backend APIs, defining API contracts, or integrating third-party services. Covers endpoint design, authentication, versioning, documentation, and best practices.
api-integration-builder
Build reliable third-party API integrations including OAuth, webhooks, rate limiting, error handling, and data sync. Use when integrating with external services (Slack, Stripe, Gmail, etc.), building API connections, handling webhooks, or implementing OAuth flows.
Didn't find tool you were looking for?