Communitygithub.com

cbrock84/program-management

规划和推动跨职能项目交付——范围、排序、依赖关系、状态、风险以及使工作持续进行的升级汇报。可用于运行多团队计划、挽救进度延迟的项目、构建含依赖关系的交付计划、组织状态报告,或诊断跨团队工作为何总是错过截止日期。

program-management 是什么?

该技能专注于解决跨团队项目中的典型断裂点——团队之间的接缝处。它提供了一个结构化的项目交付管理框架,包括明确业务成果与责任人的设定、基于依赖关系和风险而非团队便利的排序策略、反映真实的交付状态而不仅仅是努力程度的报告方法,以及针对范围、容量或依赖问题的具体应对措施。技能适用于任何需要协调多个团队完成共同目标的平台,如Claude Code、Cursor、Codex等。其核心在于将模糊的项目管理直觉转化为可操作、可沟通的规则,帮助项目管理者避免常见的失败模式,如虚构的承诺、事后缓冲和沉默的进度拖延。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/cbrock84/headcount/tree/main/plugins/pmo/skills/program-management

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

项目管理

项目失败发生在团队之间的接缝处,而非团队内部。工作就是处理这些接缝。

设定

  • 一个目标,以业务成果的形式陈述,并附带截止日期。多个同等重要的目标意味着没有目标。
  • 一个指定的负责人——一个人,而不是委员会。项目经理推动;负责人做决策。
  • 用包含项和排除项来定义范围。 排除项是关键工作;未写入的排除项会变成假设。
  • 依赖关系由承担方团队映射并同意,并附上他们实际承诺的日期。计划中依赖项若未得到承担方团队同意,那只是一个愿望。

排序

按依赖关系和风险排序,而不是按团队便利。前置那些可能使计划失效的因素——技术不确定性、供应商决策、可能不会获批的审批。第四个月发现计划不可行是典型的项目失败。

在集成点预留缓冲,而不是在最后预留。尾端预留的缓冲会早早被悄悄消耗掉。

值得阅读的状态

每次汇报只需三件事:我们能否按时完成,自上次以来发生了什么变化,以及需要什么决策或支持。其他一切都是附件。

根据承诺的日期跟踪状态,而不是工作量。“进度80%”不是信息;“集成已完成,迁移周一开始,签批存在风险”才是信息。

尽早且具体地升级汇报。明确说明需要什么决策以及决策截止日期的升级才能得到解决;泛泛的担忧陈述只会被确认而没有任何行动。

进度延迟时

确定是范围问题、容量问题还是依赖问题——对策完全不同,用错对策只会让情况更糟。

然后提供带后果的选择:削减范围(明确削减什么)、延期(说明延长时间以及影响的其他事项)、或增加容量(这在后期很少有帮助,而且常常有害)。

公开地一次性重新设定基线,而不是一周一周地延迟。连续的小规模延迟对信誉的破坏远大于一次诚实的重置。

绝对不要

  • 在存在未解决的阻塞项时仍报告项目状态为绿色。
  • 接受承担方团队未确认的依赖项截止日期。
  • 向一个已经延迟的项目加人并期待加速。

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/portfolio-governance

Governs the portfolio of work — intake, prioritization, stage gates, resource contention, and stopping things. Use this to set up intake and prioritization, run a stage gate, decide between competing initiatives, resolve resource contention across projects, or work out why everything is in flight and nothing is finishing.

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/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.

相关技能