Communitygithub.com

cbrock84/org-design

Conçoit la structure d'une organisation — lignes hiérarchiques, limites d'équipe, périmètres et niveaux, définition des rôles et planification des effectifs en fonction de la stratégie. Utilisez-le pour structurer une nouvelle équipe, restructurer une équipe existante, résoudre une absence de propriété claire entre équipes, planifier les effectifs ou diagnostiquer pourquoi une équipe sous-performe pour des raisons structurelles plutôt qu'individuelles.

Qu'est-ce que org-design ?

Ce skill permet de concevoir et d'analyser la structure d'une organisation en partant du travail à réaliser. Il est utile pour les chefs de produit, les responsables techniques ou les managers souhaitant structurer une nouvelle équipe, restructurer une équipe existante, clarifier la propriété entre équipes, planifier les effectifs ou diagnostiquer des problèmes structurels de performance. Compatible avec les plateformes d'agents comme Claude Code, Cursor et Codex, il guide l'utilisateur à travers les principes de conception organisationnelle : définition des limites d'équipe basées sur les points de passage, optimisation des périmètres et des niveaux hiérarchiques, attribution claire de la propriété des résultats, planification des effectifs en fonction du travail et de la stratégie, et bonnes pratiques de restructuration. Son approche est pragmatique : il part du travail, évite les structures centrées sur les individus, et insiste sur la clarté des responsabilités et la réduction des dépendances coûteuses. Il fournit des conseils concrets (comme ne pas créer de rôle pour retenir une personne que la structure n'exige pas) et met en garde contre les erreurs fréquentes.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/cbrock84/headcount/tree/main/plugins/people/skills/org-design

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Conception organisationnelle

La structure détermine ce qui est facile et ce qui nécessite des actions héroïques. La plupart des problèmes de coordination persistants sont structurels et ne peuvent pas être résolus en demandant aux gens de mieux communiquer.

Concevoir à partir du travail

Commencez par le travail qui doit être fait et ses limites naturelles — là où les transferts sont coûteux, et là où ils sont bon marché. Tracez les limites d'équipe aux points de passage bon marché.

Ensuite, vérifiez : chaque équipe peut-elle livrer quelque chose de significatif sans attendre une autre ? Une équipe qui ne peut pas expédier sans trois dépendances n'est pas une équipe, c'est une file d'attente.

Concevez l'org pour le travail, pas autour des personnes qui s'y trouvent actuellement. Puis conciliez délibérément, en notant où vous avez fait des compromis et pourquoi. Les structures construites autour des individus échouent lorsque ces individus partent, et tout le monde peut voir qu'elles ont été construites de cette façon.

Périmètres et niveaux

Des périmètres larges poussent les décisions vers le bas et privent les gens d'attention. Des périmètres étroits donnent de l'attention mais créent des niveaux, qui ajoutent de la latence à chaque décision.

En gros : cinq à neuf rapports pour un manager dont les personnes ont besoin de coaching ; plus lorsque le travail est cohérent et les personnes expérimentées. Chaque niveau doit ajouter de la valeur décisionnelle — un niveau qui ne fait que transmettre l'information doit être supprimé, et il est généralement évident lequel c'est.

Propriété

Chaque résultat a exactement un propriétaire. Lorsque deux équipes partagent un résultat, aucune ne le possède, et il échoue dans l'intervalle. Lorsqu'un propriétaire manque d'autorité pour livrer, la responsabilité est fictive.

Notez les limites — ce que chaque équipe décide seule, ce qui nécessite une consultation, ce qui nécessite une approbation. L'ambiguïté entre les équipes senior est coûteuse et ne se résout pas d'elle-même.

Planification des effectifs

Planifiez les rôles en fonction du travail et du plan, pas de l'année dernière plus un pourcentage. Pour chaque rôle proposé : que ne se passe-t-il pas sans lui, qu'enlève-t-il à quelqu'un d'autre, et quel est le temps de montée en compétence avant qu'il ne contribue ?

Séquencez les embauches pour que chaque nouvel employé ait quelqu'un auprès duquel apprendre. Embauchez trois juniors avant le senior qui les dirige est une erreur d'ordonnancement courante et coûteuse.

Restructuration

  • Dites pourquoi, clairement, et quel problème cela résout. Les gens comblent le silence avec des explications pires que la vérité.
  • Annoncez tout le changement à la fois. Les réorganisations en série coûtent plus cher en incertitude prolongée qu'un changement plus important.
  • Tout ce qui touche au rôle, au niveau ou à la rémunération d'un individu passe par la fonction Ressources Humaines avant l'annonce, sans exception.

Jamais

  • Restructurer pour éviter une conversation sur la performance.
  • Créer un rôle pour retenir une personne dont la structure n'a pas besoin.
  • Laisser un résultat avec deux propriétaires.

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

Skills associés