diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..0e89605 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,92 @@ +## What does this PR add or change? + + + +--- + +## Type of change + +- [ ] New skill +- [ ] Improvement to an existing skill +- [ ] Bug fix (skill not triggering / wrong output) +- [ ] Documentation update (README, CONTRIBUTING, etc.) +- [ ] Marketplace / plugin config change +- [ ] Other: ___________ + +--- + +## New skill checklist + + + +**Skill file** +- [ ] Skill is in the correct folder: `plugins/[bundle-name]/skills/[skill-name]/SKILL.md` +- [ ] Frontmatter includes `name` and `description` fields +- [ ] `description` clearly states when Claude should activate this skill (trigger condition) +- [ ] `description` clearly states what the skill produces (output description) + +**Content quality** +- [ ] Skill solves a real, recurring professional workflow (not a one-off task) +- [ ] Output structure is clearly defined with sections and format +- [ ] Required inputs are listed (what Claude should ask for if not provided) +- [ ] Quality checks section is included +- [ ] Example trigger phrases are included (at least 2) + +**Safety** +- [ ] Skill contains no prompt injection attempts or instructions to override Claude's guidelines +- [ ] Skill does not instruct Claude to collect, store, or transmit personal data +- [ ] Skill does not contain hardcoded credentials, API keys, or PII + +**Testing** +- [ ] I have tested this skill locally in Claude Code +- [ ] The skill triggers correctly on the example trigger phrases +- [ ] The output matches the structure defined in the SKILL.md + +--- + +## What does this skill do? + + + +--- + +## Example output + + + +--- + +## Which bundle does this belong in? + + + +- [ ] pm-essentials +- [ ] pm-discovery +- [ ] pm-planning +- [ ] pm-delivery +- [ ] pm-analytics +- [ ] pm-strategy +- [ ] pm-advanced +- [ ] pm-rituals +- [ ] pm-gtm +- [ ] pm-engineering +- [ ] pm-data +- [ ] pm-people +- [ ] pm-design +- [ ] pm-business +- [ ] New bundle: ___________ + +--- + +## Related issue + + + +--- + +## Anything else the reviewer should know? + +