What problem does it solve?
Sharing valuable AI skills with a broader community can be complex, involving specific Git workflows and pull request procedures that, if not followed correctly, can lead to integration issues.
Core Features & Use Cases
- Streamlined Contribution: Guides through the entire process of branching, committing, pushing to a fork, and creating a pull request to an upstream repository.
- Quality Assurance: Ensures skills are well-tested using the
writing-skills TDD process before they are contributed, maintaining high standards.
- Clear Workflow: Provides a complete example of the sharing workflow, from syncing with upstream to creating the PR body.
- Use Case: When you've developed a broadly useful AI skill that follows best practices and you want to contribute it back to a shared repository for others to benefit from.
Quick Start
I've created a new skill called 'my-new-feature'. Guide me through the process of sharing it via a pull request.