用途
Workflow Creator 用于创建完整的 Claude Code 工作流目录,并从 GitHub 下载精选技能(skills)进行组织。当用户想为特定使用场景(例如媒体创作者等)创建新工作流时使用。
主要能力
- 运行
scripts/create_workflow.py初始化工作流目录结构。 - 支持多 AI 工具:目录内含 .claude/、.codex/、.cursor/、.opencode/、.agents/、.kilocode/、.roo/、.goose/、.gemini/、.agent/、.github/、.factory/、.windsurf/ 等,并通过软链接让所有 AI 工具共用 .claude/skills/ 中的同一批技能。
- 使用
scripts/download_skill.py从 GitHub 仓库按技能路径下载技能。 - 按模板生成英文 README.md、中文 README_cn.md 和 AGENTS.md,并更新项目总 README 的工作流表格与技能数量。
使用方式
步骤 1:创建目录结构
python scripts/create_workflow.py <workflow-name> --path <output-dir>
生成的目录包含 README.md(英文文档)、README_cn.md(中文文档)、AGENTS.md(AI 上下文,自动加载)、.claude/settings.json 与 .claude/skills/(技能主存储),以及指向 ../.claude/skills 的各工具 skills 软链接。
步骤 2:选择并下载技能
python scripts/download_skill.py <repo-url> <skill-path> --output workflows/<workflow-name>/.claude/skills/
示例:
# 官方 Anthropic 技能
python scripts/download_skill.py https://github.com/anthropics/skills skills/docx --output ./workflows/media-workflow/.claude/skills/
# 社区技能(根层级)
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 的格式,包含:Who Is This For、Quick Install、Skills Included(按阶段分组)、Complete Pipeline、Example Workflows、Skill Combinations、License。可参考 assets/templates/README.template.md。
步骤 4:生成中文 README_cn.md
结构与英文 README 相同,使用专业中文术语,并链接回 ../../README_cn.md。
步骤 5:生成 AGENTS.md
内容涵盖工作流概览与流水线图、按阶段分组的可用技能、技能使用指南、常见任务的推荐执行顺序、输出标准、阶段间的质量门。AGENTS.md 由 Claude Code 自动加载,建议保持简洁(少于 500 行),聚焦可执行指令。可参考 assets/templates/AGENTS.template.md。
步骤 6:更新项目 README
- README.md(英文):将新工作流加入工作流表格,在 <details> 区段下添加技能列表,更新技能数量。
- 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:在线商店,中等规模,含 About/FAQ 产品页。
- Skills Directory:在线目录,中等规模,可直接复制 SKILL.md,结构良好。
- Smithery Skills:技能目录,中等规模,含 expected_output.json,面向工具。
- Awesome Claude Skills (ComposioHQ):GitHub awesome 清单,星标高,覆盖生态资源全面。
- Awesome Claude Skills (travisvn):GitHub awesome 清单,5k+ 星标。
- Awesome Agent Skills:GitHub 多智能体清单,1k+ 星标,覆盖 Claude/Codex/Copilot/VSCode。
B. 生产可用技能仓库(用于批量导入)
- alirezarezvani/claude-skills:多角色技能包,内容创作者套件(品牌语调、SEO、平台框架)。
- gked2121/claude-skills:生产工作流,清晰工作流示例(Podcast→Content→Social→SEO)。
- sickn33/antigravity-awesome-skills:技能注册表,按角色组织(skills/content-creator)。
- Microck/ordinary-claude-skills:600+ 技能集合,含 skill-navigator、SEO clustering、email optimization。
- synapz-org/marketing-ops-hub:营销编排,多技能协调模式。
- m2ai-portfolio/claude-skills:创作者/增长套件,IG caption、YouTube script、tweet thread、blog outline。
- pluginagentmarketplace/custom-plugin-product-manager:产品经理套件,user-research、roadmap、requirements、analytics。
- lyndonkl/claude:决策框架,prioritization、forecasting、stakeholder mapping。
- 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" <主题>
- agent-skills.md 搜索:按标签浏览 https://agent-skills.md/tags
- SkillsMP 搜索:按类别过滤 https://skillsmp.com
- 校验:检查 SKILL.md 是否有含 name 与 description 的合法 YAML frontmatter
D. 下载命令
# 从 GitHub 仓库下载
python scripts/download_skill.py https://github.com/<owner>/<repo> <skill-path> --output workflows/<workflow-name>/.claude/skills/
# 从 alirezarezvani 下载
python scripts/download_skill.py https://github.com/alirezarezvani/claude-skills skills/content-creator --output ./workflows/content-creator-workflow/.claude/skills/
# 从 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 中的技能数量已更新
适用场景
适合为媒体创作、内容创作、产品管理、营销等领域搭建标准化的 AI 工作流目录,也适合从多个技能仓库批量导入技能并统一管理。
限制
需要 Python 环境执行脚本;AGENTS.md 建议不超过 500 行;技能可发现性与可下载性依赖外部 GitHub 仓库和目录站点。收费、价格与具体平台支持暂未提供。