contributor

Plan and execute open-source contributions from issue discovery to PR submission.

258|26|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/majiayu000/spellbook --skill contributor
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: contributor
Source: https://github.com/majiayu000/spellbook/tree/main/skills/contributor
Command: npx skills add https://github.com/majiayu000/spellbook --skill contributor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines end-to-end open source contribution workflows—from finding suitable issues to submitting a PR—reducing guesswork and coordination friction for contributors.

Core Features & Use Cases

  • Issue reconnaissance: identify high-value issues in a target repository and assess suitability for contribution.
  • Pre-communication: draft and post a plan on the issue to secure direction before coding.
  • PR preparation & submission: guide branch naming, messaging, and PR drafting to align with project conventions.
  • Onboarding support: provide tips for cloning, forking, and navigating contribution guidelines to accelerate onboarding.

Quick Start

Ask the assistant to guide you from opening an issue to submitting the first PR.

Frequently Asked Questions about contributor

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

FAQPage Schema
How do I find good first issues to contribute to in open source repositories?▼

Finding good first issues for open source contribution involves scanning a target repository's issue tracker to identify high-value bugs and assessing their suitability. This Skill automates issue reconnaissance to evaluate whether an issue is appropriate for your contribution scope.

What is the best way to plan an open source pull request before writing code?▼

Planning an open source pull request requires drafting a clear implementation plan and posting it on the issue to secure maintainer direction before coding. This pre-communication step ensures your contribution aligns with project expectations.

How do I submit a pull request that follows open source project contribution guidelines?▼

Submitting a pull request that follows contribution guidelines requires aligning branch naming, commit messaging, and PR drafting with the project's conventions. This Skill guides PR preparation and submission to ensure compliance with repository standards.

Can I use this Skill to help me fork and clone a GitHub repository for my first contribution?▼

Yes, you can use this Skill to guide you through forking and cloning a GitHub repository. It provides onboarding support to help you navigate contribution guidelines and accelerate the setup process for your first open source contribution.

How do I coordinate with maintainers when contributing to open source projects?▼

Coordinating with maintainers when contributing to open source requires clear communication of your intent and contribution scope. This Skill helps draft messages and PR descriptions to reduce coordination friction throughout the workflow.