AGENTS.md

 1# Agent Skills Repository
 2
 3Amolith's collection of Agent Skills—markdown-based documentation that extends AI agent capabilities through a standardized format.
 4
 5## Repository Structure
 6
 7Each directory under `skills/` is a skill. A skill's directory name **must match** its `name` frontmatter field.
 8
 9```
10skills/skill-name/
11├── SKILL.md          # Required: YAML frontmatter + markdown instructions
12├── references/       # Optional: additional documentation loaded on-demand
13├── scripts/          # Optional: executable code
14└── assets/           # Optional: templates, resources
15```
16
17## Creating/Editing Skills
18
19The `skills/authoring-skills/` directory has the necessary info for, well, authoring skills.
20
21## Naming Convention
22
23Two categories of skills exist:
24
25- **Generic capability skills** (`formatting-commits`): Use specific tools to accomplish general tasks. Tool name omitted from skill name.
26- **Service workflow skills** (`creating-tasks-through-lunatask`): Workflows for specific proprietary services. Service name included via `-through-{service}` suffix.
27
28## Design Principles
29
301. Progressive disclosure: Frontmatter loads at startup; SKILL.md body loads on activation; references/ load on-demand
312. Conciseness over completeness: Every token competes for context window space
323. Appropriate freedom: Match instruction specificity to task fragility (see `skills/authoring-skills/references/patterns.md`)