关于 workflow-creator
用于创建包含精选技能的工作流目录的技能,支持从 GitHub 下载技能,并为多个 AI 工具配置共享技能目录。面向整理领域工作流和相关 Agent 技能的项目。
主要功能
- 01初始化工作流目录结构
- 02从 GitHub 下载技能
- 03为多种 AI 工具共享技能
- 04生成工作流文档与 Agent 指引
适用场景
- 01建立按领域组织的技能工作流
- 02从技能仓库导入指定技能
- 03为工作流编写阶段指引和质量检查
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ nicepkg/ ai-workflow --skill workflow-creator安装后在 Claude Code 中输入/workflow-creator确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
assets/templates/AGENTS.template.mdREADME.template.mdreferences/skill-sources.mdscripts/create_workflow.pydownload_skill.py详细介绍
工作流创建器
使用从 GitHub 下载的精选技能,创建完整的工作流目录。
工作流创建流程
步骤 1:创建目录结构
运行 scripts/create_workflow.py 进行初始化:
python scripts/create_workflow.py <workflow-name> --path <output-dir>
创建的内容(支持多种 AI 工具):
workflows/<workflow-name>-workflow/
├── README.md # User documentation (English)
├── README_cn.md # User documentation (Chinese)
├── AGENTS.md # AI context (auto-loaded)
├── .claude/
│ ├── settings.json
│ └── skills/ # Skills go here (primary storage)
├── .codex/
│ └── skills -> ../.claude/skills
├── .cursor/
│ └── skills -> ../.claude/skills
├── .opencode/
│ └── skill -> ../.claude/skills
├── .agents/
│ └── skills -> ../.claude/skills
├── .kilocode/
│ └── skills -> ../.claude/skills
├── .roo/
│ └── skills -> ../.claude/skills
├── .goose/
│ └── skills -> ../.claude/skills
├── .gemini/
│ └── skills -> ../.claude/skills
├── .agent/
│ └── skills -> ../.claude/skills
├── .github/
│ └── skills -> ../.claude/skills
├── skills -> .claude/skills
├── .factory/
│ └── skills -> ../.claude/skills
└── .windsurf/
└── skills -> ../.claude/skills
符号链接让所有 AI 工具都能使用来自 .claude/skills/ 的同一套技能。
步骤 2:选择并下载技能
- 使用下方的 技能来源 部分查找相关技能
- 使用
scripts/download_skill.py下载每项技能:
python scripts/download_skill.py <repo-url> <skill-path> --output workflows/<workflow-name>/.claude/skills/
示例:
# Official Anthropic skills
python scripts/download_skill.py https://github.com/anthropics/skills skills/docx --output ./workflows/media-workflow/.claude/skills/
# Community skills (root level)
python scripts/download_skill.py https://github.com/gked2121/claude-skills social-repurposer --output ./workflows/media-workflow/.claude/skills/
步骤 3:生成 README.md(英文)
重要:严格遵循 workflows/marketing-pro-workflow/README.md 中的格式
必需结构:
<div align="center">
# 📋 Workflow Name
### **Your AI-Powered [Domain] Team**
[← Back to AI Workflow](../../README.md)
[简体中文](./README_cn.md) | English
</div>
---
## 🎯 Who Is This For?
- **Role 1** - Use case
- **Role 2** - Use case
---
## ⚡ Quick Install
[Install commands]
---
## 📦 Skills Included (N)
### 0️⃣ Stage Name
| Skill | What It Does |
|:------|:-------------|
| `skill-name` | Description |
### 1️⃣ Next Stage
...
---
## 🔄 Complete Pipeline (N Stages)
[ASCII tree diagram]
---
## 💡 Example Workflows
[Multiple scenario examples with numbered prompts]
---
## 🔗 Skill Combinations
[Table with Goal → Skill Chain]
---
## 📄 License
MIT © [nicepkg](https://github.com/nicepkg)
参考 assets/templates/README.template.md。
步骤 4:生成 README_cn.md(中文)
创建中文版,要求:
- 与英文 README 结构相同
- 使用专业的中文术语
- 链接回
../../README_cn.md
步骤 5:生成 AGENTS.md
编写涵盖以下内容的 AI 指令:
- 工作流概览及流程图
- 按阶段分组的可用技能
- 技能使用指南(何时使用各项技能)
- 常见任务的推荐顺序
- 输出标准
- 阶段之间的质量关卡
重要: Claude Code 会自动加载 AGENTS.md。内容应简洁(少于 500 行),并聚焦于可执行的指令。
参考 assets/templates/AGENTS.template.md。
步骤 6:更新项目 README
在 ai-workflow 项目中创建工作流后,更新:
-
README.md(英文):
- 将新工作流添加到工作流表格中
- 在
<details>部分下添加技能列表 - 更新技能数量(例如,“150+ skills”)
-
README_cn.md(中文):
- 使用中文进行相同更新
- 链接到工作流文件夹中的
README_cn.md
技能来源
A. 技能聚合器与目录(用于发现技能)
| 名称 | 类型 | 规模 | 最适合 |
|---|---|---|---|
| Skillhub Awesome Skills | GitHub 精选列表 | 1000+ 项技能 | 按类别查找顶级技能,组织有序 |
| Skillhub.club | 在线目录 | 1000+ | 通过网页界面按类别浏览 |
| SkillsMP | 市场 | 63,000+ | 使用筛选条件(类别/热度/作者)进行大规模搜索 |
| agent-skills.md | 在线目录 | 数量庞大 | 包含安装命令(pnpm dlx add-skill ...) |
| Claude Skills Hub | 在线目录 | 中等 | 类似产品的浏览体验,适合寻找灵感 |
| MCP Market Skills | 在线商店 | 中等 | 提供含简介/常见问题的产品页,适合内容创作者 |
| Skills Directory | 在线目录 | 中等 | 可直接复制 SKILL.md,结构良好 |
| Smithery Skills | 技能目录 | 中等 | 包含 expected_output.json,面向工具 |
| Awesome Claude Skills (ComposioHQ) | GitHub 精选列表 | 星标数高 | 生态资源丰富、内容全面 |
| Awesome Claude Skills (travisvn) | GitHub 精选列表 | 5k+ 星标 | 提供第二种视角,避免单一来源偏见 |
| Awesome Agent Skills | GitHub 多 Agent 列表 | 1k+ 星标 | 涵盖 Claude/Codex/Copilot/VSCode |
B. 可用于批量导入的生产就绪技能仓库
| 仓库 | 重点 | 最适合 |
|---|---|---|
| alirezarezvani/claude-skills | 多角色技能包 | 内容创作者套件(品牌语调、SEO、平台框架) |
| gked2121/claude-skills | 生产工作流 | 清晰的工作流示例(播客→内容→社交媒体→SEO) |
| sickn33/antigravity-awesome-skills | 技能注册表 | 按角色组织(skills/content-creator) |
| Microck/ordinary-claude-skills | 600 多项技能合集 | skill-navigator、SEO 聚类、邮件优化 |
| synapz-org/marketing-ops-hub | 营销编排 | 多技能协调模式 |
| m2ai-portfolio/claude-skills | 创作者/增长套件 | IG 配文、YouTube 脚本、推文串、博客大纲 |
| pluginagentmarketplace/custom-plugin-product-manager | 产品经理套件 | 用户研究、路线图、需求、分析 |
| lyndonkl/claude | 决策框架 | 优先级排序、预测、利益相关者映射 |
| jamesrochabrun/skills | 综合专业技能 | prd-generator、technical-launch-planner |
| britt/claude-code-skills | 写作与规格说明 | writing-product-specs、writing-user-stories |
| troykelly/codex-skills | 工作流管理 | work-intake、milestone-management |
| escarti/agentDevPrompts | 功能生命周期 | feature-planning、feature-implementing |
| aj-geddes/useful-ai-prompts | 冲刺与敏捷 | agile-sprint-planning、requirements-gathering |
| daffy0208/ai-dev-standards | 多角色标准 | customer-feedback-analyzer、go-to-market-planner |
C. 搜索策略
当上述来源缺少所需技能时:
- GitHub 搜索:
"claude" "skills" "SKILL.md" <topic> - agent-skills.md 搜索:按标签浏览:https://agent-skills.md/tags
- SkillsMP 搜索:按类别筛选:https://skillsmp.com
- 验证:检查 SKILL.md 是否包含有效的 YAML frontmatter,其中有
name和description
D. 下载命令
# From GitHub repository
python scripts/download_skill.py https://github.com/<owner>/<repo> <skill-path> --output workflows/<workflow-name>/.claude/skills/
# Example: Download from alirezarezvani
python scripts/download_skill.py https://github.com/alirezarezvani/claude-skills skills/content-creator --output ./workflows/content-creator-workflow/.claude/skills/
# Example: Download from pluginagentmarketplace
python scripts/download_skill.py https://github.com/pluginagentmarketplace/custom-plugin-product-manager skills/user-research --output ./workflows/product-manager-workflow/.claude/skills/
输出检查清单
创建工作流后,请验证:
-
.claude/skills/包含已下载的技能文件夹 - 每个技能文件夹都有
SKILL.md - 所有符号链接均可用(
.codex/skills、.cursor/skills、.opencode/skill、.agents/skills、.kilocode/skills、.roo/skills、.goose/skills、.gemini/skills、.agent/skills、.github/skills、skills、.factory/skills、.windsurf/skills) -
README.md遵循标准格式并包含所有章节 - 已创建
README_cn.md中文译文 -
AGENTS.md提供清晰的 AI 指令(少于 500 行) -
.claude/中存在settings.json - 项目 README.md 已更新,加入新工作流
- 项目 README_cn.md 已更新,加入新工作流
- 两个 README 文件中的技能数量均已更新
评论
支持 Markdown