|
| 1 | +## Description |
| 2 | + |
| 3 | +<!-- Provide a brief description of the changes in this PR --> |
| 4 | + |
| 5 | +## Type of Change |
| 6 | + |
| 7 | +<!-- Mark the relevant option with an 'x' --> |
| 8 | + |
| 9 | +- [ ] New skill |
| 10 | +- [ ] Bug fix |
| 11 | +- [ ] Documentation update |
| 12 | +- [ ] Enhancement to existing skill |
| 13 | +- [ ] Infrastructure/tooling improvement |
| 14 | + |
| 15 | +## Checklist |
| 16 | + |
| 17 | +<!-- For new skills, ensure all items are checked before submitting --> |
| 18 | + |
| 19 | +### General Requirements |
| 20 | + |
| 21 | +- [ ] My code follows the style guidelines of this project |
| 22 | +- [ ] I have performed a self-review of my own code |
| 23 | +- [ ] I have commented my code, particularly in hard-to-understand areas |
| 24 | +- [ ] I have made corresponding changes to the documentation |
| 25 | + |
| 26 | +### For New Skills |
| 27 | + |
| 28 | +- [ ] Skill initialized using `./scripts/init_skill.sh` or from `_template/` |
| 29 | +- [ ] `SKILL.md` frontmatter has all required fields (name, description, version, maintainer, category, tags, frameworks) |
| 30 | +- [ ] Description includes specific "Use when:" clause with use cases |
| 31 | +- [ ] Version follows semantic versioning (new skills start at 0.1.0) |
| 32 | +- [ ] Category matches skill's primary domain |
| 33 | +- [ ] All bundled scripts are tested and executable |
| 34 | +- [ ] Security considerations are documented |
| 35 | +- [ ] No sensitive data or credentials included |
| 36 | +- [ ] Validation passes: `./scripts/validate_skill.py skills/<category>/<skill-name>` |
| 37 | +- [ ] **README.md updated** with skill entry under appropriate category section |
| 38 | +- [ ] **marketplace.json updated** with skill path under appropriate plugin |
| 39 | + |
| 40 | +### For Documentation Updates |
| 41 | + |
| 42 | +- [ ] Changes are accurate and clear |
| 43 | +- [ ] Links are valid and working |
| 44 | +- [ ] Formatting is consistent with existing documentation |
| 45 | + |
| 46 | +## Testing Performed |
| 47 | + |
| 48 | +<!-- Describe the testing you performed to verify your changes --> |
| 49 | + |
| 50 | +- [ ] Tested all scripts execute without errors |
| 51 | +- [ ] Validated against real security scenarios |
| 52 | +- [ ] Ran validation script successfully |
| 53 | + |
| 54 | +## Additional Notes |
| 55 | + |
| 56 | +<!-- Add any additional context, screenshots, or information about the PR here --> |
| 57 | + |
| 58 | +## Related Issues |
| 59 | + |
| 60 | +<!-- Link any related issues here using #issue-number --> |
| 61 | + |
| 62 | +Closes # |
0 commit comments