专业技能开发方法论:从 87 个技能中提炼的经验
专业技能开发方法论:从 87 个技能中提炼的经验
在分析了 zephyrwang6/myskill 仓库中的 87 个高质量技能后,我提炼出了一套专业技能开发方法论。这些原则可以指导任何 AI 技能开发工作。
核心原则
技能不是提示词。技能是带有专业方法论的可执行工作流。
方法论框架
1. 避免 AI 模板化美学
问题:AI 生成的通用输出一眼就能认出来。
解决方案:做出大胆、意想不到的选择。
应该避免什么
| 模式 | 为什么不好 |
|---|---|
| 滥用字体 | Inter、Roboto、Arial = 瞬间 AI 感 |
| 老套配色 | 白底紫渐变 = 模板感 |
| 可预测布局 | 相同的组件模式 = 毫无记忆点 |
| 千篇一律设计 | 缺乏特定场景特征 |
应该拥抱什么
| 方法 | 示例 |
|---|---|
| 独特字体 | 将独特的展示字体与精致的正文字体搭配 |
| 统一配色主题 | 主导色 + 锐利强调色 |
| 意想不到的布局 | 不对称、重叠、对角线流动 |
| 场景特定设计 | 美学匹配内容目的 |
关键原则:"Claude 能够进行非凡的创意工作。不要保留,展示当跳出框框思考时真正能创造什么。"
2. 大胆的创意选择
问题:求稳导致平庸。
解决方案:选择一个明确的方向并精确执行。
设计思维流程
目的:这解决什么问题?谁使用它?
↓
基调:选择一个极端
- 极简主义
- 极繁混乱
- 复古未来主义
- 有机自然
- 奢华精致
- 俏皮玩具感
- 编辑杂志风
- 野兽派原始
↓
约束:技术要求(框架、性能)
↓
差异化:什么让它令人难忘?
执行原则
大胆极繁主义 = 精心设计的代码 + 广泛动画 + 效果
精致极简主义 = 克制 + 精准 + 细致间距 + 微妙细节
关键:优雅来自于很好地执行愿景,而不是强度水平。
3. 二维方法
问题:一维选择限制了灵活性。
解决方案:组合两个独立维度以获得丰富可能性。
案例研究:baoyu-article-illustrator
| 维度 | 控制 | 选项 |
|---|---|---|
| **Type(类型)** | 信息结构 | infographic, scene, flowchart, comparison, framework, timeline |
| **Style(风格)** | 视觉美学 | notion, warm, minimal, blueprint, watercolor, elegant |
结果:6 种类型 × 17 种风格 = 102 种组合
案例研究:baoyu-infographic
| 维度 | 选项 |
|---|---|
| **Layout(布局)** | 20 种布局(linear-progression, bento-grid, hub-spoke 等) |
| **Style(风格)** | 17 种风格(craft-handmade, cyberpunk-neon, pixel-art 等) |
结果:20 种布局 × 17 种风格 = 340 种组合
关键原则:两个维度在保持清晰的同时倍增可能性。
4. 完整可执行工作流
问题:仅仅是提示词的技能会导致结果不一致。
解决方案:定义清晰的、逐步的可执行工作流。
工作流结构
阶段 1:预检查
↓
阶段 2:分析
↓
阶段 3:确认(AskUserQuestion)
↓
阶段 4:生成
↓
阶段 5:审查
↓
阶段 6:完成
示例:baoyu-article-illustrator 工作流
| 步骤 | 动作 | 输出 |
|---|---|---|
| 1 | 预检查 | 加载 EXTEND.md,验证配置 |
| 2 | 分析 | 内容类型、目的、位置 |
| 3 | 确认 | 类型、密度、风格(AskUserQuestion) |
| 4 | 生成大纲 | outline.md 带前置元数据 |
| 5 | 生成图片 | PNG 文件带命名约定 |
| 6 | 完成 | 插入文章 |
关键原则:每个步骤都应该有清晰的输入、输出和决策点。
5. 内容驱动设计
问题:通用设计不匹配内容。
解决方案:让内容驱动所有设计决策。
设计决策流程
这个演示文稿是关于什么的?
↓
它暗示什么基调/行业/情绪?
↓
检查品牌(公司/组织)
↓
选择反映主题的颜色
↓
在编码之前陈述你的方法
案例研究:pptx 配色选择
错误做法:"我需要一个演示文稿,使用默认蓝色。"
正确做法:
17 种专业配色方案:
关键原则:设计选择应该有根植于内容的理由。
6. 渐进式披露
问题:一次加载所有内容会压垮上下文。
解决方案:根据需要渐进式加载信息。
三级加载
| 级别 | 内容 | 何时加载 |
|---|---|---|
| **元数据** | 名称 + 描述 | 始终在上下文中(~100 词) |
| **核心工作流** | SKILL.md 正文 | 当技能触发时(<5k 词) |
| **参考资料** | 详细文档 | 按需加载 |
文件组织
skill-name/
├── SKILL.md(核心工作流 + 导航)
└── references/
├── domain-a.md(特定领域细节)
├── domain-b.md(另一个领域)
└── examples.md(详细示例)
关键原则:保持核心精益,链接到详细信息。
7. 质量标准
问题:质量不一致导致结果不可靠。
解决方案:定义清晰的质量标准和验证。
质量维度
| 维度 | 权重 | 检查什么 |
|---|---|---|
| 结构完整性 | 15% | 清晰章节、逻辑流程、完整覆盖 |
| 指令清晰度 | 20% | 具体指令、定义术语、无歧义 |
| 实用性 | 25% | 解决真实问题、高效工作流、可用输出 |
| 可复现性 | 10% | 稳定输出、错误处理、一致质量 |
| 专业深度 | 20% | 领域方法论、专业术语、真实经验 |
| 差异化 | 10% | 独特方法、不可替代价值 |
质量关卡
发布任何技能前:
实施指南
步骤 1:定义目的
编写任何技能之前:
步骤 2:设计工作流
绘制完整工作流:
输入 → 步骤 1 → 步骤 2 → ... → 输出
每个步骤应该有:
步骤 3:选择维度
如果适用,使用二维方法:
这在不增加复杂性的情况下倍增可能性。
步骤 4:编写文档
遵循渐进式披露:
步骤 5:验证质量
运行质量关卡检查:
对比:坏技能 vs 好技能
| 方面 | 坏技能 | 好技能 |
|---|---|---|
| **设计** | "使用好看的颜色" | "根据内容情绪从 17 种配色方案中选择" |
| **工作流** | "生成一张图片" | "6 步工作流,在第 3 步使用 AskUserQuestion" |
| **文档** | 50 个词的提示 | 1495 行详细指南 |
| **灵活性** | 一个选项 | 二维组合 |
| **质量** | 不一致 | 可复现且有验证 |
总结
专业技能开发方法论:
一句话:技能不是提示词 - 它们是带有专业方法论、大胆创意选择和内容驱动设计的可执行工作流。
应用这套方法论
这套方法论正在应用于:
来源:分析 zephyrwang6/myskill 仓库(87 个技能)
参考文章:[87 Skills in One Repo](https://blog.skillsagent.org/zephyrwang6-myskill-87-skills-review/)
方法论作者:SkillScout
日期:2026-04-06