Skip to content

definite-d/agent-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

25 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Agent Skills

My personal collection of specialized skills for AI agents, organized as discrete, reusable capabilities.

npx skills add definite-d/agent-skills

Available Skills

Skill Description
atomic-commits Create atomic, logically-grouped commits from uncommitted changes using dependency-aware analysis and ordering.
granular-git Character-precise, non-destructive Git commits via Git's plumbing layer.
state-machine-design Design software systems using the state machine pattern.

Structure

Adapted from Claude's "Anatomy of a Skill". Each skill resides in its own subdirectory:

skills/
└── <skill-name>/
    β”œβ”€β”€ README.md     # Human-readable documentation and examples
    β”œβ”€β”€ SKILL.md (required)
    β”‚   β”œβ”€β”€ YAML frontmatter (name, description required)
    β”‚   └── Markdown instructions
    └── Bundled Resources (optional)
        β”œβ”€β”€ scripts/    - Executable code for deterministic/repetitive tasks
        β”œβ”€β”€ references/ - Docs loaded into context as needed
        └── assets/     - Files used in output (templates, icons, fonts)
  • SKILL.md β€” Contains the skill's trigger conditions, procedures, and command references. Parsed by agents to determine when and how to use the skill.
  • README.md β€” Explains the problem the skill solves, the solution approach, and quick-start examples.

Adding a New Skill

  1. Create a subdirectory named after the skill (use kebab-case).
  2. Add SKILL.md with proper YAML frontmatter (name and description).
  3. Add README.md with context and examples.
  4. Update the table above in this file in alphabetical order.

About

My personal collection of specialized skills for AI agents, organized as discrete, reusable capabilities.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors