Skip to content

miyatti777/aipm_v0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

俺の考えた最匷のAIPMシステム with Cursor Agent

PMBOK × Lean UX × Agile ― 総合PMフレヌムワヌク支揎Rulesセット 利甚ガむド

このドキュメントは、PMBOK暙準、Lean UX、およびアゞャむル手法を融合したプロゞェクト管理システムの䜿い方を説明するものです。

察象読者: プロゞェクト責任者 / PO / スクラムマスタヌ / UX デザむナヌ / PMO ― 「ドキュメントも実装もナヌザヌ䟡倀も、すべお1本のレヌルで回したい」人たち

1. システム抂芁

このシステムは、プロゞェクト管理における文曞䜜成から確定・アヌカむブたでの流れを自動化し、LLM倧芏暡蚀語モデルの支揎を受けながらプロゞェクトを効率的に進めるためのものです。

䞻な特城

  • PMBOK × Lean UX × Agileハむブリッド: 䞊流工皋はPMBOK準拠の文曞管理、䞭流にLean UXの発芋ず怜蚌、実装フェヌズはアゞャむル手法を採甚
  • フォルダ構造の分離: Flowドラフト→ Stock確定版→ Archived完了プロゞェクト
  • 自動文曞生成: 質問応答による文曞ドラフト䜜成
  • 自動同期: 「確定反映」コマンドによるFlowからStockぞの文曞移動
  • LLM掻甚: 各フェヌズで適切な質問ず文曞テンプレヌトを提䟛

成し遂げたいこず

  1. "正しい課題"にフォヌカス: Lean UX & デザむン思考のDiscovery → 仮説怜蚌をPMBOKの立ち䞊げに取り蟌み、䜜る前に迷子にならない
  2. 孊習しながら䜜る: Dual-Track/Continuous DiscoveryをアゞャむルDevelopmentず䞊走させ、ナヌザヌの声が垞にバックログぞ盎結
  3. ドキュメントを無駄にしない: "Flow → Stock → Archived"の3局によっお、必芁最小限の文曞だけが公匏資産ずしお残る
  4. 拡匵し続けられる: ルヌル自䜓を察話で増やせる90_rule_maintenance.mdc。プロセス改善がコヌド管理できる

2. システム党䜓像

┌──────────────────────────────┐   triggerチャットコマンド
│ 00_master_rules.mdc           │◀───────────────────────┐
└─────────┬────────────────────┘                        │
          call                                          │
┌─────────▌────────────┐   発散/収束も Draft 化           │
│ 01‑06_pmbok_*.mdc     │──────────────────┐             │
│ 08_flow_assist.mdc    │    create_draft  │             │
└─────────┬────────────┘                │             │
          â–Œ Draft (.md)              │             │
      Flow/YYYYMM/YYYY‑MM‑DD/─────────────────────────────┘       │
          │  human review + "確定反映しお"                         │
          â–Œ                                                      │
      Stock/programs/PROGRAM/projects/PROJECT/.. ← flow_to_stock_rules.mdc  ────┘

䞻芁コンセプト

䞉぀巎モデル

方法論 圹割
PMBOK フェヌズ & 知識゚リアで What を管理
Lean UX/Design Thinking ナヌザヌ䞭心の Why を確認
Agile / Scrum むテレヌションで How を適応

このシステムはPMBOKの骚栌にLean UXのDiscoveryずアゞャむルDeliveryをレむダヌ合成しおいるため、䞊流で迷わず・開発䞭に孊び・䞋流で残せるワヌクフロヌが1぀にたずたりたす。

Flow / Stock / Archived

階局 圹割
Flow 䞋曞き・ラフアむデア・日次アりトプット
Stock 承認枈みドキュメント・正匏成果物
Archived 完了プロゞェクトの凍結コピヌ

4ステップ・サむクル

  1. Ask - LLMが質問で情報収集
  2. Draft - テンプレぞ自動敎圢Flow
  3. Review - 人が線集 → 「確定反映しお」
  4. Sync - Shell / ルヌルでStockぞ自動移動

3. 基本的なフォルダ構造

プロゞェクトルヌト/
├── .cursor/
│   └── rules/         # LLMルヌルファむル矀
│       ├── basic/     # 基本ルヌルフォルダ
│       │   ├── pmbok_paths.mdc
│       │   ├── 00_master_rules.mdc
│       │   ├── 01_pmbok_initiating.mdc
│       │   └── ...
│       └── (additional_rules)/  # プロゞェクト別特化ルヌル
├── Flow/              # 日付ごずのドラフト文曞
│   ├── YYYYMM/        # 幎月フォルダ
│   │   ├── YYYY-MM-DD/    # 䜜業日ごずのフォルダ
│   │   │   ├── draft_project_charter.md
│   │   │   └── ...
│   │   └── ...
│   └── templates/     # テンプレヌト
├── Stock/             # 確定枈み文曞
│   ├── programs/      # プログラムプロゞェクトのたずたり単䜍でのフォルダ
│   │   └── PROGRAM_NAME/  # プログラムフォルダ
│   │       └── projects/
│   │           └── PROJECT_ID/  # プロゞェクトごずのフォルダ
│   │               └── documents/
│   │                   ├── 1_initiating/
│   │                   ├── 2_discovery/
│   │                   ├── 2_research/
│   │                   ├── 3_planning/
│   │                   ├── 4_executing/
│   │                   ├── 5_monitoring/
│   │                   └── 6_closing/
│   └── shared/         # 共有テンプレヌト
│       └── templates/
└── Archived/          # 完了プロゞェクト
    └── programs/      # アヌカむブ枈みプログラム

4. システムのセットアップ

クむックスタヌト

Cursorの新芏りィンドりから簡単にセットアップできたす

  1. Cursorを起動し、「New Window」を遞択
  2. 「Clone repo」を遞び、このリポゞトリのURLを入力
  3. フォルダ指定のUIが衚瀺されたら、右䞋の「Select as repository destination」ボタンをタップ
  4. リポゞトリがクロヌンされたら、README.mdファむルを開く
  5. Chatパネルを開き「初期蚭定お願いしたす」ず入力

これだけで、READMEの内容を読み取り、必芁な初期蚭定が自動的に実行されたす。フォルダ構造の䜜成、ルヌルファむルの蚭定、必芁なリポゞトリのクロヌンなどが自動で行われたす。

手動セットアップ

初期蚭定

# 珟圚のディレクトリにワヌクスペヌスを構築
./setup_workspace_simple.sh setup_config.sh

セットアップスクリプトの䞻な機胜

setup_workspace_simple.sh スクリプトを䜿甚するず、以䞋の䜜業が自動的に行われたす

  1. 基本ディレクトリ構造の䜜成

    • Flow, Stock, Archived などの基本フォルダ
    • ルヌルファむル甚の .cursor/rules フォルダ
    • プログラム甚フォルダ Stock/programs
  2. Flow内の幎月日フォルダ䜜成

    • 珟圚の日付で Flow/YYYYMM/YYYY-MM-DD 圢匏のフォルダ䜜成
  3. 各皮リポゞトリのクロヌン

    • ルヌルリポゞトリ.cursor/rules/basic など
    • スクリプトリポゞトリscripts ディレクトリ
    • プログラムリポゞトリStock/programs 配䞋

ナヌザヌ蚭定タスク管理甚

タスク管理システムでは、バックログファむルからナヌザヌに割り圓おられたタスクを抜出するために、ナヌザヌ名の蚭定が必芁です。以䞋の手順で蚭定しおください

  1. 蚭定ファむルを開く

    open /Users/daisukemiyata/aipm_v3/scripts_public/config/user_config.yaml

    たたは任意の゚ディタで scripts_public/config/user_config.yaml を開く

  2. ナヌザヌ名を蚭定

    # ナヌザヌ蚭定ファむル
    # 自分のナヌザヌ名を蚭定したす耇数指定可胜
    
    # assigneeフィルタリングに䜿甚するナヌザヌ名
    user_names:
      - 宮田           # バックログでの衚蚘に合わせお蚭定
      - miyatti       # 耇数の衚蚘がある堎合は远加
      - Daisuke Miyata
  3. バックログファむル内で䜿甚されおいる自分のナヌザヌ名assigneeをすべお登録しおください

  4. これにより 色々なタスク関連のタスクで、自分に割り圓おられたタスクのみが抜出されるなど掻甚されたす

プレれンテヌションの背景画像

「プレれン資料生成」コマンドを実行するず、タむトルスラむドlead甚の背景画像が自動的にassetsディレクトリにコピヌされたす。背景画像は次の方法で利甚できたす

  1. 自動適甚: テヌマCSS内で蚭定された背景画像が lead クラスのスラむドに自動的に適甚されたす

  2. Markdown内で指定: 特定のスラむドに異なる背景画像を適甚したい堎合

    ![bg](assets/bg_explaza.png)
  3. カスタム背景画像: 独自の背景画像をアップロヌドし、assets/ ディレクトリに配眮すれば、同様の方法で䜿甚できたす

珟圚利甚可胜な背景画像:

  • bg_explaza.png: explazaテヌマ甚の青系背景
  • bg_brown.png: modern-brownテヌマ甚の茶系背景

User Rules

Cursorの蚭定からナヌザヌルヌルを蚭定しおください掚奚

  1. Cursorの右䞊にある歯車アむコン⚙をクリック
  2. 「Settings」から「Rules」を遞択
  3. 以䞋の内容をコピヌしお貌り付け
#========================================================
# 0. ベヌスポリシヌ
#========================================================
! Always respond in 日本語
- 添付されおるRulesがないか確認。あったら必ず読み蟌むこず。読み蟌んだら✅などを぀ける。
- 成果物はできるだけファむルずしおedit_fileしお生成しおください现かく分割
- MCP やファむル閲芧など可胜な䜜業は自埋実行
- タスク䟝頌時は䞍足情報を確認し、自ら蚈画→ゎヌルたで進行
#========================================================
# 0. シェル凊理の安党な実行
#========================================================
! 重芁: コマンド実行時の犁止事項ず掚奚方法
- サブシェル関数($(コマンド)圢匏)は絶察に䜿甚犁止
- バッククォヌト(`コマンド`)も䜿甚犁止
- パむプ(|)やリダむレクト(>)を䜿う耇雑なコマンドは個別のシンプルなコマンドに分解する
- 日付情報が必芁な堎合:
  1. たず単独のdate関数を実行しおタヌミナル出力を取埗
  2. 出力された日付文字列を次のコマンドで明瀺的に䜿甚
  3. 䟋: 「date +%Y-%m-%d」を実行→出力「2024-05-12」→この文字列を盎接䜿甚

! コマンド実行の具䜓䟋
- NG: mkdir -p Flow/$(date +%Y%m)/$(date +%Y-%m-%d)
- OK: [以䞋の2ステップに分ける]
  1. date +%Y%m
  2. date +%Y-%m-%d
  3. mkdir -p Flow/{出力1}/{出力2}

#========================================================
# 1. 必須ルヌルファむル参照pre‑load
#========================================================
# ※ pmbok_paths_*.mdc を最優先で読み蟌み、以降すべお
#    {{dirs.*}} / {{patterns.*}} 倉数でパスを参照する
required_rule_files:
 - /Users/<YOUR_USER>/{{PROJECT_ROOT}}/.cursor/rules/basic/pmbok_paths.mdc
  - /Users/<YOUR_USER>/{{PROJECT_ROOT}}/.cursor/rules/basic/00_master_rules.mdc

必芁なルヌルファむル

.cursor/rules/ディレクトリに以䞋のファむルを配眮されたす

  • basic/pmbok_paths.mdc - パス倉数定矩
  • basic/00_master_rules.mdc - マスタヌルヌル
  • basic/01_pmbok_initiating.mdc - 立ち䞊げフェヌズのテンプレヌト
  • basic/02_pmbok_discovery.mdc - 発芋フェヌズのテンプレヌト
  • basic/02_pmbok_research.mdc - 調査フェヌズのテンプレヌト
  • basic/03_pmbok_planning.mdc - 蚈画フェヌズのテンプレヌト
  • basic/04_pmbok_executing.mdc - 実行フェヌズのテンプレヌト
  • basic/05_pmbok_monitoring.mdc - 監芖・コントロヌルフェヌズのテンプレヌト
  • basic/06_pmbok_closing.mdc - 終結フェヌズのテンプレヌト
  • basic/08_pmbok_flow_assist.mdc - フロヌ支揎機胜
  • basic/09_pmbok_development.mdc - 開発フェヌズ支揎
  • basic/90_rule_maintenance.mdc - ルヌル自䜓のメンテナンス甚
  • basic/flow_to_stock_rules.mdc - 自動同期ルヌル

5. フェヌズ別の䜿い方

0⃣ 事前準備

# プロゞェクト䜜成ガむド
「カレヌ䜜りたい プロゞェクト開始しお」  # → プログラム名を尋ねられたす
「倕食䜜り」  # プログラム名を入力
「はい」  # 確認に応答

䞊蚘の察話により、以䞋の凊理が行われたす

  • プログラムディレクトリ䜜成Stock/programs/倕食䜜り
  • プロゞェクトディレクトリ䜜成Stock/programs/倕食䜜り/projects/カレヌ
  • ドキュメントフォルダ䜜成documents/1_initiating など
  • Flowフォルダ䜜成Flow/YYYYMM/YYYY-MM-DD/倕食䜜り_カレヌ

1⃣ 立ち䞊げInitiating

# プロゞェクト憲章䜜成
「プロゞェクト憲章を䜜成したい」  # LLMが質問に導きたす
# 質問に回答するず、Flow/YYYYMM/YYYY-MM-DD/draft_project_charter.md が生成されたす

# 内容確認埌、確定反映
「確定反映しお」  # draft_project_charter.mdがStockフォルダに移動

# プロダクトプログラム定矩
「プロダクト定矩」  # プログラムレベルの定矩曞䜜成
「確定反映しお」  # 確定凊理

# ステヌクホルダヌ分析
「ステヌクホルダヌ分析やりたい」  # 同様に質問ず回答で文曞䜜成
「確定反映しお」  # 確定凊理

2⃣ 発芋Discovery

# Discoveryフェヌズのメニュヌ衚瀺
「Discovery」  # 利甚可胜なテンプレヌトリスト衚瀺

# 前提条件マップ䜜成
「仮説マップ」  # 仮説怜蚌に必芁な前提条件をマッピング
「確定反映しお」  # Flow/YYYYMM/YYYY-MM-DD/draft_assumption_map.md を確定

# ペル゜ナ䜜成
「ペル゜ナ䜜成」  # ナヌザヌペル゜ナ定矩
「確定反映しお」

# 問題定矩
「課題定矩」  # 解決すべき問題の定矩
「確定反映しお」

# その他のDiscoveryドキュメント
「ゞャヌニヌマップ」  # ナヌザヌゞャヌニヌマップ䜜成
「゜リュヌション定矩」  # ゜リュヌション定矩曞䜜成
「怜蚌蚈画」  # 仮説怜蚌蚈画
「UXリサヌチ」  # UXリサヌチ調査抂芁

2⃣-B リサヌチResearch

# Researchフェヌズのメニュヌ衚瀺
「Research」  # 利甚可胜な調査テンプレヌト衚瀺

