sharing-skills

Guide branch workflow, editing, committing, pushing, and creating pull requests for skills.

223|23|Updated Dec 19, 2025
One-click install
npx skills add https://github.com/ReinaMacCredy/maestro --skill sharing-skills-reinamaccredy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sharing-skills
Source: https://github.com/ReinaMacCredy/maestro/tree/main/skills/sharing-skills
Command: npx skills add https://github.com/ReinaMacCredy/maestro --skill sharing-skills-reinamaccredy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of sharing well-tested skills with the broader ecosystem.

Core Features & Use Cases

  • Pull Request Automation: Guides you through branching, committing, pushing, and creating PRs to contribute skills upstream.

Quick Start

Use this skill when you've developed a broadly useful skill and want to contribute it via pull request.

Quick Start

Share your 'async-patterns' skill by creating a feature branch and submitting a PR.

Frequently Asked Questions about sharing-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I contribute a skill to the community via pull request?

Contributing a skill via pull request involves creating a feature branch from your local skill clone, committing your well-tested and documented changes, pushing to your fork, and opening a PR. This Skill guides you through the entire branching, editing, committing, and PR creation workflow to share broadly useful skills upstream.

What are the requirements before I can share a skill?

Your skill must be TDD-tested, well-documented, and follow writing-skills guidelines. You need a local clone at ~/.config/superpowers/skills/, the gh CLI installed and authenticated. The skill should implement non-project-specific patterns that benefit the broader ecosystem.

Can I use this to share any skill I've built?

This Skill is designed for broadly useful, reusable patterns and techniques—not project-specific code. Your skill must be well-tested, thoroughly documented, and adhere to community writing standards to be suitable for upstream contribution.

What tools do I need set up to share a skill?

You need the gh CLI installed and authenticated for pull request creation, and a local skill repository cloned to ~/.config/superpowers/skills/. Your skill must be TDD-tested before pushing upstream.

Does this Skill handle the entire pull request workflow?

Yes. This Skill guides the complete workflow: branching, editing, committing, pushing changes, and creating a pull request. It streamlines the process of contributing well-tested skills to the community ecosystem.