关于 skill-creator
skill-creator 是一套依据系统化阅读方法创建技能的流程,供构建技能的用户和 Agent 使用。它将六个阶段拆分为连续步骤,并通过用户选择和验证完善结果。
主要功能
- 01六阶段阅读与构建流程
- 02逐步生成阶段输出文件
- 03复用独立阅读与分析技能
- 04决策点由用户选择
- 05按量规验证并迭代
适用场景
- 01从长篇资料提取可复用技能
- 02将分析结果转化为技能文件
- 03检查并完善新建技能
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ lyndonkl/ claude --skill skill-creator安装后在 Claude Code 中输入/skill-creator确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
resources/component-extraction.mdevaluation-rubric.jsoninspectional-reading.mdskill-construction.mdstructural-analysis.mdsynthesis-application.md详细介绍
Skill 创建器
目录
此 Skill 通过六步渐进式方法应用 Mortimer Adler 的系统化阅读方法(《如何阅读一本书》):检视阅读、结构分析、提取组成部分、综合、构建 Skill 和验证。整个过程需要协作——在需要决策的环节,会提供选项及其取舍,供用户选择。
方法论构成。 现在,所有五个可提取步骤都有与领域无关的独立 Skill 支持,可在创建 Skill 以外的场景中重复使用。编排工作由 skill-creator agent 负责;此 Skill 文件仍作为方法论的文档,也可用于在没有 Agent 会话工作区额外开销的情况下应用该方法论。
| 步骤 | 独立 Skill | 要传递的 purpose_context | 本地资源仍适用于 |
|---|---|---|---|
| 1 | inspectional-reading | skill_extraction_from_methodology | 会话初始化机制($SESSION_DIR、global-context.md) |
| 2 | structural-analysis | skill_extraction_from_methodology | Skill 创建专用的统一性公式示例 |
| 3 | component-extraction | skill_extraction_from_methodology | 长篇 Skill 源内容专用的按章节阅读模式 |
| 4 | synthesis-application | skill_construction | Skill 专用的完整性清单(术语 / 命题 / 论证 / 解决方案 / 决策标准 / 触发条件) |
| 5 | skill-construction | skill_construction | 评分标准模板 + 复杂度级别决策辅助工具 |
| 6 | evaluation-rubrics | (现有 Skill,无需 purpose_context) | 不适用 |
工作流
复制此清单并逐步完成:
Skill Creation Workflow
- [ ] Step 0: Initialize session workspace
- [ ] Step 1: Inspectional Reading
- [ ] Step 2: Structural Analysis
- [ ] Step 3: Component Extraction
- [ ] Step 4: Synthesis and Application
- [ ] Step 5: Skill Construction
- [ ] Step 6: Validation and Refinement
步骤 0:初始化会话工作区
创建工作目录和全局上下文文件。有关设置命令,请参阅 resources/inspectional-reading.md#session-initialization。
步骤 1:检视阅读
系统地略读文档,对其类型进行分类,并评估其是否值得创建 Skill。结果写入 step-1-output.md。有关略读方法,请参阅 resources/inspectional-reading.md#why-systematic-skimming;有关分类,请参阅 resources/inspectional-reading.md#why-document-type-matters;有关评估标准,请参阅 resources/inspectional-reading.md#why-skill-worthiness-check。
步骤 2:结构分析
读取 global-context.md + step-1-output.md。对内容进行分类,陈述统一性,列举组成部分,并明确问题。结果写入 step-2-output.md。请参阅 resources/structural-analysis.md#why-classify-content、resources/structural-analysis.md#why-state-unity、resources/structural-analysis.md#why-enumerate-parts、resources/structural-analysis.md#why-define-problems。
步骤 3:提取组成部分
读取 global-context.md + step-2-output.md。选择阅读策略,按章节提取术语、命题、论证和解决方案。写入 step-3-output.md。有关策略选择,请参阅 resources/component-extraction.md#why-reading-strategy;有关程序化方法,请参阅 resources/component-extraction.md#section-based-extraction;有关提取内容,请参阅 resources/component-extraction.md#why-extract-terms 至 resources/component-extraction.md#why-extract-solutions。
第 4 步:综合与应用
读取 global-context.md + step-3-output.md。评估完整性,识别应用场景,将内容转化为可执行步骤,并定义触发条件。写入 step-4-output.md。请参阅 resources/synthesis-application.md#why-evaluate-completeness、resources/synthesis-application.md#why-identify-applications、resources/synthesis-application.md#why-transform-to-actions、resources/synthesis-application.md#why-define-triggers。
第 5 步:技能构建
读取 global-context.md + step-4-output.md。确定复杂度,规划资源,创建 SKILL.md 和资源文件,并创建评分标准。写入 step-5-output.md。请参阅 resources/skill-construction.md#why-complexity-level、resources/skill-construction.md#why-plan-resources、resources/skill-construction.md#why-skill-md-structure、resources/skill-construction.md#why-resource-structure、resources/skill-construction.md#why-evaluation-rubric。
第 6 步:验证与完善
读取 global-context.md + step-5-output.md + 实际技能文件。使用评分标准打分,展示分析结果,并根据用户的决定进行完善。写入 step-6-output.md。请参阅 resources/evaluation-rubric.json 了解评估标准。
备注
- 基于文件的上下文: 每个步骤都将输出写入文件,以避免上下文溢出
- 全局上下文: 所有步骤都会读取
global-context.md,以保持连贯性 - 顺序依赖: 每个步骤都会读取上一步的输出
- 用户协作: 始终展示发现,并在决策点征求用户批准
- 质量标准: 交付前使用评估评分标准(阈值 ≥ 3.5)