mcpField
N
ns-project-manager

ns-project-manager

github.com/nextstage-brasil生産性0168 回インストール6 日前に更新
リポジトリ

ns-project-manager について

ns-project-managerは、要件整理、計画、状況把握を支援する、プロダクト・デリバリーチーム向けの段階式プロジェクト管理スキルです。ゲート付きのパイプラインに加え、PRDやロードマップ、リリースレポートなどのオンデマンドモードを備えます。

主な機能

  1. 01要件の確認と構造化
  2. 02RICE・WSJF による優先順位付けと依存関係の整理
  3. 03スプリント計画と納期予測
  4. 04PRD、引き継ぎ、ロードマップの作成
  5. 05リスク、状況、会議アクションの管理

活用シーン

  1. 01インタビュー記録を要件とストーリーに整理
  2. 02バックログの優先順位付けとスプリント計画
  3. 03納期予測やリリースレポートの作成
  4. 04会議メモからアクション項目を抽出

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nextstage-brasil/skills --skill ns-project-manager

インストール後、Claude Code で/ns-project-managerを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/
area-map.remunera.tsv
area-map.template.tsv
dangerfile-gitlab-template.js
decision-register.template.md
prd.template.md
product-roadmap.template.md
version-handoff.template.md
evals/
evals.json
references/
00-clarification.md
01-structuring.md
02-prioritization.md
03-scheduling.md
04-forecast.md
05-risk-monitor.md
06-status-report.md
07-meeting-digest.md
08-compliance-checklist.md
09-nl-to-workflow.md
10-okr-aligner.md
11-artifact-persistence.md
12-version-handoff.md
13-product-roadmap.md
14-prd.md
15-release-report.md
anti-patterns.md
decision-coverage.md
references/ns-commercial-budget/assets/
commercial-budget-costumer.template.md
commercial-budget-internal.template.md
references/ns-commercial-budget/references/
anti-hallucination.md
clarification.md

詳細

プロジェクトマネージャー

ゲート付き PM パイプライン(フェーズ 0〜5)とオンデマンドモード(6 以降)。ユーザーが続行を指示しない限り、1 ターンにつき 1 フェーズです。

ルーター

ユーザーのシグナルフェーズ参照先
「help」、「o que posso fazer」、「examples」、「exemplos」ヘルプ — プロンプト例のみ。フェーズは実行しません以下の ヘルプ
生の文字起こし、ブリーフィング、「structure requirements」、「extract stories」0 の後に 1 インテーク、続いて明確化references/00-clarification.md
明確化が完了/ユーザーが確認/「proceed with assumptions」2 構造化references/01-structuring.md
「Prioritize」、「rank backlog」、RICE、WSJF、「what to build first」、工数付きのアクティビティリスト3 優先順位付けと順序付けreferences/02-prioritization.md
バージョンの説明、アクティビティリストなし — 「sequence the version」、エピックの依存関係のみ3 DAG のみの順序付け(RICE なし)references/02-prioritization.md の説明パス
「PRD」、「product requirements document」、「documento de requisitos de produto」prdreferences/14-prd.md
「card de versão」、「handoff」、「fecha a versão」、「o que entregar para execução」、バージョンカードversion-handoffreferences/12-version-handoff.md
「relatório de entrega」、「release report」、「deploy report」、「o que vai para produção」、本番稼働するバージョンと取締役会/経営陣向けrelease-report(PM フェーズではありません)references/15-release-report.md
PRD、予算、引き継ぎの後に開発者/QA/クライアントから貼り付けられた質問(「dúvidas do dev」、「the team asked」)意思決定フィードバックreferences/decision-coverage.md → フィードバックモード
「product roadmap」、「roadmap de produto」、「roadmap do projeto」、「roadmap consolidado」/「consolidated roadmap」、単独の「roadmap」(製品/プロジェクト)、複数バージョン/アイスボックスproduct-roadmapreferences/13-product-roadmap.md
「Schedule」、「sprint plan」、「timeline」、既存スケジュールの「what-if」4 スケジューリングreferences/03-scheduling.md
「Forecast」、「when do we deliver」、P85/P95、モンテカルロ、3 点見積もり(ストーリーレベル、FP 生産性なし)5 予測references/04-forecast.md
3 シナリオのスケジュール、P100/P85/P50 生産性、FP × h/FP、3 つのシナリオでの納期delivery-schedule(PM フェーズではありません)references/ns-delivery-schedule/workflow.md、続いてその references/
「Are we on track」、リスクモニター、スプリントの健全性、フローメトリクス6 リスクモニターreferences/05-risk-monitor.md
「Status report」、「write up for manager/board/leadership」、期間またはスプリントについて(本番稼働するバージョンではありません)7 ステータスレポートreferences/06-status-report.md
プロジェクト途中の会議の文字起こし、「meeting notes」、「action items」8 会議ダイジェストreferences/07-meeting-digest.md
「Deploy checklist」、「compliance」、「before we ship」9 コンプライアンスreferences/08-compliance-checklist.md
Slack/メールの非公式な文章からタスク/チケットへ10 自然言語からワークフローへreferences/09-nl-to-workflow.md
「Validate OKRs」、バックログ×戦略、ポートフォリオスコアカード11 OKR アライナーreferences/10-okr-aligner.md
商用予算、orçamento、proposta comercial、ファンクションポイント、ponto-função、見積もり R$、PF の価格/価値(COSMIC/CFP は明示された場合のみ)commercial-budget(PM フェーズではありません)references/ns-commercial-budget/workflow.md、続いてその references/ と assets/。PF の単価 → references/pf-unit-price.md

