Communitygithub.com

cbrock84/program-management

Planifica e impulsa programas multifuncionales hasta su entrega: alcance, secuenciación, dependencias, estado, riesgos y las escalaciones que mantienen el trabajo en marcha. Úsalo para gestionar una iniciativa multiequipo, recuperar un programa que se está retrasando, construir un plan de entrega con dependencias, estructurar informes de estado o diagnosticar por qué el trabajo entre equipos sigue incumpliendo fechas.

¿Qué es program-management?

Esta habilidad proporciona un enfoque estructurado para la gestión de programas multifuncionales, centrándose en los puntos de integración entre equipos donde suelen ocurrir los fracasos. Ayuda a definir claramente el resultado del programa, asignar un único propietario responsable, documentar el alcance con inclusiones y exclusiones explícitas, y mapear dependencias que los equipos involucrados hayan acordado formalmente. Además, guía la secuenciación del trabajo priorizando dependencias y riesgos, la elaboración de informes de estado significativos basados en fechas comprometidas y acciones concretas, y la gestión de retrasos mediante opciones con consecuencias claras (recortar alcance, extender plazos o agregar capacidad). Es compatible con cualquier plataforma de agente de IA que soporte habilidades personalizadas (como Claude Code, Cursor o Codex) y se integra en el flujo de trabajo del agente a través de su archivo SKILL.md. Ideal para directores de programa, líderes técnicos o cualquier profesional que necesite ejecutar iniciativas complejas con múltiples equipos.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Gestión de programas

Los programas fracasan en las uniones entre equipos, no dentro de ellos. El trabajo está en las uniones.

Configuración

  • Un único resultado, expresado como un resultado de negocio con una fecha. Los programas con varios objetivos iguales no tienen ninguno.
  • Un propietario responsable nombrado — una persona, no un comité. El gestor del programa impulsa; el propietario decide.
  • Alcance redactado como inclusiones y exclusiones. Las exclusiones hacen el trabajo; las exclusiones no escritas regresan como supuestos.
  • Dependencias mapeadas y acordadas por los equipos que las deben, con fechas que realmente han comprometido. Una dependencia en tu plan que el equipo propietario no ha acordado es un deseo.

Secuenciación

Ordena por dependencia y riesgo, no por conveniencia del equipo. Prioriza lo que podría invalidar el plan — la incógnita técnica, la decisión del proveedor, la aprobación que podría no llegar. Descubrir en el cuarto mes que el plan era imposible es el fracaso característico del programa.

Incorpora margen en los puntos de integración, no al final. El margen acumulado al final se consume pronto y en silencio.

Estado que vale la pena leer

Tres cosas, cada vez: si estamos en camino para la fecha, qué cambió desde la última vez, y qué decisión o desbloqueo se necesita. Todo lo demás es apéndice.

Realiza el seguimiento del estado contra fechas comprometidas, no contra el esfuerzo. "Completado al 80%" no es información; "la integración está hecha, la migración comienza el lunes, la aprobación es el riesgo" sí lo es.

Escala temprano y específicamente. Una escalada que nombre la decisión necesaria y la fecha en que se necesita se resuelve; una declaración general de preocupación se reconoce y no pasa nada.

Cuando se retrasa

Determina si es un problema de alcance, un problema de capacidad o un problema de dependencia — los remedios son completamente diferentes y aplicar el equivocado lo empeora.

Luego presenta opciones con consecuencias: recortar alcance (nombra qué), extender (di cuánto y qué más se ve afectado), o agregar capacidad (que rara vez ayuda tarde y a menudo perjudica).

Re-baselinea una vez, de forma visible, en lugar de retrasar una semana a la vez. Los pequeños retrasos en serie destruyen la credibilidad mucho más rápido que un reinicio honesto.

Nunca

  • Reportar verde en un programa con un bloqueador no resuelto.
  • Aceptar una fecha de dependencia que el equipo propietario no haya confirmado.
  • Agregar personas a un programa retrasado y asumir que acelera.

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.

Skills relacionados