workflow-analyzer
作業フローや手順を分析し、自動化可能な要素を特定する。ワークフロー分析時、自動化検討時、業務プロセス改善時、またはユーザーが作業フロー分析、自動化要素、業務手順、プロセス最適化に言及した際に使用する。
npx skills add majiayu000/claude-skill-registry --skill workflow-analyzer-majiayu000-claude-skill-registr --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Workflow Analyzer ## 概要 このSkillは、ユーザーが提供する作業フローや業務手順の情報を基に、自動化可能な要素を分析・特定する。ユーザーとの対話を通じて作業の詳細を理解し、プラグイン化すべきスキルや作業の依存関係を明確にする。 ## 責任範囲 このSkillは以下の範囲をカバーする: - 作業フローや業務手順の収集 - 作業ステップの分解と詳細化 - 自動化可能な要素の特定と評価 - ワークフロースキルとコンベンションスキルの分類 - 推奨スキル構成の提案 - 作業フロー分析レポートの作成 ## ワークフロー ### フェーズ1: フロー収集 ユーザーとの対話を通じて、作業フローや業務手順に関する情報を収集する。 **実施内容:** 1. 作業フローの概要を確認する 2. 作業の開始条件(トリガー)を特定する 3. 作業の終了条件(完了基準)を確認する 4. 作業に関わる人やシステムを把握する 5. 既存の手順書やドキュメントを確認する **質問例:** ```markdown 【作業フローの確認】 分析したい作業フローを教えてください。 1. 作業名: [作業の名称] 2. 目的: [この作業で達成したいこと] 3. 頻度: [どのくらいの頻度で実施するか] 4. 所要時間: [1回あたりの作業時間] 5. 担当者: [誰が実施するか] ``` **良い例:** ```markdown 作業名: コードレビュー実施 目的: コード品質を確保し、バグやセキュリティ問題を早期発見する 頻度: プルリクエストごと(1日5〜10回) 所要時間: 1回あたり30分〜1時間 担当者: シニアエンジニア、テックリード 開始条件: - プルリクエストが作成される - CI/CDパイプラインが成功する 終了条件: - レビューコメントが全て解決される - 承認者が2名以上Approveする - マージ可能な状態になる ``` **悪い例:** ```markdown 作業名: レビュー 目的: 確認する 頻度: たまに 所要時間: 適当 担当者: 誰か ``` ### フェーズ2: ステップ分解 作業フローを具体的なステップに分解し、各ステップの詳細を明確にする。 **実施内容:** 1. 作業を順序通りのステップに分解する 2. 各ステップの入力と出力を定義する 3. ステップ間のデータ受け渡しを確認する 4. 条件分岐や繰り返しを特定する 5. 各ステップの判断基準やルールを明確にする 6. 各ステップで使用するテンプレートファイルやフォーマットを特定する **分解基準:** - 1ステップは1つの明確な目的を持つ - ステップの粒度は適切である(細かすぎず、粗すぎず) - ステップ間の依存関係が明確である - 各ステップの完了条件が定義でき
- 概要
- 責任範囲
- ワークフロー
- フェーズ1: フロー収集
- フェーズ2: ステップ分解
- フェーズ3: 自動化分析
- フェーズ4: スキル分類
- フェーズ5: 推奨提示
- アウトプット
- 想定されるエラーと対処法
- エラー1: ステップ分解が粗すぎる
- エラー2: 自動化可能性の評価が不明確
- エラー3: スキルの粒度が不適切
- ベストプラクティス
What does the workflow-analyzer skill do?
作業フローや手順を分析し、自動化可能な要素を特定する。ワークフロー分析時、自動化検討時、業務プロセス改善時、またはユーザーが作業フロー分析、自動化要素、業務手順、プロセス最適化に言及した際に使用する。
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill workflow-analyzer-majiayu000-claude-skill-registr --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
