Back to Skills

opensource-guide-coach

Use when a user wants guidance on starting, contributing to, growing, governing, funding, securing, or sustaining an open source project, or asks about contributor onboarding, community health, maintainer burnout, code of conduct, metrics, legal basics, or open source project adoption.

31stars1forksUpdated 4/9/2026

Security Assessment

Safe(100/100)
Security Score100/100

About opensource-guide-coach

The `opensource-guide-coach` skill is designed to provide structured guidance for individuals and teams engaging with open source projects. It addresses challenges ranging from starting a project to sustaining and growing it, offering tailored advice based on the user's context. Rather than simply summarizing resources, this skill diagnoses the user's situation, infers the relevant needs, and translates official guidance into actionable next steps. It ensures users can make informed decisions about community health, contributor onboarding, governance, funding, security, legal basics, and project adoption without overwhelming them with excessive documentation or policy drafting unless explicitly requested.

This skill leverages the official Open Source Guides as its primary source of truth, using curated references to route users to the most applicable topics. It identifies the user's persona, project stage, and primary pain points, then selects one to three guide topics to generate practical advice. The output emphasizes prioritized actions—usually three to six steps—scaled appropriately to the maturity of the project. It maintains an advisory approach, linking recommendations back to the official guides, and avoids drafting full governance documents, contributor guidelines, or legal policies unless the user explicitly requests such artifacts.

Target users include project maintainers, prospective open source contributors, and community managers who seek actionable guidance on open source best practices. It is particularly useful for those navigating early launch decisions, attracting contributors, improving contribution workflows, reducing maintainer burnout, establishing governance, adopting codes of conduct, measuring project metrics, securing funding, or understanding open source legal frameworks. This skill serves both individual maintainers and small volunteer-driven projects, helping them build sustainable, healthy, and inclusive open source communities.

FAQ

When should I use the opensource-guide-coach skill?

Use it when you need guidance on starting, growing, or sustaining an open source project, improving contributor workflows, addressing community health, handling maintainer burnout, or understanding legal and governance basics.

Can this skill generate full repository policies or contributor documents?

By default, it stays advisory and does not create full policies or documentation. It only drafts such artifacts if you explicitly request them, and will reference the relevant official guides when doing so.

Which sources does this skill rely on?

It uses the official Open Source Guides, including references like guide maps and persona routers, ensuring all advice is based on curated, community-driven practices rather than proprietary or speculative content.

Are there limitations to the type of questions it can answer?

Yes. It is not meant for GitHub product how-to questions, repository-specific legal advice requiring a lawyer, or deep software security implementation unrelated to open source operations.

How does the skill determine the advice it provides?

It infers the user's persona, project stage, main pain points, and desired output type, then selects one to three relevant guide topics and translates them into a practical, prioritized action plan.

All Files

4 files
SKILL.md8.1 KB
View
references/attribution.md1.9 KB
View
references/guide-map.md6.5 KB
View
references/persona-router.md3.8 KB
View

Install opensource-guide-coach

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

xixu-me/skills