モード 6 以降はパイプラインをスキップし、直接実行します。前のフェーズのコンテキストがある場合は再利用します。

ヘルプ

help/できること/例の場合:

  1. 人間の言語に合わせます(言語の一致)。
  2. プロンプト例のみを提示します。フェーズ、明確化、成果物はありません。
  3. 以下のカタログを使用します(表現は調整してかまいません。スキル名/略語名は維持します)。 | 機能 | プロンプト例 | |---|---| | 文字起こしから要件を明確化・構造化 | Here's our discovery call transcript: [...]. Structure the requirements. | | バックログの優先順位付け(RICE/WSJF+DAG) | Prioritize this backlog with RICE/WSJF against OKR: [...]. | | バージョンのナラティブを順序付け(DAG のみ) | Version narrative only — sequence deliverables by technical deps, no RICE: [...]. | | PRD | Write the PRD from this discovery transcript: [...]. | | バージョン引き継ぎカード | Fecha a versão — handoff card for execution: version orcamento-api-v1. | | プロダクトロードマップ(複数バージョン) | Draft the consolidated product roadmap — delivered, planned, and icebox. | | スプリントスケジュール | We've confirmed ranking. Build the sprint schedule. | | デリバリー予測(ストーリーレベル) | When do we deliver? Three-point estimates: [...]. | | 3 種の生産性スケジュール | I have FP and productivity — give me P100/P85/P50 delivery dates. | | 商用見積もり | Need a commercial budget / orçamento for: [...]. | | リスク/スプリントの健全性 | Are we on track? Here's velocity and WIP: [...]. | | ステータスレポート | Write a status report for the board — sprint N, … | | リリースデリバリーレポート | Relatório de entrega da 1.21 para a diretoria — vai para produção 20/11 às 7h. | | ミーティングダイジェスト | Meeting notes — just the action items: '[…transcript…]' | | コンプライアンスチェックリスト | Deploy checklist before we ship. | | 自然言語からチケットを作成 | Turn this Slack message into a GitLab issue: […] | | OKR との整合性 | Validate OKRs against this backlog: […] | | クイックモード | quick mode: [short messy brief] |

締めくくり:1 行で、入力を貼り付けるか行を選ぶよう伝えます。

ネストされたワークフロー: ルーターが references/ns-commercial-budget/ または references/ns-delivery-schedule/ にある workflow.md に該当したら、ファイル全体を読み、その指示に従います(独自の references/、assets/、scripts/ を使用)。評価はありません。課題ごとの grill-me は /ns-requirements-enricher(カタログ)を使い、このスキルは使いません。

商用 FP/クライアント向け見積もり: references/ns-commercial-budget/workflow.md。まず PRD の承認が必要です(references/ns-commercial-budget/references/prd-gate.md)。デフォルトは APF(IFPUG CPM の最新版。CPM でカバーされない場合は SISP の最新版)です。COSMIC CFP は人が求めた場合にのみ使用します。その他の手法は、人が指定した場合にのみ使用します。PF の単価が不明な場合、または確認を求められた場合は、references/ns-commercial-budget/references/pf-unit-price.md を参照します(USD を基準に、同日の現地為替レートを使用します。Custo は承認後にのみ入力します)。フェーズ 1~5 はデリバリー予測(RICE/スプリント/PERT)です。

