Communityライティング&編集github.com

cbrock84/portfolio-governance

ポートフォリオのワークを統制します — 案件受付、優先順位付け、ステージゲート、リソース競合、そして中止。案件の受付と優先順位付けの設定、ステージゲートの実行、競合するイニシアチブ間の決定、プロジェクト間のリソース競合の解決、またはすべてが進行中で何も完了しない理由の解明に使用します。

portfolio-governance とは?

このスキルは、組織がポートフォリオ全体のワークを効果的に管理・統制するためのガバナンス構造を提供します。従来の「良いプロジェクトを選ぶ」というアプローチではなく、「組織が実際に完了できるプロジェクト」に焦点を当てます。主な機能には、厳格な案件受付(単一の入口から統一された要件で評価)、実際のキャパシティに基づく優先順位付け(「優秀さ」ではなく「消化能力」で判断)、「ノー」と言えるステージゲート(単なるステータス会議ではなく、学習に基づいて停止・一時停止・方向転換が可能)、そしてプロジェクトの中止を正常かつ非懲罰的な結果として扱う文化の促進が含まれます。リソース競合はポートフォリオレベルで解決し、プロジェクト間の交渉に委ねません。このスキルはClaude Code、Cursor、Codexなどのプラットフォームで使用でき、マークダウン形式のドキュメントとして提供されます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/cbrock84/headcount/tree/main/plugins/pmo/skills/portfolio-governance

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ポートフォリオガバナンス

ポートフォリオの問題は、どのプロジェクトが優れているかではありません。提案される仕事のほとんどは、単独では理にかなっています。 問題は、組織が実際に完了できるプロジェクトはどれかであり、完了することこそが価値を生み、開始することは何も生み出さないという点です。

真のゲートとしての案件受付

単一の正面玄関がなければ、仕事は人間関係と量を通じて入り込み、ポートフォリオは最も執拗に依頼した人の合計となります。

誰が依頼したかに関わらず、すべての提案に同じ最低限の要件を求めます:求められる成果、それが重要である証拠、大まかな規模、責任を持つ所有者、そしてそれが進行した場合に何が行われなくなるか。最後のものは正直な部分です — キャパシティは固定されているため、何かを承認することは、たとえその拒否が明言されなくても、他の何かを断ることです。

優秀さではなくキャパシティに基づいて優先順位付けする

価値でランク付けすると、線より上のすべてが承認され、その線は架空のものになります。優先順位付けは、実際に測定された配送キャパシティでカットが行われた場合にのみ意味を持ちます — スループットの面については operations:capacity-and-demand-planning を参照してください。

進行中の作業を制限する。 20の並行イニシアチブを実行していてキャパシティが8の組織は、20をゆっくりと納品するのではなく、8をかなり遅れて、20すべてにわたるコンテキストスイッチのオーバーヘッドを伴って納品します。より少ないことを完了する方が、壁時計時間では速いです — これは直感に反するため、規律には善意ではなくガバナンスが必要です。

「ノー」と言えるステージゲート

唯一の成果が承認であるゲートは、ステータス会議です。各ゲートは停止、一時停止、または方向転換ができなければならず、それを行う権限を持つ指名された意思決定者が必要です。

文書が作成されたかどうかではなく、前回のゲート以降に学んだことに基づいてゲートを実施します。有用な質問は、より多くの情報が得られた今でもそのケースが成り立つかどうかです — そしてそれはしばしば成り立たず、それがまさにゲートが存在して明らかにする情報です。

中止は最も困難で最も価値のある行為

組織は開始は上手く、中止は下手です。サンクコスト、スポンサーの威信、そして過ちを認めることへの不快感により、死んだプロジェクトがポートフォリオ全体に必要なキャパシティを消費し続けます。

中止を正常で非懲罰的な結果にします。中止が失敗として扱われる場合、プロジェクトは決して中止されません — 静かに飢え死にさせられますが、これは同じコストでありながら解放されるキャパシティはなく、誰も指摘できる決定もありません。

リソース競合

