Community라이팅 & 에디팅github.com

cbrock84/portfolio-governance

포트폴리오 작업을 관리합니다 — 접수, 우선순위 지정, 단계 관문, 자원 충돌, 그리고 중단 결정. 접수 및 우선순위 설정, 단계 관문 실행, 경쟁이 있는 이니셔티브 간의 결정, 프로젝트 간 자원 충돌 해결, 또는 모든 것이 진행 중이고 완료되지 않는 이유를 파악할 때 사용하세요.

portfolio-governance란 무엇인가요?

이 스킬은 포트폴리오 거버넌스(portfolio governance)를 통해 조직이 동시에 진행하는 작업을 체계적으로 관리하고 완료율을 높이는 방법을 제공합니다. 실제 전달 용량(capacity)을 기준으로 우선순위를 정하고, 모든 제안에 대해 최소한의 요구사항(목표, 근거, 규모, 담당자, 기회비용)을 의무화하며, 각 단계 관문(stage gate)에서 중단·일시 중지·방향 전환이 가능하도록 설계합니다. 특히 리소스 충돌은 프로젝트 간 협상이 아닌 포트폴리오 차원에서 해결해야 하며, 중단을 정상적인 결정으로 받아들이지 않으면 '굶주리는(starving)' 프로젝트가 발생해 용량이 낭비된다는 점을 강조합니다. 이 스킬은 Claude Code, Cursor, Codex 등 모든 AI 에이전트 플랫폼에서 사용할 수 있으며, SKILL.md 문서에 기반하여 접수→우선순위→단계 관문→중단→리소스 충돌 해결의 전 과정을 안내합니다.

지원 대상~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에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

포트폴리오 거버넌스

포트폴리오의 핵심 질문은 어떤 프로젝트가 좋은지가 아닙니다. 제안되는 대부분의 작업은 개별적으로 보면 타당합니다. 진짜 질문은 조직이 실제로 완료할 수 있는 프로젝트가 무엇인지입니다. 완료야말로 가치를 창출하고 시작은 아무 가치도 만들지 않기 때문입니다.

접수를 실제 관문으로 만들기

단일 진입점이 없으면 작업은 관계와 규모를 통해 들어오고, 포트폴리오는 누가 가장 끈질기게 요청했는지의 합계가 됩니다.

누가 요청했는지와 관계없이 모든 제안에 동일한 최소 요구사항을 요구하세요: 추구하는 결과, 그 결과가 중요한 근거, 대략적인 규모, 책임 소유자, 그리고 진행될 경우 어떤 일이 일어나지 않을지. 마지막 항목이 가장 정직한 부분입니다 — 용량은 고정되어 있으므로, 어떤 것을 승인하는 것은 다른 것을 거절하는 것이며, 그 거절이 명시적으로 언급되든 말든 마찬가지입니다.

가치가 아닌 용량에 따라 우선순위 정하기

가치별 순위를 매기면 선 위의 모든 것이 승인되는 목록이 생성되며, 그 선은 상상에 불과합니다. 우선순위는 실제로 측정된 전달 용량을 기준으로 절단선(cut)을 만들 때에만 의미가 있습니다 — 처리량 측면은 operations:capacity-and-demand-planning을 참조하세요.

진행 중인 작업을 제한하세요. 8개를 처리할 수 있는 용량으로 20개의 동시 이니셔티브를 운영하는 조직은 20개를 천천히 전달하지 않습니다. 대략 8개를 훨씬 늦게, 20개 전체의 컨텍스트 전환 오버헤드와 함께 전달합니다. 더 적은 것을 완료하는 것이 달력 시간 기준으로 더 빠릅니다 — 이는 직관에 반하기 때문에, 규율을 유지하려면 좋은 의도가 아닌 거버넌스가 필요합니다.

'아니오'라고 말할 수 있는 단계 관문

유일한 결과가 승인인 관문은 상태 회의(status meeting)에 불과합니다. 각 관문은 중단, 일시 중지 또는 방향 전환을 할 수 있어야 하며, 그렇게 할 수 있는 권한을 가진 명명된 의사 결정자가 필요합니다.

문서가 작성되었는지가 아니라 이전 관문 이후 배운 내용을 기준으로 관문을 평가하세요. 유용한 질문은 더 많은 정보를 알게 된 지금도 그 사례(case)가 여전히 유효한가입니다 — 그리고 그렇지 않은 경우가 빈번하며, 이것이 바로 관문이 존재하는 목적이 표면화하는 정보입니다.

중단은 가장 어렵지만 가장 가치 있는 행위

조직은 시작은 잘하고 중단은 잘 못합니다. 매몰비용, 후원자의 명성, 실수 인정의 불편함 때문에 죽은 프로젝트가 포트폴리오 전체가 필요로 하는 용량을 계속 소비하게 됩니다.

중단을 정상적이고 비처벌적인 결과로 만드세요. 중단이 실패로 취급되면 프로젝트는 결코 중단되지 않습니다 — 조용히 굶주리게 되는데, 이는 같은 비용을 들이면서도 확보된 용량도 없고 누구도 지적할 수 있는 결정도 없는 상태입니다.

리소스 충돌

프로젝트 간 충돌은 여기, 포트폴리오 차원에서 해결되어야 하며, 프로젝트가 서로 협상하도록 해서는 안 됩니다. 협상에 맡기면 결과는 조직에 대한 가치보다 후원자의 직급을 반영하게 됩니다.

여러 이니셔티브의 중요 경로(critical path)에 동일한 희소 전문가가 나타나는지 주목하세요 — 이것이 포트폴리오 전체 지연의 가장 흔한 보이지 않는 원인입니다.

절대 하지 말아야 할 것

  • 대체할 대상을 명시하지 않고 작업을 승인하지 마세요.
  • 실제 용량에 선을 그리지 않고 우선순위 순서를 정하지 마세요.
  • 아무것도 중단할 수 없는 관문을 운영하지 마세요.
  • 프로젝트를 중단하는 대신 굶주리게 하지 마세요.

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.

관련 스킬