What problem does it solve?
Contributing new skills to an upstream repository can be complex, involving specific Git workflows and pull request requirements, leading to errors or delays. This skill streamlines the entire contribution process.
Core Features & Use Cases
- Streamlined Contribution: Guides through the exact steps of branching, committing, pushing, and creating pull requests for skill contributions.
- Prerequisite Checks: Ensures your skills are well-tested and documented according to guidelines before submission.
- PR Template Generation: Helps create well-structured pull requests with summary, testing, and context sections, increasing merge likelihood.
- Use Case: After developing a new, broadly useful skill locally and testing it thoroughly, use this skill to correctly package and submit it as a pull request to the main skills repository.
Quick Start
I have a new skill called 'my-new-feature' that I want to share. Guide me through the process of creating a pull request to contribute it upstream.