๐ง Skill Crafting Cheat Sheet
Core Mission: Define, structure, and validate custom agent skills (
SKILL.md) to guide autonomous agents with 100% execution precision.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ง SKILL-CRAFTING CONTROL DASHBOARD โ
โโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๐ FRONTMATTER โ ๐งผ EXECUTION PHASES โ โก RULES & ANTI-PATTERNS โ
โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ 1. Name & Desc โ 1. Cleansing โ 1. Invariants โ
โ 2. Conditions โ 2. Reflection โ 2. Avoid walls of prose โ
โ 3. Specific paths โ 3. Verification โ 3. Visual checks โ
โโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ๐ 1. METADATA & FRONTMATTER (Trigger Definition)
- Trigger YAML Frontmatter: Every skill must begin with frontmatter defining metadata:
name: Short kebab-case name of the skill.description: 1-2 sentence functional description.condition: Semantic query triggers or regex-like patterns matching the user intent.
- Condition Invariant: Ensure the triggers are highly specific to avoid false triggers or cross-trigger contamination.
๐งผ 2. EXECUTION PHASES (Standard Checklist Gates)
Every skill must divide agent operations into clear chronological steps using checklist items - [ ]:
- Cleansing & Noise Stripping: Directives to ignore conversational pleasantries, logs, and irrelevant context.
- Reflection & Core Invariant Extraction: Listing strict codebase rules, tsconfig target limits, dependency boundaries, or Nginx mappings.
- Condensation & Formatting: Presenting high-density markdown tables, comparative lists, and ASCII maps.
โก 3. SKILL.MD BOILERPLATE TEMPLATE
Use this standard blueprint layout when creating or updating custom agent skills:
---
name: [skill-name]
description: [Single-sentence functional overview]
condition: [Trigger condition matching intent]
---
# ๐ [EMOJI] [CAPITALIZED SKILL NAME]
> **Core Directive:** [Single sentence bold directive]
[ASCII Dashboard]
---
## ๐งผ 1. CLEANSING & NOISE STRIPPING
- [Clean parameters, conversational templates, logs]
## ๐ง 2. CORE REFLECTION RULES
- [Strict DO/DON'T boundaries, typing limits, performance gates]
## โก 3. PHASES OF WORK
- [ ] Phase 1: Cleansing & Setup
- [ ] Phase 2: Implementation & Tests
- [ ] Phase 3: Verification & Deployment
## ๐ 4. OUTPUT TEMPLATES
- [Comparative tables, key-value summaries, ASCII layouts]
## ๐จ 5. ANTI-PATTERNS
- โ [PITFALLS / WHAT NOT TO DO]