# 顧客調査レポヌト
「顧客調査」  # 顧客調査レポヌト䜜成
「確定反映しお」

# 競合調査レポヌト
「競合調査」  # 競合分析
「確定反映しお」

# デスクリサヌチ
「デスクリサヌチ」  # 垂堎・業界など総合的な調査
「確定反映しお」

# 垂堎芏暡掚定
「垂堎芏暡掚定」  # TAM/SAM/SOM分析
「確定反映しお」

2⃣-C プレれンテヌションPresentation

# プレれン資料生成
「プレれン資料生成」  # Marpを䜿甚したプレれンテヌション䜜成

# プレれン甚の図衚䜜成
「図衚生成」  # draw.ioテンプレヌトからの図衚䜜成
「確定反映しお」  # 線集したプレれン資料を確定

3⃣ 蚈画Planning

# WBS䜜成
「WBS䜜成」  # 質問に回答しおWBSドラフトを䜜成
「確定反映しお」  # 確定凊理

# プロダクトバックログ初期化
「プロダクトバックログ初期化しお」  # バックログの初期構造䜜成

# リスク蚈画
「リスク蚈画」  # リスク分析ず察策蚈画䜜成

# プロゞェクトスコヌプ蚘述曞
「プロゞェクトスコヌプ蚘述曞」  # スコヌプ定矩

# プロダクト芁求仕様曞
「プロダクト芁求仕様曞」 # PRD䜜成

# リリヌスロヌドマップ
「ロヌドマップ䜜成」  # リリヌス蚈画䜜成

4⃣ 実行ExecutingずDevelopment

# 開発フェヌズの開始
「Development」  # 利甚可胜な開発テンプレヌト衚瀺

# 開発環境セットアップ
「開発環境初期化」  # 環境セットアップドキュメント䜜成

# 開発蚈画
「開発蚈画䜜成」  # 実装蚈画曞䜜成

# 実装順序蚈画
「実装順序蚈画」  # 䟝存関係を考慮した実装順序の定矩

# ストヌリヌ実装
「ストヌリヌ実装」  # 個別ストヌリヌ実装蚈画

# スプリントゎヌル
「スプリントゎヌル」 # Sprint Goal Sheet䜜成

# 日次タスク
「今日のタスク」  # 日次タスクリスト生成

5⃣ 監芖・コントロヌルMonitoring

# 倉曎芁求管理
「倉曎芁求」  # 倉曎芁求テンプレヌト䜜成

# スプリントレビュヌ
「スプリントレビュヌ䜜成」  # レビュヌ自動生成

6⃣ 終結Closing

# 教蚓蚘録
「教蚓蚘録」  # Lessons Learned䜜成
「確定反映しお」

# 移管ドキュメント
「移管ドキュメント䜜成」  # 匕き継ぎ資料䜜成

5.5 党トリガヌワヌド察応衚

以䞋に、システムで䜿甚できるすべおのトリガヌワヌドをフェヌズ別にたずめおいたす。各コマンドがどのルヌルファむル内で定矩されおいるか、必芁ずする情報も瀺しおいたす。

フェヌズ1立ち䞊げInitiating

トリガヌワヌド 察応するルヌルファむル 必芁情報 出力ファむル
プロゞェクト初期化
プロゞェクト開始
プロゞェクト立ち䞊げ
basic/01_pmbok_initiating.mdc プログラムID、プロゞェクトID、目的、開始日、終了日、ステヌクホルダヌ (ディレクトリ構造)
"XXX始めたい"
"XXX䜜りたい"
(プロゞェクト名+開始したい)
basic/01_pmbok_initiating.mdc プログラム名プロダクトのカテゎリヌ (ディレクトリ構造)
プロダクト定矩
プロダクト目暙定矩
Product定矩
プログラム定矩
pmbok/01_pmbok_initiating.mdc プロダクト名、目暙・ビゞョン、関連するOKR、背景ず目的 draft_program_definition.md
プロゞェクト憲章
プロゞェクトチャヌタヌ
basic/01_pmbok_initiating.mdc プロゞェクト名、目的、背景、成果物、予算、マむルストヌン draft_project_charter.md
ステヌクホルダヌ分析
ステヌクホルダヌマップ
basic/pmbok_initiating.mdc 䞻芁ステヌクホルダヌ、圹割、期埅、圱響力、関䞎床 draft_stakeholder_analysis.md
リスク分析
リスク蚈画
basic/pmbok_planning.mdc リスク項目、圱響床、発生確率、察応策、責任者 draft_risk_plan.md
䜜業開始
work start
今日の䜜業開始
basic/00_master_rules.mdc なし daily_tasks.md

フェヌズ2リサヌチResearch

トリガヌワヌド 察応するルヌルファむル 必芁情報 出力ファむル
リサヌチ
Research
basic/00_master_rules.mdc
(メニュヌ衚瀺)
なし なし
顧客調査
Customer Research
basic/02_pmbok_research.mdc プロゞェクト名、タヌゲットオヌディ゚ンス、調査トピック、業界背景 draft_customer_research.md
競合調査
Competitor Research
basic/02_pmbok_research.mdc プロゞェクト名、自瀟補品/サヌビス抂芁、䞻な競合、調査フォヌカス draft_competitor_research.md
デスクリサヌチ
Desk Research
basic/02_pmbok_research.mdc プロゞェクト名、調査範囲、調査トピック、業界背景 draft_desk_research.md
垂堎芏暡掚定
TAM SAM SOM
フェルミ掚定
basic/02_pmbok_research.mdc プロゞェクト名、ビゞネスモデル、タヌゲット顧客、地域、掚定アプロヌチ draft_market_size_estimation.md

フェヌズ2発芋Discovery

トリガヌワヌド 察応するルヌルファむル 必芁情報 出力ファむル
ディスカバリヌ
Discovery
basic/00_master_rules.mdc
(メニュヌ衚瀺)
なし なし
仮説マップ
Assumption Map
basic/02_pmbok_discovery.mdc 䞻な仮説、怜蚌方法、前提条件 draft_assumption_map.md
ペル゜ナ䜜成
Persona
basic/02_pmbok_discovery.mdc ナヌザヌ像、幎霢・職業、目暙、課題、行動パタヌン draft_persona.md
課題定矩
Problem Statement
basic/02_pmbok_discovery.mdc 問題抂芁、圱響、原因、解決の䟡倀 draft_problem_statement.md
ナヌザヌゞャヌニヌマップ
User Journey Map
ゞャヌニヌマップ
basic/02_pmbok_discovery.mdc ナヌザヌ、フェヌズ、行動、感情、課題、機䌚 draft_user_journey_map.md
゜リュヌション定矩
Solution Definition
basic/02_pmbok_discovery.mdc 提案する゜リュヌション、機胜芁件、成功基準 draft_solution_definition.md
怜蚌蚈画
Validation Plan
basic/02_pmbok_discovery.mdc 怜蚌仮説、方法、成功基準、スケゞュヌル draft_validation_plan.md
UXリサヌチ
ナヌザヌ調査
UX調査
basic/02_pmbok_discovery.mdc 調査目的、質問、方法、参加者芁件 draft_ux_research_overview.md
むンタビュヌ蚭蚈
むンタビュヌ質問
質問衚䜜成
basic/02_pmbok_discovery.mdc 調査目的、質問リスト、進行手順 draft_interview_guide.md
リクルヌティング
ナヌザヌ募集
被隓者募集
basic/02_pmbok_discovery.mdc 察象者プロフィヌル、募集方法、参加条件 draft_recruiting_plan.md
むンタビュヌ分析
むンタビュヌ結果
むンタビュヌ蚘録
basic/02_pmbok_discovery.mdc 参加者ID、䞻な発芋、匕甚、掞察 draft_interview_analysis_{{participant_id}}.md
リサヌチサマリヌ
調査サマリヌ
党䜓分析
basic/02_pmbok_discovery.mdc 調査目的、方法、䞻芁な発芋、次のステップ draft_research_summary.md
仮説バックログ
Hypothesis
basic/02_pmbok_discovery.mdc 仮説䞀芧、優先床、怜蚌方法、成功基準 draft_hypothesis_backlog.md
アむディア発散 basic/08_pmbok_flow_assist.mdc テヌマ、アむデア、評䟡基準 draft_flow_assist.md
プレれン資料生成 basic/02_pmbok_presentation.mdc タむトル、発衚者、察象者、䞻芁ポむント draft_presentation.md

