self-learning by philschmid/self-learning-skill
npx skills add https://github.com/philschmid/self-learning-skill --skill self-learning自动从网络研究学习新技术,然后生成可复用的技能。
/learn <主题>
如果 <主题> 缺失,则显示用法。如果主题不明确,请要求澄清:
将文件名标准化为 kebab-case。
使用网络搜索工具查找权威文档:
尝试的搜索查询:
<主题> 官方文档<主题> 入门指南<主题> API 参考<主题> GitHub 仓库广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
来源优先级:
最多选择 3–5 个高质量 URL。
如果未找到可信来源,请要求用户提供 URL。
对于每个选定的 URL,读取其内容:
仅提取相关部分:
跳过不相关内容:
如果读取内容失败(JavaScript 密集型站点),则回退到浏览器代理:
Task: Navigate to <URL> and extract the main content including:
- Installation instructions
- Core concepts and API reference
- Code examples
Return the extracted content as markdown.
记录每个来源的抓取时间戳(使用当前日期:YYYY-MM-DD 格式)。
技能是模块化、自包含的包。每个技能都包含一个必需的 SKILL.md 文件和可选的捆绑资源:
skill-name/
├── SKILL.md (required)
│ ├── YAML frontmatter metadata (required)
│ │ ├── name: (required)
│ │ └── description: (required)
│ └── Markdown instructions (required)
└── Bundled Resources (optional)
├── scripts/ - Executable code (Python/Bash/etc.)
├── references/ - Documentation intended to be loaded into context as needed
└── assets/ - Files used in output (templates, icons, fonts, etc.)
references/skill_creation_guide.md 以了解格式和原则。Antigravity 支持两种类型的技能,如果要求,请保存全局工作区。
.agent/skills/<技能文件夹>/ 特定于工作区~/.gemini/antigravity/skills/<技能文件夹>/ 全局(所有工作区)如果目录不存在则创建,在覆盖现有技能之前警告用户。
报告:
✓ Created skill: <topic>
Sources scraped: <N>
Saved to: .agent/skills/<topic>/SKILL.md
This skill will auto-trigger when working with <topic>.
search_web: 发现文档 URLread_url_content: 从静态页面提取内容browser_subagent: 从 JavaScript 密集型站点提取内容write_to_file: 保存生成的技能每周安装量
2.4K
仓库
GitHub 星标数
59
首次出现
Feb 6, 2026
安全审计
安装于
opencode2.1K
gemini-cli2.1K
codex2.1K
github-copilot2.0K
kimi-cli2.0K
amp2.0K
Autonomously research and learn new technologies from the web, then generate a reusable skill.
/learn <topic>
If <topic> is missing, show usage. If topic is ambiguous, ask to clarify:
Normalize to kebab-case for filenames.
Use web search tool to find authoritative documentation:
Search queries to try:
<topic> official documentation<topic> getting started guide<topic> API reference<topic> GitHub repositorySource prioritization:
Select 3–5 high-quality URLs maximum.
If no credible sources found, ask user to provide a URL.
For each selected URL, read the content:
Extract only relevant sections:
Skip irrelevant content:
If reading the content fails (JavaScript-heavy sites), fall back to browser agent:
Task: Navigate to <URL> and extract the main content including:
- Installation instructions
- Core concepts and API reference
- Code examples
Return the extracted content as markdown.
Record scrape timestamp for each source (use current date: YYYY-MM-DD format).
Skills are modular, self-contained packages. Every skill consists of a required SKILL.md file and optional bundled resources:
skill-name/
├── SKILL.md (required)
│ ├── YAML frontmatter metadata (required)
│ │ ├── name: (required)
│ │ └── description: (required)
│ └── Markdown instructions (required)
└── Bundled Resources (optional)
├── scripts/ - Executable code (Python/Bash/etc.)
├── references/ - Documentation intended to be loaded into context as needed
└── assets/ - Files used in output (templates, icons, fonts, etc.)
references/skill_creation_guide.md to understand the format and principles.Antigravity supports two types of skills, save a global-workspace if asked.
.agent/skills/<skill-folder>/ Workspace-specific~/.gemini/antigravity/skills/<skill-folder>/ Global (all workspaces)Create directory if it doesn't exist, warn user before overwriting existing skill.
Report:
✓ Created skill: <topic>
Sources scraped: <N>
Saved to: .agent/skills/<topic>/SKILL.md
This skill will auto-trigger when working with <topic>.
search_web: Discover documentation URLsread_url_content: Extract content from static pagesbrowser_subagent: Extract content from JavaScript-heavy siteswrite_to_file: Save the generated skillWeekly Installs
2.4K
Repository
GitHub Stars
59
First Seen
Feb 6, 2026
Security Audits
Gen Agent Trust HubFailSocketPassSnykWarn
Installed on
opencode2.1K
gemini-cli2.1K
codex2.1K
github-copilot2.0K
kimi-cli2.0K
amp2.0K
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
102,200 周安装