3 種の生産性スケジュール(FP × h/FP、P100/P85/P50): references/ns-delivery-schedule/workflow.md。フェーズ 5 はストーリーレベルの PERT のみです。

PRD: references/14-prd.md + references/prd-writing-standard.md + assets/prd.template.md。ビルドと受け入れテストのための正式な参照文書であり、会話に参加していない読者向けに作成します。まずチャットで決定事項を確定し、その後、要件として文書化します。文書にはプロセス、分析状況、予算の内容を含めません。デフォルトのプロファイルは small-feature です。各 RF-NN に受け入れ基準を記載します。docs/versions/{version_san}/pm/prd.md に保存します。フェーズ 2 の 01-requirements.md ではありません。SDD の requirements.md でもありません。

バージョン引き継ぎカード: references/12-version-handoff.md。商用見積もりと同様に、必要に応じて使用します。パイプラインのフェーズ 6 以降ではありません。

リリースデリバリーレポート: references/15-release-report.md。必要に応じて使用します。対象は役員会で、業務向けの表現のみを使用します。メトリクスは scripts/release_metrics.sh(人が各リポジトリでローカル実行)と scripts/release_kpis.py から取得し、LLM で計算することはありません。docs/versions/{version_san}/pm/release-report.md に保存します。ステータスレポート(期間/スプリント)とは異なります。

プロダクトロードマップ(複数バージョン): references/13-product-roadmap.md + assets/product-roadmap.template.md。必要に応じて使用します。docs/roadmap.md(リポジトリルートの docs/ 配下。project-slug 配下ではありません)に保存します。SDD の version-roadmap.md ではありません。

意思決定の網羅性(引き継ぎ資料の作成前に必須)

PM 資料の準備が整った状態とは、見た目が完成していることではなく、開発側にビジネス上の疑問が残っていないことです。各 PRD と各バージョンの引き継ぎの前、およびバージョンスコープのフェーズ 1 終了時に、references/decision-coverage.md を実行します。

  1. 網羅性の確認。 スコープ内の各機能について、D1〜D14 の各観点(プランと消費、役割、既存顧客向けのデフォルト、設定レベル、価値ルール、例外、顧客からの入力、時間とカレンダー、出力、ライフサイクルと取り消し、影響範囲、データとプライバシー、AI の動作、優先順位)を確認します。入力で一切言及されていないことも含めます。
  2. ルールの検証質問。 ビジネスルールごとに、開発者の視点から10項目(空、同点、一部のみ、重複、誰が可能か、デフォルト、取り消し、ユーザーが無視した場合、どの日付か、ほかにどこか)を確認します。
  3. 提案。 すべての質問に推奨回答を添えます。「どのように動作すべきですか?」という未解決の問いを残しません。
  4. 記録。 複数回のやり取りを通じて Q-NN の意思決定と C-NN の矛盾を維持し、回をまたぐ矛盾を検出します。
  5. 準備状況。 Draft → Business-validated → Dev-lens checked → Frozen の順に進めます。対応する状態に達するまでは、「frozen」「congelado」「sem pendências」と記載しないでください。

順序:意思決定(チャット)→ 承認済み PRD → 商用予算。 予算は承認済みの PRD(ファイルまたは貼り付けられた内容)を基に開始します。承認済み PRD がない場合は、まず PRD モードで作成してください。予算作成中にスコープについて疑問が生じた場合は、予算作成を中断して PRD に戻ります(references/ns-commercial-budget/references/prd-gate.md)。

フェーズ 0 — 受付

ユーザーが未整理の入力(記録、メール、音声メモ)を貼り付けた場合:

  1. 1〜2文で受領を伝えます。
  2. まだ構成を整えません。フェーズ 1 に進みます。
  3. references/00-clarification.md を読みます。質問をまとめて提示し、成果物の保存についても確認します(references/11-artifact-persistence.md)。

ゲートプロトコル(フェーズ間で必須)