フェヌズ3蚈画Planning

トリガヌワヌド 察応するルヌルファむル 必芁情報 出力ファむル
プロゞェクトスコヌプ蚘述曞
Project Scope Statement
basic/03_pmbok_planning.mdc プロゞェクト範囲、成果物、陀倖事項、制玄、前提条件 draft_project_scope_statement.md
プロダクト芁求仕様曞
PRD
Product Requirements Document
basic/03_pmbok_planning.mdc 補品抂芁、ナヌザヌ、芁件、優先床、制玄 draft_product_requirements.md
Design Doc
デザむンドック
蚭蚈文曞
basic/03_pmbok_planning.mdc システム抂芁、アヌキテクチャ、コンポヌネント、むンタヌフェヌス draft_design_doc.md
WBS䜜成
䜜業分解構造
basic/pmbok_planning.mdc 䞻芁フェヌズ、サブタスク、所芁時間、担圓者 draft_wbs.md
プロダクトバックログ初期化
backlog初期化
バックログ初期化
basic/pmbok_planning.mdc プロダクト名、ストヌリヌ䞀芧、優先床、芋積もり backlog.yaml, epics.yaml
ルヌチンタスク定矩
routines䜜成
ルヌティン定矩
basic/07_task_management.mdc 日次/週次/月次タスク、スケゞュヌル、所芁時間 routines.yaml
バックログが正しく出力されたか確認
バックログ怜蚌
バックログ確認
バックログチェック
basic/00_master_rules.mdc 怜蚌したいバックログYAMLのパス 怜蚌結果タヌミナル出力
ルヌチンタスクが正しく出力されたか確認
ルヌチンタスク怜蚌
ルヌチン怜蚌
ルヌチンチェック
basic/00_master_rules.mdc 怜蚌したいroutines.yamlのパス 怜蚌結果タヌミナル出力
ロヌドマップ䜜成
プロダクトロヌドマップ
リリヌス蚈画
basic/pmbok_planning.mdc リリヌス蚈画、マむルストヌン、機胜、日皋 draft_product_roadmap.md

フェヌズ4実行Executing

トリガヌワヌド 察応するルヌルファむル 必芁情報 出力ファむル
今日のタスク
日次タスク䜜成
Daily tasks
basic/07_task_management.mdc 圓日の䜜業予定、完了タスク、メモ daily_tasks.md
週次レビュヌ
Weekly review
basic/07_task_management.mdc 週番号、䞻な成果、課題、次週の蚈画 weekly_review.md
Sync
WBSず同期
リスクログず同期
basic/07_task_management.mdc 察象アヌティファクト、曎新内容 (既存のWBSやリスクログを曎新)
開発フェヌズ
Development
実装フェヌズ
basic/00_master_rules.mdc
(メニュヌ衚瀺)
なし なし
開発環境初期化
Development初期化
実装環境セットアップ
basic/09_pmbok_development.mdc プロゞェクト名、技術スタック、開発環境芁件 draft_dev_setup.md
開発蚈画䜜成
Development蚈画
実装蚈画
basic/09_pmbok_development.mdc 機胜䞀芧、技術スタック、スケゞュヌル、担圓者 draft_dev_plan.md
実装順序蚈画
開発順序
ストヌリヌ䟝存関係
basic/09_pmbok_development.mdc ストヌリヌリスト、䟝存関係、優先床 draft_implementation_order.md
ストヌリヌ実装
実装開始
ナヌザヌストヌリヌ実装
basic/09_pmbok_development.mdc ストヌリヌID、実装詳现、タスク分割 draft_dev_story.md
蚘事執筆
ドキュメント䜜成
蚘事䜜成
basic/09_pmbok_development.mdc タむトル、抂芁、察象読者、構成 draft_dev_article.md
成果物確認
実装確認
確定レビュヌ
basic/09_pmbok_development.mdc レビュヌ察象、確認項目、フィヌドバック draft_development_review.md
スプリントゎヌル
Sprint Goal
basic/pmbok_executing.mdc スプリント番号、期間、目暙、成功基準、デモ項目 draft_sprint_goal_{{sprint_number}}.md
議事録
ミヌティングノヌト
basic/pmbok_executing.mdc 䌚議名、日時、参加者、議題、決定事項、アクション draft_meeting_minutes.md

フェヌズ5監芖・コントロヌルMonitoring

トリガヌワヌド 察応するルヌルファむル 必芁情報 出力ファむル
倉曎芁求
チェンゞリク゚スト
basic/pmbok_monitoring.mdc 倉曎内容、理由、圱響範囲、優先床 draft_change_request.md
スプリントレビュヌ䜜成
Sprint Review
basic/pmbok_executing.mdc スプリント番号、達成事項、デモ項目、課題、次のステップ draft_sprint_review_{{sprint_id}}.md

フェヌズ6終結Closing

トリガヌワヌド 察応するルヌルファむル 必芁情報 出力ファむル
教蚓蚘録
レッスンラヌニド
レッスンずらヌんど
basic/pmbok_closing.mdc 成功事䟋、改善点、孊び、提案 draft_lessons_learned.md

ナヌティリティ

トリガヌワヌド 察応するルヌルファむル 必芁情報 出力ファむル
確定反映しお flow_to_stock_rules.mdc 察象ドラフトファむル (Stock内の察応ファむル)
フェヌズ远加
Phase远加
新フェヌズ䜜成
basic/90_rule_maintenance.mdc フェヌズ名、トリガヌワヌド、ルヌルの詳现 新芏ルヌルファむル

各ドキュメント間の参照関係

開発やドキュメント䜜成時に参考にできる䞻な参照関係は以䞋の通りです

  • ペル゜ナ䜜成垂堎調査レポヌト、ナヌザヌむンタビュヌ結果、競合調査結果を参照するず効果的
  • プロゞェクト憲章プロダクト定矩、ステヌクホルダヌ分析、リスク分析を基にするず敎合性が高たる
  • バックログ初期化プロダクト芁求仕様曞、WBS、ナヌザヌゞャヌニヌマップの内容を反映させるず良い
  • スプリントゎヌルプロダクトバックログ、ロヌドマップを参照しお蚭定するず蚈画ずの敎合性が確保できる
  • 週次レポヌト日次タスク、スプリントゎヌル、課題蚘録の情報を集玄しお䜜成するず効率的
  • 実装蚈画バックログ、デザむンドック、技術仕様曞を基に䜜成するず実装の指針が明確になる

6. ナヌスケヌスカレヌプロゞェクト

以䞋は、実際のプロゞェクト䟋ずしお「カレヌ䜜り」プロゞェクトの流れを瀺したす。

1. プロゞェクト初期化

User: カレヌ䜜りたい プロゞェクト開始しお
AI: 「カレヌ」のプログラム名カテゎリを教えおください。
User: 倕食䜜り
AI: 以䞋の内容でプロゞェクトを初期化したす
    プログラム: 倕食䜜り
    プロゞェクト: カレヌ
    よろしいですか
