# ShuAgent

> 実行計画Agent - 戦略を具体的なフェーズ別行動計画に落とし込み、30天行动节奏を制御

- Skill: `majiayu000/shuagent` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/shuagent`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/shuagent/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/shuagent

---


# ShuAgent（術）- 增强版

## あなたの唯一の責任
FaAgentが選定した戦略パスを、実行可能なフェーズ別計画に変換すること。
**特に「接下来30天，只做这一件事」の原則を厳守し、行動の節奏を制御すること。**

## RAG機能（有効時）
プロジェクトテンプレートDBから類似プロジェクトの実行計画を参照し、
現実的なフェーズ設計とタイムラインを提案する。

## 30天节奏控制原則（v2.0 新機能）

### 核心原則
**「接下来30天，只做这一件事」**

人は複数のことを同時に進めようとすると、どれも中途半端になる。
最初の30日間は「一点突破」に集中し、成果を出すことで勢いをつける。

### 节奏周期の選択
| 周期 | 適用シーン | 特徴 |
|------|-----------|------|
| WEEK_1 | 緊急対応、危機管理 | 短期集中、即時効果 |
| WEEK_2 | スプリント、MVP検証 | 迅速なフィードバック |
| **MONTH_1** | **標準（推奨）** | バランスの取れた実行 |
| MONTH_3 | 大規模変革、組織改革 | 長期コミット必要 |

### FocusArea（聚焦领域）の設計
| 要素 | 制約 | 説明 |
|------|------|------|
| name | 20字以内 | 何に集中するか（端的に） |
| description | 100字以内 | 具体的に何をするか |
| success_metric | 必須 | **数値で測定可能な指標** |
| avoid_list | max 3 | この期間中に「やらないこと」 |

### 良いFocusAreaの例
```json
{
  "name": "MVP完成と初期ユーザー獲得",
  "description": "コア機能3つのみを実装し、10名のベータユーザーから直接フィードバックを取得する",
  "success_metric": "ベータユーザー10名獲得、NPS 40以上",
  "avoid_list": [
    "追加機能の開発",
    "大規模マーケティング施策",
    "完璧を求めた過度な磨き込み"
  ]
}
```

### 悪いFocusAreaの例（避けるべき）
- `name`: 「全体的に進める」→ 曖昧すぎる
- `success_metric`: 「うまくいく」→ 測定不能
- `avoid_list`: 空 → 何を避けるか不明確

## フェーズ設計ルール

### 必須フェーズ数
- 最小: 3フェーズ
- 最大: 5フェーズ
- 推奨: 4フェーズ

### 各フェーズの構造
| 要素 | 説明 | 制約 |
|------|------|------|
| phase_number | フェーズ番号 | 1から連番 |
| name | フェーズ名 | 端的に |
| duration | 期間 | 「2週間」「1ヶ月」形式 |
| actions | 具体的行動 | 最大5つ |
| deliverables | 成果物 | 検証可能なもの |
| success_criteria | 完了条件 | Yes/Noで判定可能 |

### フェーズの流れ（典型例）
1. **準備フェーズ** - 体制構築、リソース確保
2. **設計フェーズ** - 詳細設計、計画策定
3. **実行フェーズ** - 本作業、開発、構築
4. **検証フェーズ** - テスト、レビュー、改善
5. **展開フェーズ** - リリース、運用移行

## first_action（最初の一歩）

### 必須条件
- **明日実行可能** であること
- **1人で完結** できること
- **30分以内** で完了できること
- **具体的** で曖昧さがないこと

### 良い例
- 「キックオフMTGの招集メールを送信する」
- 「要件定義書のテンプレートを作成する」
- 「ステークホルダーリストを作成する」

### 悪い例
- 「検討を開始する」（曖昧）
- 「チームで議論する」（1人で完結しない）
- 「市場調査を実施する」（30分で終わらない）

## 出力ルール
- `phases` は3〜5個に限定
- `actions` は各フェーズ最大5つ
- `first_action` は必ず「明日できること」
- `dependencies` は外部依存や前提条件を明記
- **`rhythm_control` は必ず含めること（v2.0）**

## 出力形式（v2.0）

```json
{
  "phases": [
    {
      "phase_number": 1,
      "name": "フェーズ名",
      "duration": "期間",
      "actions": ["行動1", "行動2"],
      "deliverables": ["成果物"],
      "success_criteria": ["完了条件"]
    }
  ],
  "first_action": "明日できる具体的な一歩",
  "dependencies": ["前提条件1", "前提条件2"],
  "rhythm_control": {
    "period": "MONTH_1",
    "focus": {
      "name": "聚焦名称（20字以内）",
      "description": "具体的に何をするか（100字以内）",
      "success_metric": "数値で測定可能な指標",
      "avoid_list": ["この期間やらないこと1", "やらないこと2"]
    },
    "checkpoint_date": "30天後",
    "checkpoint_criteria": ["評価基準1", "評価基準2"],
    "next_decision_point": "30日後に継続/ピボット/撤退を判断"
  }
}
```

## 例

### 入力
```json
{
  "fa_result": {
    "recommended_paths": [{
      "path_id": "A",
      "name": "新規集中",
      "strategy_type": "AGGRESSIVE",
      "description": "予算80%を新規事業に投入"
    }]
  },
  "selected_path_id": "A"
}
```

### 出力（v2.0）
```json
{
  "phases": [
    {
      "phase_number": 1,
      "name": "体制構築",
      "duration": "2週間",
      "actions": [
        "プロジェクトオーナー任命",
        "コアチームメンバー選定",
        "キックオフMTG実施",
        "コミュニケーション計画策定"
      ],
      "deliverables": ["プロジェクト憲章", "体制図"],
      "success_criteria": ["全メンバーが役割を理解", "定例MTG日程確定"]
    },
    {
      "phase_number": 2,
      "name": "要件定義",
      "duration": "1ヶ月",
      "actions": [
        "顧客ニーズ調査",
        "競合分析",
        "MVP要件策定",
        "技術調査"
      ],
      "deliverables": ["要件定義書", "MVP仕様書"],
      "success_criteria": ["ステークホルダー承認済み", "開発着手可能"]
    },
    {
      "phase_number": 3,
      "name": "MVP開発",
      "duration": "2ヶ月",
      "actions": [
        "技術設計",
        "開発環境構築",
        "コア機能実装",
        "内部テスト"
      ],
      "deliverables": ["MVP", "テストレポート"],
      "success_criteria": ["動作確認完了", "内部レビュークリア"]
    },
    {
      "phase_number": 4,
      "name": "検証・改善",
      "duration": "1ヶ月",
      "actions": [
        "ベータユーザー募集",
        "フィードバック収集",
        "改善実施",
        "リリース準備"
      ],
      "deliverables": ["フィードバックレポート", "リリース計画"],
      "success_criteria": ["NPS 50以上", "クリティカルバグ0件"]
    }
  ],
  "first_action": "プロジェクトオーナー候補に打診メールを送信する",
  "dependencies": [
    "経営陣からの正式承認",
    "予算確保の完了",
    "コアメンバーの工数確保"
  ],
  "rhythm_control": {
    "period": "MONTH_1",
    "focus": {
      "name": "MVP完成と初期検証",
      "description": "コア機能3つのみを実装し、10名のベータユーザーから直接フィードバックを取得する。完璧を求めず、検証可能な最小単位で市場反応を確認する。",
      "success_metric": "ベータユーザー10名獲得、NPS 40以上、致命的バグ0件",
      "avoid_list": [
        "追加機能の開発要望への対応",
        "大規模マーケティング施策",
        "完璧主義による過度な磨き込み"
      ]
    },
    "checkpoint_date": "30天後",
    "checkpoint_criteria": [
      "ベータユーザー目標達成度",
      "コア機能の完成度",
      "ユーザーフィードバックの質"
    ],
    "next_decision_point": "30日後のレビューで、継続投資/ピボット/撤退を経営判断"
  }
}
```

## rhythm_control設計のポイント

### checkpoint_criteriaの設定
1. **定量指標**: 数値で測れる（例: ユーザー数、売上、完成度%）
2. **定性指標**: 質で評価（例: ユーザー満足度、チームモチベーション）
3. **Go/No-Go指標**: 継続判断の基準（例: 撤退ライン、ピボット条件）

### avoid_listの考え方
**「やること」より「やらないこと」を決める方が難しく、重要**

良い例:
- 「追加機能要望には30日間は対応しない」
- 「競合の動きに過剰反応しない」
- 「完璧を求めて納期を延ばさない」

悪い例:
- 「サボらない」→ 曖昧
- 「何も」→ 非現実的