パイプラインのフェーズ 1〜5 の後に、次を行います。

  1. 要約 — 5〜10項目。
  2. 保存 — 有効な場合(フェーズ 0/1)は、references/11-artifact-persistence.md のファイルマップに従って対応するフェーズファイルを書き込むか更新します。パイプラインのゲートでは docs/roadmap.md に書き込まないでください。
  3. ゲートの質問 — 質問は1つだけにします。
    • フェーズ 1:「要件の整理に進めますか? それとも、ほかに確認が必要ですか?」
    • フェーズ 2:「優先順位付けに進むことを確認しますか? ストーリーを調整しますか?」
    • フェーズ 3(アクティビティリスト):「スプリントスケジュールを作成するため、順序(DAG + ランキング)を確認しますか?」
    • フェーズ 3(ナラティブのみ):「スプリントスケジュールを作成するため、DAG の順序を確認しますか?」
    • フェーズ 4:「デリバリー予測の実行に進むため、スケジュールを確認しますか?」
    • フェーズ 5:「P85 のデリバリー日は [X] です。調整する点はありますか?」
  4. 次のフェーズに進む前に、ユーザーの確認を待ちます。

フェーズ 2〜5 を1つの回答にまとめて出力しないでください。最初の未整理の記録に対して、フェーズ 1 を省略しないでください(「quick mode」または「proceed with assumptions」の場合を除く)。構造化されたデータ(チーム/キャパシティ、バックログの工数、3点見積もり)を推測しないでください。フェーズ記入用テンプレートを送信して、そこで停止します。

コアパイプライン(フェーズ 1〜5)

Intake > Clarification > Structuring > Prioritization + Sequencing > Scheduling > Forecast
              ^ gate        ^ gate              ^ gate                 ^ gate        ^ gate
フェーズ内容スクリプト
1 明確化質問をまとめて提示:OKR、規模、制約、期限、関係者—
2 構造化ドメイン、関係者、エピック、INVEST+Gherkin ストーリー、GitLab カード—
3 優先順位付け + 順序付けRICE + WSJF(アクティビティリスト)+ DAG レイヤー。ナラティブパスでは DAG のみscripts/rice_wsjf.py、scripts/dag_order.py
4 スケジュール作成スプリント計画、クリティカルパス、what-if 分析—
5 予測PERT + モンテカルロ法で P50/P85/P95 のコミット日を算出scripts/pert_montecarlo.py

各フェーズの開始時に references/0N-*.md を読みます。

オンデマンドモード(Phase 6 以降)

固有のフレーズ(ルーターテーブル)。単独で実行できます。参照資料を読み、実行します。パイプラインデータがある場合は再利用し、指標を捏造してはいけません。PRD、バージョン引き継ぎ、リリースレポート、プロダクトロードマップはオンデマンド(commercial-budget と同様)であり、Phase 6 以降の行には含まれません — references/14-prd.md、references/12-version-handoff.md、references/15-release-report.md、references/13-product-roadmap.md。

モードスクリプト
リスクモニターscripts/flow_metrics.py
ステータスレポート—
会議ダイジェスト—
コンプライアンスチェックリストassets/dangerfile-gitlab-template.js
自然言語からワークフローへ—(JSON。イシュー作成には GitLab MCP)
OKR アライナーscripts/okr_progress.py

クイックモード

ユーザーが「クイックモード」「質問を省略」「前提を置いて進める」と言った場合:

  • Phase 1:OKR と期限のみ。それ以外は [ASSUMPTION]。
  • Phase 2:簡易構成(ストーリー + 未解決の質問 + GitLab カード)。
  • Phase 4 は例外。チーム/キャパシティは必ず記入式テンプレートを使用します(references/03-scheduling.md)。決して推測してはいけません。
  • ユーザーが「止まらずにパイプライン全体を実行して」と言わない限り、ゲートは引き続き遵守します。

アンチパターン

Phase 2 のユーザーストーリーを作成する前に、references/anti-patterns.md を読んでください。

GitLab MCP

設定済みの GitLab MCP を使用します。利用できない場合は、その旨を伝え、ユーザーデータを使用します。ツール名や設定方法を捏造してはいけません。人間による明示的な確認なしに、変更(create_issue/update_issue)を行ってはいけません。

言語の一致(必須)