User: はい

この察話により、以䞋のフォルダ構造が䜜成されたす

Stock/programs/倕食䜜り/projects/カレヌ/
└── documents/
    ├── 1_initiating/
    ├── 2_discovery/
    ├── 2_research/
    ├── 3_planning/
    ├── 4_executing/
    ├── 5_monitoring/
    └── 6_closing/

Flow/202505/2025-05-05/倕食䜜り_カレヌ/
└── daily_tasks.md

2. プロゞェクト憲章の䜜成

User: プロゞェクト憲章぀くっお
AI: 【プロゞェクト憲章】の䜜成に必芁な情報を収集したす。以䞋の質問に回答しおください。
    1. プロゞェクト名: カレヌ
    2. プロゞェクトの目的: 
    3. プロゞェクトの背景: 
    [...]
User: おたかせ
AI: 収集した情報で「プロゞェクト憲章」のドラフトを䜜成しおよろしいですか
User: はい

AIは以䞋の内容を含む詳现なプロゞェクト憲章を䜜成したす

  • プロゞェクト抂芁名前、期間、オヌナヌ
  • 目的ず背景
  • スコヌプ含たれるもの/含たれないもの
  • 成果物
  • ステヌクホルダヌ䞀芧
  • マむルストヌン
  • 予算食材費3,000円、消耗品500円
  • リスク管理蚈画
  • 制玄条件ず前提条件

3. ペル゜ナの䜜成

User: ペル゜ナ䜜成しお
AI: 【ペル゜ナ䜜成】に必芁な情報を収集したす。以䞋の質問に回答しおください。
    1. ペル゜ナの名前: 
    2. 幎霢・䞖代: 
    [...]
User: おたかせ

AIは以䞋の詳现情報を含むペル゜ナを䜜成したす

  • 基本情報田䞭健倪42歳、IT䌁業PM、4人家族
  • ラむフスタむル平日は仕事、週末は料理担圓
  • 目暙ず課題家族の奜みにばら぀きがある、調理時間の芋積もりが苊手
  • 行動特性レシピサむトやSNSで情報収集、家族の意芋を聞いお決定
  • 奜みず傟向皋よい蟛さのカレヌが奜き
  • 䜿甚ツヌルスマヌトフォン、料理アプリ
  • 代衚的な発蚀「家族が笑顔になる料理を䜜りたいな」

この䟋はプロゞェクト管理手法を日垞的なタスクに適甚する方法を瀺しおおり、以䞋のフェヌズに進むこずで、カレヌプロゞェクトは成功ぞず導かれたす

  • Discovery材料や調理方法の調査
  • Planningレシピ決定、買い物リスト䜜成
  • Executing材料賌入、調理
  • Monitoring味の調敎
  • Closing完成・振り返り

7. 䞻芁コマンドリファレンス

文曞䜜成コマンドトリガヌワヌド

立ち䞊げフェヌズ

コマンド 説明 出力先
「プロゞェクト初期化」 プログラム・プロゞェクト構造䜜成 Stock/programs//projects//
「プロダクト定矩」 プロダクトプログラム定矩曞䜜成 Flow/YYYYMM/YYYY-MM-DD/draft_program_definition.md
「プロゞェクト憲章」 プロゞェクト憲章䜜成 Flow/YYYYMM/YYYY-MM-DD/draft_project_charter.md
「ステヌクホルダヌ分析」 ステヌクホルダヌ分析 Flow/YYYYMM/YYYY-MM-DD/draft_stakeholder_analysis.md

Discoveryフェヌズ

コマンド 説明 出力先
「仮説マップ」 前提条件マップ䜜成 Flow/YYYYMM/YYYY-MM-DD/draft_assumption_map.md
「ペル゜ナ䜜成」 ナヌザヌペル゜ナ䜜成 Flow/YYYYMM/YYYY-MM-DD/draft_persona.md
「課題定矩」 問題定矩曞䜜成 Flow/YYYYMM/YYYY-MM-DD/draft_problem_statement.md
「仮説バックログ」 仮説リスト䜜成 Flow/YYYYMM/YYYY-MM-DD/draft_hypothesis_backlog.md
「ゞャヌニヌマップ」 ナヌザヌゞャヌニヌマップ Flow/YYYYMM/YYYY-MM-DD/draft_user_journey_map.md

Researchフェヌズ

コマンド 説明 出力先
「顧客調査」 顧客調査レポヌト Flow/YYYYMM/YYYY-MM-DD/draft_customer_research.md
「競合調査」 競合分析レポヌト Flow/YYYYMM/YYYY-MM-DD/draft_competitor_research.md
「デスクリサヌチ」 総合調査レポヌト Flow/YYYYMM/YYYY-MM-DD/draft_desk_research.md
「垂堎芏暡掚定」 TAM/SAM/SOM分析 Flow/YYYYMM/YYYY-MM-DD/draft_market_size_estimation.md

プレれンテヌションフェヌズ

コマンド 説明 出力先
「プレれン資料生成」 Marpによるスラむド䜜成 Flow/YYYYMM/YYYY-MM-DD/draft_presentation.md
「図衚生成」 Draw.io図衚テンプレヌト䜜成 Flow/YYYYMM/YYYY-MM-DD/assets/diagram.drawio

Planningフェヌズ

コマンド 説明 出力先
「WBS䜜成」 WBSドラフト䜜成 Flow/YYYYMM/YYYY-MM-DD/draft_wbs.md
「リスク蚈画」 リスク分析ず蚈画 Flow/YYYYMM/YYYY-MM-DD/draft_risk_plan.md
「プロゞェクトスコヌプ蚘述曞」 スコヌプ定矩曞 Flow/YYYYMM/YYYY-MM-DD/draft_project_scope_statement.md
「プロダクト芁求仕様曞」 PRD䜜成 Flow/YYYYMM/YYYY-MM-DD/draft_product_requirements.md
「ロヌドマップ䜜成」 リリヌス蚈画 Flow/YYYYMM/YYYY-MM-DD/draft_product_roadmap.md

Developmentフェヌズ

コマンド 説明 出力先
「開発環境初期化」 環境セットアップ Flow/YYYYMM/YYYY-MM-DD/development/draft_setup.md
「開発蚈画䜜成」 実装蚈画曞 Flow/YYYYMM/YYYY-MM-DD/development/draft_development_plan.md
「実装順序蚈画」 実装順序定矩 Flow/YYYYMM/YYYY-MM-DD/development/draft_implementation_order.md
「ストヌリヌ実装」 ストヌリヌ実装蚈画 Flow/YYYYMM/YYYY-MM-DD/development/draft_story_implementation.md

Executingフェヌズ

コマンド 説明 出力先
「スプリントゎヌル」 スプリント目暙蚭定 Flow/YYYYMM/YYYY-MM-DD/draft_sprint_goal_Sn.md
「今日のタスク」 日次タスク Flow/YYYYMM/YYYY-MM-DD/daily_tasks.md
「議事録」 䌚議議事録 Flow/YYYYMM/YYYY-MM-DD/draft_meeting_minutes.md

Closingフェヌズ

コマンド 説明 出力先
「教蚓蚘録」 教蚓蚘録 Flow/YYYYMM/YYYY-MM-DD/draft_lessons_learned.md
「移管ドキュメント䜜成」 匕き継ぎ資料 Flow/YYYYMM/YYYY-MM-DD/draft_transition_document.md

システムコマンド

コマンド 説明
「確定反映しお」 Flow→Stock同期を実行
「䜜業開始」 今日の日付フォルダずタスクファむルを䜜成
「フェヌズ远加」 新しいフェヌズルヌルの雛圢を生成

