What problem does it solve?
This skill helps developers contribute broadly useful skills upstream by providing a clear, repeatable PR workflow that reduces friction and miscommunication when sharing skills with the wider project.
Core Features & Use Cases
- Branch and feature-skill isolation to avoid conflicts across projects.
- Comprehensive PR-based submission with clear guidelines and testing expectations.
- Step-by-step process to create, test, and propose skill updates to upstream repositories.
Quick Start
- Sync with upstream: cd ~/.config/superpowers/skills/
- git checkout main
- git pull upstream main
- git push origin main
- Create feature branch: git checkout -b "add-your-skill-name-skill"
- Create or edit the skill: skills/your-skill-name/SKILL.md
- Commit changes: git add skills/your-skill-name/; git commit -m "Add your-skill-name skill
Brief description of what this skill does.
Tested with: describe testing approach
"
- Push to fork: git push -u origin "add-your-skill-name-skill"
- Create PR: gh pr create --repo upstream-org/upstream-repo --title "Add your-skill-name skill" --body "## Summary
Brief description of the skill and what problem it solves.
Testing
Describe how you tested this skill (pressure scenarios, baseline tests, etc.).
Context
Any additional context about why this skill is needed and how it should be used.
"