What problem does it solves?
Sharing valuable internal skills or patterns with a wider team or open-source community can be complex, involving intricate Git workflows and Pull Request processes.
Core Features & Use Cases
- Upstream Contribution Workflow: Guides through syncing
main, creating feature branches, committing, and pushing to your fork.
- Pull Request Generation: Automates the creation of well-structured Pull Requests to contribute skills to an upstream repository.
- Multi-Skill Contribution Guidance: Enforces single-skill PRs for independent reviewability and faster merges.
- Use Case: You've developed a new
refactoring-patterns skill that significantly improves code quality. Use this Skill to properly branch, commit, push, and create a Pull Request to share it with the main skill repository, making it available to everyone.
Quick Start
Use the sharing-skills skill to contribute your new 'code-formatter' skill to the upstream repository, starting by syncing your main branch.