opensource-guide-coach by xixu-me/skills
npx skills add https://github.com/xixu-me/skills --skill opensource-guide-coach使用官方的开源指南作为解答开源问题的指导框架。
此技能用于诊断和制定行动计划,而不仅仅是总结。推断用户的情况,引导他们找到最相关的指南主题,并将建议转化为切实可行的后续步骤计划。默认保持咨询性质:除非用户明确要求,否则不要起草仓库政策、治理文档或贡献者材料。
references/guide-map.md 快速选择正确的主题references/persona-router.md 推断最接近的用户角色references/attribution.md 获取来源链接、署名和许可证说明references/guide-map.md 中精确复制官方指南标题和规范 URL将这些指南视为精选的社区实践,而非强制性政策。这些指南在处理维护者职责、社区健康、贡献者体验、治理和项目可持续性等问题上尤其有效。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
当用户试图进行以下操作时,请使用此技能:
不要将此技能用于:
推断:
如果缺少细节,请做出合理的推断并简要说明。如果安全的假设可行,不要为了每一个未知信息而盘问用户。
选择 1-3 个指南主题。
1 个指南2 个指南3 个指南不要向用户倾倒整个指南目录。
将指南主题转化为适合用户规模的优先行动计划。
3-6 个具体行动对于每个推荐的指南,包含官方的 opensource.guide URL 以及一句简短的说明,解释其适用原因。
references/guide-map.md 中的规范 URLreferences/guide-map.md 中的写法使用官方文章标题除非用户明确要求起草帮助:
CONTRIBUTING.md如果用户确实要求某个文档,请说明你基于哪些指南,然后仅起草所请求的文档。
首先考虑以下模式:
starting-a-projecthow-to-contributefinding-usersbuilding-communitybest-practicesleadership-and-governancegetting-paidcode-of-conductmetricslegalmaintaining-balance-for-open-source-maintainerssecurity-best-practices-for-your-project常见组合:
starting-a-project + finding-usershow-to-contribute + building-communitybest-practices + maintaining-balance-for-open-source-maintainersleadership-and-governance + code-of-conductsecurity-best-practices-for-your-project + best-practices 或 getting-paid规范标题提醒:
starting-a-project -> Starting an Open Source Projectcode-of-conduct -> Your Code of Conductsecurity-best-practices-for-your-project -> Security Best Practices for your Project始终使用此结构:
仅使用纯 Markdown 格式进行响应。
用通俗的语言说明推断出的用户角色、项目阶段和主要挑战。如果你做了假设,用一句话说明。
列出 1-3 个指南。对于每一个,包括:
references/guide-map.md 中精确复制的官方标题,包括大小写首选格式:
**官方标题**
适用原因:...
URL:<https://opensource.guide/...>
提供一个优先排序的编号列表。保持具体,并与用户的规模成比例。
指出风险、反模式,或用户可能过度处理问题的方式。
仅当确实有用时才包含任何额外的指南链接。如果没有,说明上述指南目前已经足够。
迷你示例:
你是一位早期阶段的独立维护者,正在决定你的副项目是否准备好开源。
Starting an Open Source Project
适用原因:它帮助你决定是否现在启动以及首先准备哪些基础内容。
不要过度承诺支持,或在需要之前添加重量级流程。
如果你想考虑早期贡献者体验,接下来可以阅读 How to Contribute to Open Source。
你的回答应:
在以下情况下谨慎升级:
在这些情况下,保持建议的实用性,并说明此技能能够和不能自信地涵盖哪些内容。
每周安装数
2.7K
仓库
GitHub Stars
1
首次出现
今天
安全审计
安装于
opencode2.7K
gemini-cli2.7K
deepagents2.7K
antigravity2.7K
codebuddy2.7K
github-copilot2.7K
Use the official Open Source Guides as a coaching framework for open source questions.
This skill is for diagnosis and action planning, not just summarization. Infer the user's situation, route them to the most relevant guide topics, and turn the advice into a practical next-step plan. Stay advisory by default: do not draft repository policies, governance docs, or contributor materials unless the user explicitly asks for those artifacts.
references/guide-map.md to select the right topic quicklyreferences/persona-router.md to infer the closest audience personareferences/attribution.md for source links, attribution, and license notesreferences/guide-map.mdTreat the guides as curated community practice, not binding policy. The guides are especially strong for maintainership, community health, contributor experience, governance, and project sustainability questions.
Use this skill when the user is trying to:
Do not use this skill for:
Infer:
If details are missing, make a reasonable inference and state it briefly. Do not interrogate the user for every unknown if a safe assumption will do.
Pick 1-3 guide topics.
1 guide for narrow questions2 guides for common combined situations3 guides only when the request clearly spans multiple concernsDo not dump the entire guide catalog on the user.
Translate the guide themes into a prioritized plan that fits the user's scale.
3-6 concrete actionsFor each recommended guide, include the official opensource.guide URL and one short sentence on why it applies.
references/guide-map.mdreferences/guide-map.mdUnless the user explicitly asks for drafting help:
CONTRIBUTING.mdIf the user does ask for an artifact, say which guide(s) you are basing it on and then draft only the requested artifact.
Reach for these patterns first:
starting-a-projecthow-to-contributefinding-usersbuilding-communitybest-practicesleadership-and-governancegetting-paidcode-of-conductmetricsCommon pairings:
starting-a-project + finding-usershow-to-contribute + building-communitybest-practices + maintaining-balance-for-open-source-maintainersleadership-and-governance + code-of-conductsecurity-best-practices-for-your-project + best-practices or Canonical title reminders:
starting-a-project -> Starting an Open Source Projectcode-of-conduct -> Your Code of Conductsecurity-best-practices-for-your-project -> Security Best Practices for your ProjectAlways use this structure:
Respond in plain Markdown only.
State the inferred persona, project stage, and main challenge in plain language. If you made an assumption, note it in one sentence.
List 1-3 guides. For each one include:
references/guide-map.md, including capitalizationPreferred format:
**Official Title**
Why it applies: ...
URL: <https://opensource.guide/...>
Provide a prioritized numbered list. Keep it concrete and proportionate to the user's scale.
Call out risks, anti-patterns, or ways the user could over-process the problem.
Include any extra guide links only if they are genuinely useful. If not, say that the guides above are enough for now.
Mini example:
You are an early-stage solo maintainer deciding whether your side project is ready for open source.
Starting an Open Source Project
Why it applies: It helps you decide whether to launch now and what basics to prepare first.
URL: https://opensource.guide/starting-a-project/
Do not over-promise support or add heavyweight process before you need it.
If you want to think about early contributor experience, read How to Contribute to Open Source next.
Your answer should:
Escalate carefully when:
In those cases, keep the recommendation practical and say what this skill can and cannot confidently cover.
Weekly Installs
2.7K
Repository
GitHub Stars
1
First Seen
Today
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode2.7K
gemini-cli2.7K
deepagents2.7K
antigravity2.7K
codebuddy2.7K
github-copilot2.7K
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
103,800 周安装
FreeRide - 为OpenClaw配置免费AI模型,自动切换备用模型避免中断
410 周安装
产品管理技能包 (2026版) - 含PRD/路线图/OKR模板、决策树与最佳实践
410 周安装
Medusa 管理员用户创建指南:使用 new-user Skill 快速配置后台账户
410 周安装
LobeHub桌面端开发指南:基于Electron的桌面应用架构与功能实现教程
410 周安装
精益用户体验画布 (Lean UX Canvas v2) 指南:产品经理假设驱动开发与实验验证工具
411 周安装
iOS StoreKit 2 应用内购买与订阅开发指南 - SwiftUI 实现教程
411 周安装
legalmaintaining-balance-for-open-source-maintainerssecurity-best-practices-for-your-projectgetting-paid