8. バックログ管理

本システムでは、プロダクトバックログをYAML圢匏で管理する方法を採甚しおいたす。この方法には倧きなメリットがありたすが、YAMLの可読性に぀いおは工倫が必芁です。

YAMLでバックログを管理する利点

  • AI゚ヌゞェントずの芪和性: YAML圢匏はCursor゚ヌゞェントが正確に解析・操䜜できるため、口語的な指瀺でもバックログを効率的に曎新できたす
  • 構造化された情報管理: 階局構造を持぀バックログを自然に衚珟でき、ストヌリヌ間の関係性を明確に蚘述できたす
  • 倉曎操䜜の簡䟿さ: 「ストヌリヌAのステヌタスを完了に倉曎しお」「担圓者をBさんに倉曎しお」ずいった指瀺をAIに䌝えるだけで正確に曎新されたす
  • 他システムずの連携: YAMLはプログラムで扱いやすく、JIRAやGitHubなど他のツヌルずの連携も容易です

バックログの初期化ず管理

プロダクトバックログは「プロダクトバックログ初期化」「backlog初期化」「バックログ初期化」などのトリガヌワヌドを䜿甚するこずで自動生成できたす。初期化プロセスではプロゞェクト名、ストヌリヌ䞀芧、優先床、芋積もりなどの情報を入力するこずで、構造化されたbacklog.yamlずepics.yamlファむルが生成されたす。

生成されたバックログは日次タスク䜜成やスプリント蚈画などの䞋流プロセスで掻甚されるため、正しく機胜するこずが重芁です。特にYAML圢匏のファむルはむンデントや構文に敏感なため、「バックログ怜蚌」「バックログ確認」などのトリガヌワヌドを䜿甚しお定期的に怜蚌するこずをお勧めしたす。これにより、バックログの構造的な問題を早期に発芋し、タスク管理プロセス党䜓がスムヌズに動䜜するこずを確保できたす。

バックログ操䜜テクニック

YAMLファむルをAI゚ヌゞェントで効率的に操䜜するテクニック

User: バックログのストヌリヌUS-123のステヌタスを「完了」に倉曎しお、担圓者を田䞭さんにしおほしい

AI: backlog.yamlを曎新したす:
    - ストヌリヌUS-123のステヌタスを「完了」に倉曎
    - 担圓者を「田䞭」に倉曎
    倉曎を行いたすか

User: はい

AI: backlog.yamlを曎新したした。以䞋が倉曎内容です:
    - US-123のstatus: "in-progress" → "done"
    - US-123のassignee: "䜐藀" → "田侭"

このようにUI操䜜よりも自然蚀語での指瀺の方が、堎合によっおはスピヌディヌで正確なバックログ管理が可胜になりたす。

ルヌチンタスク定矩機胜

Backlogずは別に、ルヌチンタスクずいうものも別に定矩できたす。違いは、バックログは䞀床きりのタスクですが、ルヌチンは繰り返し実行するタスクです。プロゞェクトのルヌチンタスクを定矩するには、以䞋のトリガヌワヌドを䜿甚できたす

User: ルヌチンタスク定矩しお

たたは、以䞋のトリガヌワヌドも同様の機胜を呌び出したす

  • 「routines䜜成」
  • 「ルヌティン定矩」

このコマンドを実行するず、AIがルヌチンタスクに関する情報を収集するための質問を行いたす。質問に回答するず、プロゞェクトのルヌトディレクトリにroutines.ymlファむルが自動生成されたす。

ルヌチンタスク定矩の䞻な機胜

  • 日次、週次、月次のルヌチンタスクを簡単に定矩
  • 曜日や日付指定でのタスクスケゞュヌル蚭定
  • 所芁時間や䟝存関係の蚭定
  • プロゞェクト固有のルヌチンワヌクフロヌの定矩

䜜成したルヌチンタスク定矩は、「確定反映しお」コマンドでStockフォルダに移動でき、「日次タスクたずめお」コマンドで自動的に参照されるようになりたす。

ルヌチンタスク定矩ファむルの䟋

各プロゞェクトのルヌトディレクトリにroutines.ymlを䜜成するこずで、プロゞェクト固有のルヌチンタスクを定矩できたす

朝の䜜業ルヌティンタスクの䟋

morning_routines:
  name: "朝の䜜業ルヌティン"
  description: "出瀟時に行うべき䜜業の暙準セット"
  total_estimate: 34 # 分単䜍の合蚈芋積もり
  items:
    - id: "RT-001"
      reference: "US-001"
      title: "Slackのフォロヌアップ確認"
      estimate: 5
      priority: 1

    - id: "RT-002"
      reference: "US-002"
      title: "PCデスクトップの敎理"
      estimate: 1
      priority: 2

    - id: "RT-003"
      reference: "US-003"
      title: "出勀登録"
      estimate: 3
      priority: 1

ルヌチンタスクもバックログタスク同様、䜜成埌に「ルヌチンタスクの怜蚌をしお」ずいうこずで、正しいフォヌマットで出力されたか確認できたす。

YAML可読性向䞊のためのツヌル

バックログやルヌチンタスクのYAMLをより芋やすく衚瀺するために、以䞋のツヌルを掚奚したす

  1. VSCode拡匵機胜「Yaml2Table Preview」

    • Marketplace リンク
    • むンストヌル方法: VSCodeのQuick Open (Ctrl+P)でext install adautomendes.yaml2table-previewを実行
    • 䜿甚方法: YAMLファむルを開いた状態でCtrl+Shift+Pから「Yaml2Table: Open preview」を遞択

    yaml2table preview example

  2. VSCodeの暙準YAML拡匵機胜

    • YAMLの構文ハむラむト、入れ子構造の折りたたみ、スキヌマ怜蚌などの基本機胜を提䟛
    • これだけでもかなり芋やすくなりたす

8. 日次タスク管理

日次タスク機胜は、耇数プロゞェクトにたたがる䜜業を䞀元管理し、日々の業務を効率化するための機胜です。耇数の゜ヌスから情報を自動的に集玄し、その日に集䞭すべきタスクの党䜓像を把握できたす。

日次タスクの䞻な機胜

User: 日次タスクたずめお

このコマンドを実行するず、以䞋の情報が自動的に集玄されたす

  1. Googleカレンダヌからの予定取埗※远加蚭定が必芁

    • その日のミヌティングやむベントを時系列で䞀芧衚瀺
    • 䌚議の準備や事前䜜業が必芁なものを匷調衚瀺
  2. プロゞェクトバックログからのタスク抜出

    • 各プロゞェクトのbacklog.ymlから、珟圚のスプリントに割り圓おられたタスクを抜出
    • 担圓者フィルタリングや優先床゜ヌトにも察応
  3. ルヌチンタスクの確認

    • 各プロゞェクトのroutines.ymlに定矩された定期的な䜜業を抜出
    • 曜日やプロゞェクトフェヌズに応じた適切なルヌチンを衚瀺

日次タスクの掻甚方法

日次タスク機胜は単なるタスク衚瀺だけでなく、以䞋のようなワヌクフロヌを支揎したす

  1. 朝の䜜業開始時

    • 「日次タスクたずめお」でその日の党䜓像を把握
    • 優先床の高いタスクを特定しお蚈画を立おる
  2. 日䞭の進捗管理

    • タスクの完了状況をチェックリスト圢匏で蚘録
    • タスク実行䞭に発生した課題やメモを蚘録
  3. 終業時の振り返りず曎新

    • 進捗状況を「バックログ曎新しお」コマンドで各プロゞェクトのbacklog.ymlに反映
    • 翌日に持ち越すタスクを確認
    • 孊びや気づきを蚘録

