skill-from-github by gbsoss/skill-from-masters
npx skills add https://github.com/gbsoss/skill-from-masters --skill skill-from-github当用户想要完成某项任务时,搜索 GitHub 上能解决该问题的高质量项目,深入理解它们,然后基于这些知识创建一个技能。
当用户描述一个任务,而你想寻找现有的工具/项目来学习时:
明确用户想要实现的目标:
搜索能解决此问题的项目:
{任务关键词} language:{首选语言} stars:>100 sort:stars
搜索技巧:
质量筛选条件(必须全部满足):
展示前 3-5 个候选项目:
## 找到 X 个可能有帮助的项目
### 选项 1: [项目名称](github-url)
- Stars: xxx | 最后更新: xxx
- 功能: 一句话描述
- 优点: 具体优势
### 选项 2: ...
我应该深入研究哪一个?或者我应该换个方式搜索吗?
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
在继续之前,请等待用户确认。
一旦用户选定项目,请彻底理解它:
提取:
向用户展示你学到的东西:
## 理解 [项目名称]
### 核心方法
它如何解决问题...
### 关键技术
1. ...
2. ...
### 局限性
- ...
### 我将编码到技能中的内容
- ...
这看起来对吗?我应该继续创建技能吗?
在继续之前,请等待用户确认。
将以下内容交给 skill-creator:
重要提示: 该技能应编码从项目中学到的 知识,而不仅仅是包装该工具。即使没有安装原始项目,该技能也应该能工作。
用户: "我想写出更好的提交信息"
步骤 2 - 搜索:
commit message convention stars:>100 sort:stars
步骤 3 - 展示:
## 找到 4 个项目
### 选项 1: conventional-commits/conventionalcommits.org (4.2k ⭐)
- 用于人类和机器可读提交信息的规范
- 优点:行业标准,被 Angular、Vue 等使用
### 选项 2: commitizen/cz-cli (15k ⭐)
- 用于创建规范提交的 CLI 工具
- 优点:经过实战检验,适配器众多
### 选项 3: carloscuesta/gitmoji (14k ⭐)
- 提交信息的表情符号指南
- 优点:视觉化、有趣的方法
你对哪个感兴趣?
用户: "我们选规范提交吧"
步骤 4 - 深入研究:
步骤 5 - 总结:
## 理解规范提交
### 核心方法
结构化格式:<type>(<scope>): <description>
### 关键类型
- feat: 新功能
- fix: 错误修复
- docs: 文档
- ...
### 学到的优点
- 自动生成变更日志
- 语义化版本控制
- 清晰的历史记录
准备好基于此创建一个提交信息技能了吗?
步骤 6 - 创建编码了这些原则的技能
每周安装次数
350
仓库
GitHub Stars
1.3K
首次出现
Jan 22, 2026
安全审计
安装于
opencode302
claude-code277
gemini-cli265
codex247
github-copilot209
cursor199
When users want to accomplish something, search GitHub for quality projects that solve the problem, understand them deeply, then create a skill based on that knowledge.
When users describe a task and you want to find existing tools/projects to learn from:
Clarify what the user wants to achieve:
Search for projects that solve this problem:
{task keywords} language:{preferred} stars:>100 sort:stars
Search tips:
Quality filters (must meet ALL):
Show top 3-5 candidates:
## Found X projects that can help
### Option 1: [project-name](github-url)
- Stars: xxx | Last updated: xxx
- What it does: one-line description
- Why it's good: specific strength
### Option 2: ...
Which one should I dive into? Or should I search differently?
Wait for user confirmation before proceeding.
Once user selects a project, thoroughly understand it:
Extract:
Present what you learned to user:
## Understanding [project-name]
### Core Approach
How it solves the problem...
### Key Techniques
1. ...
2. ...
### Limitations
- ...
### What I'll encode in the skill
- ...
Does this look right? Should I proceed to create the skill?
Wait for user confirmation.
Hand off to skill-creator with:
Important: The skill should encode the knowledge from the project, not just wrap the tool. The skill should work even without the original project installed.
User: "I want to write better commit messages"
Step 2 - Search:
commit message convention stars:>100 sort:stars
Step 3 - Present:
## Found 4 projects
### Option 1: conventional-commits/conventionalcommits.org (4.2k ⭐)
- Specification for human and machine readable commit messages
- Why: Industry standard, used by Angular, Vue, etc.
### Option 2: commitizen/cz-cli (15k ⭐)
- CLI tool for creating conventional commits
- Why: Battle-tested, lots of adapters
### Option 3: carloscuesta/gitmoji (14k ⭐)
- Emoji guide for commit messages
- Why: Visual, fun approach
Which one interests you?
User: "Let's go with conventional commits"
Step 4 - Deep dive:
Step 5 - Summarize:
## Understanding Conventional Commits
### Core Approach
Structured format: <type>(<scope>): <description>
### Key Types
- feat: new feature
- fix: bug fix
- docs: documentation
- ...
### Benefits Learned
- Automated changelog generation
- Semantic versioning
- Clear history
Ready to create a commit message skill based on this?
Step 6 - Create skill with these principles encoded
Weekly Installs
350
Repository
GitHub Stars
1.3K
First Seen
Jan 22, 2026
Security Audits
Gen Agent Trust HubFailSocketPassSnykWarn
Installed on
opencode302
claude-code277
gemini-cli265
codex247
github-copilot209
cursor199
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
106,200 周安装
市场研究员技能:市场规模测算、消费者行为分析与竞争分析指南
256 周安装
React Three Fiber 光照系统教程 - 6种光源类型配置与阴影优化指南
256 周安装
MiniMax图像理解技能:AI图像分析、OCR文本提取、UI设计评审与代码识别工具
256 周安装
项目开发指南技能示例:Next.js + FastAPI + Claude AI 全栈架构与代码规范
256 周安装
Skill Auditor:AI技能安全审计工具,6步协议检测恶意代码与权限风险
256 周安装
extract 技能:自动化网页数据抓取工具,生成Playwright脚本和JSON/CSV数据
257 周安装