workflow-creator について
GitHubから選んだスキルを取得し、ワークフローディレクトリを作成するスキルです。複数のAIツールでスキルを共有し、利用者向け文書やエージェント向け指示を整える用途に向いています。
主な機能
- 01ワークフローディレクトリの初期化
- 02GitHubからのスキル取得
- 03複数AIツール間でのスキル共有
- 04文書とエージェント指示の作成
活用シーン
- 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 向けの指示を記述します。
- パイプライン図を含むワークフローの概要
- ステージごとにまとめた利用可能なスキル
- スキルの使用ガイドライン(各スキルをいつ使うか)
- 一般的なタスクに推奨される手順
- 出力基準
- フェーズ間の品質ゲート
重要: AGENTS.md は Claude Code によって自動的に読み込まれます。簡潔に保ち(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+ | カテゴリ別に閲覧できる Web UI |
| 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 | 本番向けワークフロー | わかりやすいワークフロー例(ポッドキャスト→コンテンツ→ソーシャル→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 | クリエイター/グロース向けスイート | Instagramのキャプション、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に
nameとdescriptionを含む有効なYAMLフロントマターがあることを確認します
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ファイルでスキル数が更新されている