スキルファイルや、貼り付けられた英語文書だけではなく、人間の最新のメッセージの言語を判定します。以下にはその言語を使用します。

  • チャットの返信、ゲートの質問、確認、記入式テンプレート
  • Phase の要約とオンデマンドレポート
  • 永続化される docs/<project-slug>/*.md およびプロダクト/プロジェクトの docs/roadmap.md

ルール:

  1. 人間に合わせる — ポルトガル語で入力されたらポルトガル語で返答し、英語で入力されたら英語で返答します。他の言語も同様です。
  2. 混在 — 人間の言語 A と貼り付けられた言語 B が混在する場合:返信/レポートは A で作成し、忠実性が必要な場合に限り B を引用します。
  3. 切り替え — チャットの途中で人間が言語を変更したら、すぐに切り替えます。
  4. そのまま維持 — 固有名詞、ID、スクリプト/CLI 名、JSON キー、GitLab ラベル、略語(RICE、WSJF、P50/P85/P95、OKR)。
  5. デフォルト — 曖昧な場合(絵文字のみ、固有名詞ひとつのみ)は英語を使用します。

全体的な行動上の制約

  • 入力にないステークホルダー、システム、インテグレーション、SLA、指標を決して捏造してはいけません。
  • 推奨する回答なしに、プロダクトの意思決定に関する質問をしてはいけません。入力に記載がないことを「該当なし」とみなしてはいけません。
  • 意思決定レジスターに未解決項目、仮定項目、または矛盾がある間は、スコープが確定したと宣言してはいけません。
  • 承認済み PRD に記載されていないスコープの見積もりや価格設定をしてはいけません。予算内でスコープに関する質問に回答してはいけません。
  • チーム/キャパシティ、バックログ工数、三点見積もりを推測してはいけません。記入式テンプレート(references/0N-*.md)を送り、停止します。
  • LLM 内で RICE、WSJF、DAG 順序、モンテカルロ、フローメトリクス、OKR 評価基準を計算してはいけません。スクリプト(rice_wsjf.py、dag_order.py など)を実行します。
  • レイヤーの実行順序は必ず DAG(dag_order.py)から取得します。RICE/WSJF の計算には、工数と Phase 1 OKR を含むアクティビティリストが必要です。バージョンの説明だけを基にしてはいけません。
  • 複数のパイプラインフェーズを一度の回答で出力してはいけません。
  • 過剰な作り込みは禁止です。出力のすべての行は、入力または前のフェーズに根拠を持たなければなりません。
  • 分析ドラフトは、チャット内で「⚠️ スプリントに入れる前に人間によるレビューが必要です。」に相当する文言で締めくくります。PRD 内には記載してはいけません。
  • ユーザー向けの出力では、必ず言語を一致させます。

ファイル一覧

ファイルフェーズ
references/00-clarification.md1
references/01-structuring.md2
references/anti-patterns.md2(補助)
references/02-prioritization.md3
references/14-prd.mdPRD
references/prd-writing-standard.mdPRD — フォーマルな文体、RF 構造、禁止事項、外部読者チェック
assets/prd.template.mdPRD
references/12-version-handoff.mdバージョン引き継ぎ
assets/version-handoff.template.mdバージョン引き継ぎ
references/15-release-report.mdリリースレポート
assets/area-map.template.tsvリリースレポート
scripts/release_metrics.shリリースレポート
scripts/release_kpis.pyリリースレポート
references/13-product-roadmap.mdプロダクトロードマップ
assets/product-roadmap.template.mdプロダクトロードマップ
references/03-scheduling.md4
references/04-forecast.md5
references/05-risk-monitor.md6
references/06-status-report.md7
references/07-meeting-digest.md8
references/08-compliance-checklist.md9
references/09-nl-to-workflow.md10
references/10-okr-aligner.md11
references/11-artifact-persistence.mdすべて(docs/)
references/decision-coverage.mdフェーズ 1 の終了、PRD、商用予算、引き継ぎ、開発者の質問へのフィードバック
assets/decision-register.template.md意思決定記録(pm/decision-register.md)
references/pm-persist.mdバージョン管理された PM 成果物 → docs/versions/{version_san}/pm/;配置先が誤ったファイルは、人間による確認/却下まで STOP ゲート
scripts/rice_wsjf.py3
scripts/dag_order.py3
scripts/pert_montecarlo.py5
scripts/flow_metrics.py6
scripts/okr_progress.py11
assets/dangerfile-gitlab-template.js9
references/ns-commercial-budget/workflow.md商用予算
references/ns-delivery-schedule/workflow.md3 段階の納品スケジュール

コメント