技术文档生成工具

一个基于Claude Code的元技能,用于从官方来源研究和生成完整的技术文档技能。

  • by ThomasPraun
  • 本地部署
  • 更新于
在 GitHub 查看 ThomasPraun/learn-and-skill

使用说明

学习与技能

元技能 Claude 代码 研究任何技术,并从官方来源生成完整的文档技能。

给它一个技术名称(“Redis”、“Riverpod”、“Tailwind CSS”),它就会产生一个现成的技能 SKILL.md 以及参考文件——所有这些都来自真实的文档,而不是虚幻的内容。

运作原理

  1. 你问 对于任何技术的技能
  2. 它研究 通过Context7 MCP+网络搜索收集官方文件
  3. 它组织 通过代码示例对主题领域进行调查
  4. 它产生 遵循以下步骤的完整技能 颤振专家参考表模式
  5. 它验证和打包 使用技能创建者脚本的技能

生成的技能结构

{technology}-docs/
├── SKILL.md                    # Concise index (<100 lines)
│   ├── Reference table         # Topics → files → load triggers
│   ├── Quick Reference         # 5-10 most used items
│   └── Constraints             # MUST DO / MUST NOT DO
└── references/
    ├── {topic-1}.md            # Code examples + pitfalls
    ├── {topic-2}.md
    └── ...

用法

You: /learn-and-skill
You: "I want a skill for Express.js"

Claude将研究Express.js,生成技能,验证并打包。

先决条件

  • 技能创造者 安装在 ~/.agents/skills/skill-creator/
  • 用Claude代码配置的Context7 MCP服务器

安装

复制 learn-and-skill/ 文件夹到技能目录:

cp -r learn-and-skill ~/.agents/skills/

来源可靠性

研究遵循严格的层次结构,以防止产生幻觉的内容:

  1. 上下文7 MCP --带有源URL的预审查文档
  2. 正式文件 --项目网站和repo
  3. GitHub自述 --项目存储库
  4. 信誉良好的指南 --核心团队文章和博客文章

所有生成的代码示例都来自官方来源,从不来自模型内存。

许可证

麻省理工学院