skills/delegation/SKILL.md
Guides managers out of the bottleneck role — provides the Team Rep pattern, Epic Ownership model, Task-Relevant Maturity framework, kingdom ownership, and three-layer assignment strategy. Use when the user wants to delegate work or says "I'm doing everything," "team isn't taking ownership," "I can't let go," "team rep," "project ownership," "I'm the go-to person," "bus factor," "I work weekends," "how do I delegate," or "engineers don't take initiative." Do NOT use for managing a specific underperformer (use performance-reviews) or deciding what work to prioritize (use roadmap-planning).
npx skillsauth add manager-dot-dev/manager-skills delegationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Check for EM context first. If .agents/em-context.md exists, read it.
If .agents/em-context.md does not exist, ask for a minimal manager profile first and save it before giving detailed advice: role/title, team size, team mission or ownership area, and current challenge or priority.
If a specific person is central to the conversation and .agents/reports/[name].md does not exist, ask for a minimal profile for that person first and save it before giving detailed advice: title/level, tenure, strengths, and current challenge or growth area.
.agents/em-context.md or .agents/reports/[name].md automatically. Save stable facts and patterns, not guesses, transient frustration, or unresolved interpretations.Keep the first answer concise and useful. Do not dump the whole framework unless the user asks for depth.
Default to:
Identify the situation first:
references/extended.md — Delegation Anxietyreferences/extended.md — Covering for You While You're Awayreferences/extended.md — Being Hands-On: Choose Tasks Intentionallyreferences/extended.md — Free Electronsreferences/extended.md — Mechanisms Over Intentionsreferences/extended.md — Pulling Instead of Pushingreferences/extended.md — 4 Decision-Making ModesWhen helping with delegation, diagnose the bottleneck before giving tactics:
If the manager is anxious about quality, address the control fear directly and design a review loop rather than advising them to "just let go."
The most impactful first delegation is the daily operational load — alerts, support requests, production issues.
How it works:
Setup tips:
Benefits:
Stop being the one who meets with the PM, does the technical design, and breaks down the work.
How it works:
Each developer leads only one project at a time, so they can be 100% dedicated to it — often producing better designs than you rushing through five simultaneously.
If you're the go-to person for every system and every question, that's a problem. Divide the team's systems and applications across people with clear, explicit owners. When someone asks you about a system, redirect them to the owner.
engineer-motivation for how to identify each person's driver.)From Turn the Ship Around (Marquet): instead of asking permission or waiting for direction, team members state their intent and proceed unless stopped.
The pattern: "I intend to deploy the release at 2pm — let me know if you see a reason not to." Instead of: "Should I deploy the release?"
Why it works: asking permission transfers ownership to the person being asked. Stating intent keeps ownership with the person acting, while still maintaining oversight. Over time, it trains the entire team to think like owners rather than executors.
How to implement it:
The goal: a team that moves without being told, rather than a team that waits to be told.
From The Dichotomy of Leadership (Willink): the failure modes on both ends of the delegation spectrum are equally real, and the symptoms are distinct.
Signs you're micromanaging:
Signs you're under-managing:
Neither extreme is safe. The default assumption in engineering culture is that under-management is better than micromanagement — which leads many EMs to stay too hands-off and catch problems too late.
The right position moves depending on the person and the task (see Task-Relevant Maturity). But the diagnostic above gives you early signals before you've drifted too far in either direction.
Most managers stop at "juniors need more oversight, seniors less." That's still too blunt.
Andy Grove's concept from High Output Management: Task-Relevant Maturity (TRM) — not the person's general seniority, but their maturity for this specific task. A senior engineer doing something for the first time has low TRM for that task. A junior doing their fifth microservice has high TRM.
Getting this wrong in either direction is a failure:
When a task feels high-stakes, ask yourself: is this person's TRM actually high for this task — or just in general?
Beyond task delegation, each engineer should own a defined area — a kingdom with real decision-making authority, not just execution responsibility.
Four ownership types that work:
The key distinction from task delegation: kingdom owners hold decision-making authority over their area. They prioritize, not just execute.
Aim for one to two kingdoms per engineer; spreading too many thin defeats the purpose. Start by identifying the areas that consume the most of your own time and transfer those first.
The framing matters: "ownership area" can feel like a burden of chores. "Kingdom" implies authority and pride — both affect whether engineers embrace or resist the responsibility.
Work assignment operates across three layers that must be balanced simultaneously:
The knowledge map exercise makes the third layer concrete: plot engineers against skill/system areas to visualize coverage gaps and identify dangerous single-owner areas.
When moving engineers into new domains to serve advancement or durability, apply Task-Relevant Maturity (see above) — a Staff engineer new to a domain needs closer guidance than their title implies.
Two traps to watch: inertia (comfortable assignments calcify even when business needs change) and activation energy (the transition cost is real and must be planned for, not wished away). Revisit assignments deliberately every quarter rather than letting the last good decision run indefinitely.
If the user asks where a framework came from, wants to read the original article, or wants more context on any topic — read references/sources.md for the full list of source articles (with links) and books.
managing-yourself — Over-involvement is trap #5 in the 10 ways EMs get stuckengineer-motivation — Identifies each engineer's driver for motivation-aligned delegationtesting
Score an Engineering Manager's coverage across all 12 cells of the EM Grid based on their calendar and Slack. Use this skill whenever someone wants to understand where they're spending their management energy, find blind spots, get a monthly self-reflection on their EM focus, or hear phrases like "score my EM grid", "where am I spending time as a manager", "what are my blind spots", "analyze my calendar as EM", "which EM areas am I neglecting", "how balanced is my management focus", or "check my EM grid coverage". Always pull live calendar data — never ask the user to describe their week manually.
development
Helps engineering managers write messages, announcements, and stakeholder updates that land well — produces a 3-Step Writing Framework (Prepare / Write Simply / Run a Garbage Collector), the Async Re-Explanation Trap (calling out missed messages), and the Compression/Decompression model for diagnosing why messages are misunderstood. Use when the user says "draft a message," "write an announcement," "communicate this change," "how do I word this," "message for my team," "write an update," or "how do I communicate X." Do NOT use for verbal feedback or difficult conversations (use `feedback` or `difficult-situations`).
development
Helps engineering managers build a functional PM–EM partnership and become more product-oriented — produces a 3-pattern PM–EM dynamic model (PM-Led / Engineering-Led / Fake Balanced), a true partnership definition, the "It's Important to Me" card for navigating disagreements, tips for getting engineers closer to customers and usage data (launch vs. landing, session recordings, customer conversations), and an explicit responsibilities exercise. Use when the user says "PM relationship," "PM drives me crazy," "product manager," "roadmap disagreement," "PM overrides me," "PM–EM partnership," "I want to be more product-oriented," or "how do I get engineers closer to customers." Do NOT use for general roadmap prioritization (use `roadmap-planning`) or when urgency is being manufactured by a PM (use `managing-urgency`).
testing
Helps engineering managers work effectively with Software Architects, Staff Engineers, and Principal Engineers — covers the EM's side of the relationship (responsiveness, proactive consultation, giving credit), how to advocate for architect time, pre-consultation preparation, and the two architecture team models (Centralized vs. Decentralized). Use when the user says "architect," "staff engineer," "principal engineer," "technical design review," "working with senior technical people," "getting architecture help," or "how do I get more architect time." Do NOT use for managing staff/principal engineers who report directly to you (use `managing-high-performers` or `delegation`).