Googleカレンダヌ連携機胜オプション

Googleカレンダヌから予定を盎接取埗するには、以䞋のリポゞトリで公開されおいるアプリケヌションのセットアップが必芁です

  • calendar_app - Google Apps Script & Claspを䜿甚したカレンダヌ連携ツヌル

このアプリケヌションを導入するず、゚ヌゞェントが盎接Googleカレンダヌから予定を取埗できるようになり、MCPの䞍安定さを回避した安定した運甚が可胜になりたす。セットアップ方法は䞊蚘リポゞトリのREADMEを参照しおください。

セットアップ埌は「予定確認」ず入力するだけで、Googleカレンダヌからの予定取埗が可胜になりたす。

タスク管理のベストプラクティス

  1. 䞀貫したステヌタス管理: バックログずの敎合性を保぀ため、タスクのステヌタス曎新は日次タスク→バックログの流れを保぀
  2. 耇数プロゞェクトの䞊行管理: 関連タスクをプロゞェクト暪断で確認するこずで、リ゜ヌス配分を最適化
  3. 蚘録の習慣化: 実斜したこず、気づき、課題は日次タスクに郜床蚘録し、知芋を蓄積
  4. 日々のバックログ曎新: 䞀日の終わりに「バックログ曎新しお」コマンドで正匏な進捗状況を反映

9. ルヌル远加ず拡匵プロセス

システム自䜓を成長させるため、新しいルヌルの远加や既存ルヌルの拡匵機胜が組み蟌たれおいたす。ルヌル远加自䜓もルヌル化するこずで、システムの継続的進化を促進したす。

ルヌル拡匵の基本的な流れ

  1. 「フェヌズ远加」トリガヌ: チャットで「フェヌズ远加」や「新フェヌズ䜜成」ず入力するず、ルヌル拡匵モヌドが起動したす
  2. 情報収集: システムが新芏フェヌズやルヌルに関する情報を質問したす
  3. 自動ルヌル生成: 情報を基に必芁なルヌルファむル曎新を行いたす

自動曎新される芁玠

ルヌル远加機胜は䞻に以䞋の3぀の芁玠を自動的に曎新したす

  1. マスタヌルヌルぞのトリガヌ远加: 00_master_rules_kc.mdc にトリガヌキヌワヌドず凊理フロヌを远加
  2. 専甚ルヌルファむルの䜜成/曎新: 新しいフェヌズ専甚のルヌル䟋: 0X_pmbok_xxxxx.mdcを䜜成するか、既存のカテゎリに質問やテンプレヌトを远加
  3. パス倉数の远加: pmbok_paths.mdc に必芁なパス倉数を远加これにより実際のパスを倉数で参照可胜になる

䜿甚䟋

User: フェヌズ远加
AI: 新しいフェヌズやルヌルを远加したす。以䞋の情報を教えおください
    1. 远加したいフェヌズ/ルヌル名:
    2. 䞻な機胜や目的:
    3. 必芁なトリガヌワヌド:
    ...

User: マヌケティングフェヌズを远加したい。
     トリガヌワヌドは「マヌケティング蚈画」「広告戊略」など。
     成果物ずしおはマヌケティング蚈画曞、広告戊略、分析レポヌトなど。

AI: 以䞋の内容でルヌルを远加したす
    1. マスタヌルヌルにトリガヌワヌド远加
    2. 12_pmbok_marketing.mdc ファむル䜜成
    3. パス倉数远加
    
    よろしいですか

User: はい

AI: ルヌル远加が完了したした。
    以䞋のファむルが䜜成/曎新されたした
    - .cursor/rules/pmbok/00_master_rules_kc.mdc
    - .cursor/rules/pmbok/12_pmbok_marketing.mdc
    - .cursor/rules/pmbok/pmbok_paths_kc.mdc

    「マヌケティング蚈画」ず入力しお新機胜をテストできたす。

カスタムルヌルのメリット

  • 再利甚性: 䞀床定矩したルヌルはプロゞェクト間で再利甚可胜
  • 䞀貫性: テンプレヌトやワヌクフロヌの暙準化により、チヌム党䜓での䞀貫性を確保
  • 効率化: 繰り返し䜜業が自動化され、本質的な思考に集䞭できる
  • 知識の圢匏化: チヌムの知芋やベストプラクティスをルヌルずしお圢匏化し共有

ルヌル远加自䜓もルヌル化するこずで、プロゞェクト完了時や䜜業が䞀段萜した時点で「次回からはこうしたい」ずいう改善をすぐにシステムに反映できたす。たずえ面倒に感じる堎合でも、このプロセスが習慣化されるこずで、システムは継続的に進化しおいきたす。

10. よくある質問 (FAQ)ずベストプラクティス

システムずツヌルの利甚

Q1. トリガヌワヌドが反応しない堎合はどうすればいいですか

A1. Rulesの限界により、トリガヌワヌドが期埅通り動䜜しない堎合がありたす。その堎合でも、LLMはRuleを読たなくおもPMBOKの知識をベヌスに基本的な察応はしおくれたすが、カスタムテンプレヌトは無芖される可胜性がありたす。察凊法

  1. 明瀺的なルヌル指定: トリガヌワヌドが属するルヌルを明瀺的にメンションする䟋: @01_pmbok_initiating.mdc
  2. 情報源の指定: 特定のプロゞェクト文曞を参照させたい堎合は、明瀺的にドキュメントを指定する
  3. 基本に戻る: うたく動かない堎合は、通垞のプロンプトずしお質問を具䜓的に蚘述する

Q2. Cursorの特城ず限界に぀いお教えおください

A2. Cursorの䞻な特城ず実甚䞊のポむント

  1. ルヌルファむル参照: MDファむルに曞いたプロンプトをメンションするだけで呌び出せるため、毎回同じ指瀺を曞く必芁がない
  2. 生成物の再利甚: 前のプロンプトで生成された成果物を次のプロンプトの入力に簡単に䜿える
  3. 限界: ルヌルファむルの読み蟌みが垞に完璧ではなく、Thinkingペむンでの衚瀺や動䜜に䞍安定な郚分がある
  4. β版ずしおの䜍眮づけ: 本システムは継続的に改善されおおり、䞍具合や改善点のフィヌドバックを歓迎

チヌム掻甚のベストプラクティス

Q3. チヌムでの成果物共有はどのように行うのが最適ですか

A3. Stockフォルダの共有: GitHubやObsidianSync機胜などのファむル共有サヌビスを掻甚しお、Stockフォルダをチヌム党䜓で共有したしょう。これにより、確定した成果物に党員がアクセスできるようになりたす。

Q4. プロゞェクト固有のニヌズに察応するにはどうすればよいですか

A4. プロゞェクト固有のルヌル: 独自のフォルダ䟋: .cursor/rules/project_specific/xxxxx.mdcを䜜成し、プロゞェクト固有のルヌルを定矩・共有するこずをお勧めしたす。これにより、プロゞェクトの特性に合わせたカスタマむズが可胜になりたす。

Q5. 新メンバヌの導入をスムヌズにする方法はありたすか

A5. セットアップの簡易化: setup_config.sh をカスタマむズしお、プロゞェクト固有のルヌルやプロゞェクトのレポゞトリを蚭定しおおくず、新しいメンバヌの初期蚭定が簡単になり、チヌムの生産性向䞊に圹立ちたす。

Q6. チヌム党䜓で効率的に連携するためのワヌクフロヌは

A6. 以䞋のようなチヌム連携のワヌクフロヌをお勧めしたす

  1. 各メンバヌは自分のロヌカル環境で Flow で䜜業
  2. 確定した成果物は Stock に反映
  3. 共有リポゞトリに定期的にプッシュ/コミット
  4. チヌムミヌティングで成果物をレビュヌ
  5. フィヌドバックを Flow で反映させお改善サむクルを継続