プロジェクト間の競合は、プロジェクト同士の交渉ではなく、ここポートフォリオで解決されます。交渉に委ねると、結果は組織にとっての価値ではなく、スポンサーの年功序列を反映します。

同じ希少なスペシャリストが複数のイニシアチブのクリティカルパスに現れていないか注意してください — ポートフォリオ全体の遅延の最も一般的な目に見えない原因です。

絶対にしないこと

  • 何を押しのけるかを明示せずに作業を承認する。
  • 実際のキャパシティに線を引かずに優先順位を設定する。
  • 何も停止できないゲートを運営する。
  • プロジェクトを中止する代わりに飢え死にさせる。

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

cbrock84/interface-craft

Raises the visual and interaction quality of an interface — layout, hierarchy, type, spacing, density, and the details that separate a considered product from a generic one. Use this when a screen works but looks unfinished or default, when a layout feels crowded or arbitrary, when a page has no clear focal point, or when an interface needs to feel trustworthy rather than merely functional.

cbrock84/org-design

Designs how an organization is structured — reporting lines, team boundaries, spans and layers, role definition, and workforce planning against the strategy. Use this to structure a new team, restructure an existing one, resolve unclear ownership between teams, plan headcount, or diagnose why a team underperforms for structural rather than individual reasons.

cbrock84/product-launch

Takes something built and gets it into the market — tiering the launch to match what it actually warrants, sequencing internal readiness before external announcement, preparing sales and support to answer the questions it creates, choosing the date for a reason, and measuring adoption rather than announcement reach. Use this to plan a launch, right-size one that is consuming more than it deserves, work out why a released feature nobody uses was launched loudly, or run the weeks after launch day.

cbrock84/program-management

Plans and drives cross-functional programs to delivery — scope, sequencing, dependencies, status, risk, and the escalations that keep work moving. Use this to run a multi-team initiative, recover a program that is slipping, build a delivery plan with dependencies, structure status reporting, or diagnose why cross-team work keeps missing dates.

cbrock84/project-delivery

Plans and delivers a single project — scope, estimation, scheduling, critical path, tracking, and recovering when it slips. Use this to plan a project, build or challenge a schedule, estimate credibly, track progress meaningfully, or recover a project that is late.

cbrock84/retention

Diagnoses and reduces churn — cancellation flows, save offers, failed-payment recovery, at-risk detection, and the product and service causes underneath. Use this when churn is rising or unexplained, to design a cancellation or win-back flow, to recover involuntary churn, to identify at-risk accounts before they leave, or to decide whether a retention problem is a product problem.

cbrock84/sales-enablement

Builds what a sales team needs to sell — pitch decks, one-pagers, objection handling, competitive battlecards, demo scripts, and case studies. Use this to create or fix sales collateral, prepare for a competitive deal, build a demo flow, document objection responses, or diagnose why a pitch is not converting.

cbrock84/tax

Structures the tax questions a growing business faces — corporate income, sales and use, payroll, nexus, and the obligations created by hiring or selling somewhere new. Use this to work out what a new state or country obligates you to, prepare for a tax filing or audit, understand sales tax on your product, or check what a remote hire or new market triggers.

cbrock84/unit-economics

Establishes whether the business makes money on each customer or unit — contribution margin, acquisition cost, payback period, lifetime value, and the cohort behavior underneath. Use this to assess whether growth is profitable, evaluate a channel or segment, support a pricing decision, judge how fast the business can afford to grow, or diagnose why revenue growth is not producing profit.

cbrock84/video-content

Plans and scripts short-form and long-form video, and designs the packaging — titles, thumbnails, and openings — that determines whether it gets watched. Use this to script a video, plan a series, fix retention or click-through problems, design thumbnail and title concepts, or turn written content into video. For a YouTube channel specifically — idea selection, retention teardowns, and channel-level strategy — use `youtube-producer`.

cbrock84/visual-content

Designs and directs the visual assets that carry content — carousels, infographics, quote graphics, diagrams, and social imagery — including the generation prompts where they are AI-produced. Use this to turn a written piece into a visual format, design a carousel or infographic, create social graphics, or fix visuals that are not stopping the scroll.

関連スキル