- Fork the repo and clone it
- Create a feature branch (
feature/add-toolname-skill) - Make your changes, test them, submit a PR
Place skills in the following structure:
skills/
└── ToolName/ # PascalCase or exact tool name
└── SKILL.md # Skill documentation
Copy templates/SKILL.template.md into your new directory and fill it in. Each SKILL.md needs:
- YAML frontmatter with a
descriptionfield - Tool overview, command syntax, common options
- Workflow examples with output field descriptions
- Verify all commands and flags work before submitting
- Follow the format of existing skills
- Use PascalCase or exact tool name for tool directories
- Give your PR a clear title and description
- Reference any related issues
- Describe how you tested your changes
Open an issue with:
- Tool name/version and OS
- Steps to reproduce (for bugs)
- Use case description (for feature requests)
Contributions are licensed under the Apache License 2.0.