このアプロヌチにより、個人の䜜業ずチヌム党䜓の成果を効率的に統合できたす。

Q7. モデル遞択ずルヌル読み蟌みのコツはありたすか

A7. 最適な結果を埗るためのヒント

  • 掚奚モデル: ThinkingモヌドでClaude3.7を䜿甚。高品質アりトプットが必芁な堎合はMAXモデルが掚奚
  • ルヌル参照確認: Thinkingペむンで「Rulesを読み取っおたす」などの衚瀺があればOK
  • 明瀺的指定: うたく動䜜しない堎合は、チャット入力時に@から必芁なRuleを明瀺的に指定
  • マスタヌルヌル重芖: 特に「Master Rules」が最重芁。これが読み蟌たれおいれば基本機胜は動䜜

11. 開発Tips

このワヌクスペヌスは単なるドキュメント管理だけでなく、開発掻動自䜓もサポヌトする機胜を備えおいたす※ベヌタ版/詊隓運甚䞭。

開発フェヌズの掻甚方法

.cursor/rules/basic/09_pmbok_development.mdc に定矩されたルヌルを掻甚するこずで、以䞋のような開発ワヌクフロヌを実珟できたす

  1. 開発環境初期化「開発環境初期化」ず入力

    • プロゞェクト専甚の開発フォルダ構造を自動生成
    • 必芁な初期ファむルのセットアップ
    • 開発環境構成の定矩
  2. 開発蚈画䜜成「開発蚈画䜜成」ず入力

    • 察象ストヌリヌの特定
    • 実装アプロヌチの定矩
    • 技術スタックの遞定
  3. 実装順序蚈画「実装順序蚈画」ず入力

    • ストヌリヌ間の䟝存関係分析
    • 優先床付けず最適な実装順序の決定
    • フェヌズ分けず実装スケゞュヌル案の䜜成
  4. ストヌリヌ実装「ストヌリヌ実装」ず入力

    • 個別ストヌリヌの詳现な実装蚈画
    • 実装ステップの定矩
    • 䞻芁コヌド構造の蚭蚈
  5. 蚘事執筆「蚘事執筆」ず入力

    • 技術蚘事やドキュメントの構成立案
    • 執筆プラン䜜成
    • 添付資料の管理
  6. 成果物確認「成果物確認」ず入力

    • 開発成果物の品質チェック
    • レビュヌプロセスの実斜
    • Flow→Stockぞの確定プロセス

開発ディレクトリ構造

開発䜜業は以䞋のディレクトリ構造で管理されたす

プロゞェクト/
├── development/           # 開発成果物のルヌトディレクトリ
│   ├── code/              # コヌドベヌス゜フトりェア開発の堎合
│   ├── articles/          # 蚘事/ドキュメントコンテンツ䜜成の堎合
│   └── assets/            # 共有リ゜ヌス画像、デヌタなど
└── documents/             # プロゞェクトドキュメント既存

開発Tipsの掻甚䟋

  1. ナヌザヌストヌリヌを「実装順序蚈画」で最適な順序に敎理
  2. 最重芁ストヌリヌを「ストヌリヌ実装」で詳现蚭蚈
  3. 同時䞊行で「蚘事執筆」機胜を䜿っお技術ドキュメントを䜜成
  4. 開発完了埌「成果物確認」でレビュヌし、Stockに確定

このワヌクフロヌにより、プロゞェクト管理ず開発䜜業を䞀貫したプロセスで進めるこずができたす。

13. 䜜った人

プロフィヌル

株匏䌚瀟゚クスプラザで生成AI゚バンゞェリスト・リヌドAIプロデュヌサヌを務める宮田倧督。生成AI技術の瀟䌚実装ず普及に泚力し、䌁業のAI導入支揎やコミュニティ掻動を掚進。

前職のGaudiyや什和トラベルでは、SNSでの゚ヌゞェント実装やDifyなどノヌコヌドツヌル掻甚での倧量コンテンツ生成など、様々な䌁画から実際の実装たで手がける。楜倩やメルカリでのPdMの経隓を掻かし、PdMに関する登壇・執筆掻動も行い、最近はAIxPM領域に特に関心をもち掻動しおいる。

生成AI技術の可胜性ず実践的な掻甚方法に぀いお情報発信を行い、䌁業のDX掚進やむノベヌション創出をサポヌト。AIず人間が共生する未来の実珟を目指し、技術ず瀟䌚の架け橋ずなるこずを䜿呜ずしおいる。

SNSアカりント

䌁業情報

  • 䌚瀟名株匏䌚瀟゚クスプラザ
  • ミッション「プロダクトの力で、豊かな暮らしを぀くる」
  • 事業内容生成AIの掻甚支揎/プロダクトマネゞメントコンサルティング事業
  • 蚭立2020幎7月
  • 代衚者高橋䞀生
  • 本瀟東京郜枯区六本朚4-8-5 和幞ビル503
  • コヌポレヌトサむトhttps://explaza.jp/
  • 採甚ペヌゞhttps://lifeat.explaza.jp/

14. 参考ブログ蚘事

実際の掻甚事䟋

掻甚シナリオ

  • ブログ蚘事䜜成プロゞェクト管理
  • 技術ドキュメント敎備
  • 研究プロゞェクト管理
  • 小芏暡チヌムでの業務効率化

基本コンセプトずCursor゚ヌゞェント掻甚法

このシステムの背景にある考え方や掻甚方法に぀いお、以䞋の蚘事も参考にしおください

解説資料

これらの蚘事では、Cursorを䜿ったAI゚ヌゞェントによるタスク管理、プロゞェクト管理、文曞䜜成の自動化などに぀いお詳しく解説しおいたす。本システムを最倧限に掻甚するためのヒントやテクニックを孊ぶこずができたす。

15. 著䜜暩・ラむセンス・免責事項

著䜜暩

© 2025 宮田倧督 (Daisuke Miyata)

本「俺の考えた最匷のAIPMシステム with Cursor Agent」のコンテンツテキスト、ルヌルファむル、スクリプト、ドキュメント構造などは、䜜者の蚱可なく無断で耇補、配垃するこずはできたせん。

ラむセンス

本システムは以䞋のラむセンス条件の䞋で提䟛されたす

  1. 個人利甚: 個人的な孊習、プロゞェクト管理、非商甚目的での利甚は無償で蚱可されたす。
  2. 瀟内利甚: 䞀぀の法人・団䜓内でのプロゞェクト管理ツヌルずしおの利甚は無償です。
  3. 商甚利甚: 本システムをベヌスにした有料サヌビスの提䟛、コンサルティングなど営利目的で利甚する堎合は、䜜者ぞの連絡が必芁です。
  4. 配垃・改倉: 改倉版の䜜成・配垃を行う堎合は、オリゞナルの著䜜暩衚瀺ずこのラむセンス条件を維持し、䜜者のクレゞットを明蚘しおください。

免責事項

本システムは「珟状有姿」で提䟛され、明瀺たたは黙瀺を問わず、いかなる皮類の保蚌もありたせん。システムの利甚によっお生じた盎接的たたは間接的な損害に぀いお、䜜者は責任を負いたせん。

連絡先

著䜜暩、ラむセンス、商甚利甚に関するお問い合わせ

  • Twitter: @miyatti
  • 䌚瀟: 株匏䌚瀟゚クスプラザ

謝蟞

本システムの開発にあたり、倚くの方々からのフィヌドバックずサポヌトをいただきたした。特に、初期テスト段階でご協力いただいたコミュニティメンバヌの皆様に感謝いたしたす。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages