MCP Server Builder
anthropics/skills
Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.
Helps engineering managers understand and act on what drives each engineer — produces a three-driver framework (Growth, Connection, Impact), techniques for identifying someone's primary driver…
$ npx skills add manager-dot-dev/manager-skills --skill engineer-motivation -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install manager-dot-dev/manager-skills engineer-motivation --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/manager-dot-dev/manager-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/engineer-motivation .claude/skills/engineer-motivation && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "engineer-motivation" agent skill from https://github.com/manager-dot-dev/manager-skills/tree/main/skills/engineer-motivation into .claude/skills/engineer-motivation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineer-motivation", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/manager-dot-dev/manager-skills/tree/main/skills/engineer-motivationType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add manager-dot-dev/manager-skills --skill engineer-motivation -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install manager-dot-dev/manager-skills engineer-motivation --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/manager-dot-dev/manager-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/engineer-motivation .agents/skills/engineer-motivation && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "engineer-motivation" agent skill from https://github.com/manager-dot-dev/manager-skills/tree/main/skills/engineer-motivation into .agents/skills/engineer-motivation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineer-motivation", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add manager-dot-dev/manager-skills --skill engineer-motivation -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install manager-dot-dev/manager-skills engineer-motivation --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/manager-dot-dev/manager-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/engineer-motivation .cursor/skills/engineer-motivation && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "engineer-motivation" agent skill from https://github.com/manager-dot-dev/manager-skills/tree/main/skills/engineer-motivation into .cursor/skills/engineer-motivation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineer-motivation", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/manager-dot-dev/manager-skills.git --path skills/engineer-motivation--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add manager-dot-dev/manager-skills --skill engineer-motivation -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install manager-dot-dev/manager-skills engineer-motivation --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/manager-dot-dev/manager-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/engineer-motivation .gemini/skills/engineer-motivation && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "engineer-motivation" agent skill from https://github.com/manager-dot-dev/manager-skills/tree/main/skills/engineer-motivation into .gemini/skills/engineer-motivation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineer-motivation", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install manager-dot-dev/manager-skills engineer-motivationInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add manager-dot-dev/manager-skills --skill engineer-motivation -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/manager-dot-dev/manager-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/engineer-motivation .github/skills/engineer-motivation && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "engineer-motivation" agent skill from https://github.com/manager-dot-dev/manager-skills/tree/main/skills/engineer-motivation into .github/skills/engineer-motivation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineer-motivation", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add manager-dot-dev/manager-skills --skill engineer-motivation -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install manager-dot-dev/manager-skills engineer-motivation --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/manager-dot-dev/manager-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/engineer-motivation .opencode/skills/engineer-motivation && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "engineer-motivation" agent skill from https://github.com/manager-dot-dev/manager-skills/tree/main/skills/engineer-motivation into .opencode/skills/engineer-motivation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "engineer-motivation", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
engineer-motivationHelps engineering managers understand and act on what drives each engineer — produces a three-driver framework (Growth, Connection, Impact), techniques for identifying someone's primary driver…
Engineer Motivation is an agent skill from manager-dot-dev/manager-skills. Helps engineering managers understand and act on what drives each engineer — produces a three-driver framework (Growth, Connection, Impact), techniques for identifying someone's primary driver, driver-aligned delegation patterns, and a team composition diagnostic. Use when the user says "this person isn't motivated," "nobody picks up tasks," "I keep reminding people," "what drives my engineers," "how do I motivate my team," "what should I delegate to this person," "engineer seems disengaged," or "what growth…
Its SKILL.md is about 2.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/activities.md` and `references/sources.md`).
The repository describes itself as: Skills for engineering managers. The licence is MIT.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit c47ebc7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Engineer Motivation loads about 2.2k tokens when it runs, and up to ~3.4k if it reads all its reference files. Until then it costs about 193 tokens; SKILL.md has 1,164 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from manager-dot-dev/manager-skills at commit c47ebc7, republished under its MIT licence (© manager-dot-dev). 1,164 words, ~2,223 tokens.
.claude/skills/engineer-motivation/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.Check for EM context first. If .agents/em-context.md exists, read it. If a person is mentioned, check .agents/reports/[name].md — it may contain their motivation profile.
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:
references/activities.mdWhen diagnosing motivation, avoid generic "motivate them" advice:
If the person may be actively leaving, switch to retaining-developers rather than treating it as ordinary motivation.
The most powerful frame for understanding what motivates a software engineer:
Growth — This person wants to be challenged, grow their skills, and advance their career. They hate boring or repetitive work. They're energized by new technical problems, learning opportunities, and a clear promotion path.
Connection — This person gets their energy from relationships. They can stay in the same company for years primarily because of the people. Isolation drains them. They're energized by collaboration, team events, mentoring, and building relationships across the org.
Impact — This person cares about what the company does and whether it matters. They want to see features actually used, be close to customers, and understand how their work moves business metrics. They'll do unglamorous work without complaint if it clearly helps the business.
All people have a little of all three, but most have one primary driver and possibly a secondary.
The common EM mistake: defaulting to your own driver when supporting your team. Growth-focused EMs fight for promotions and challenging work for everyone. Impact-focused EMs connect everyone to metrics. Connection-focused EMs organize events for everyone. Good EMs manage across all three — including drivers that don't come naturally to them.
Watch how they respond to different things:
When unsure, ask: "Which would you prefer — a project that pushes your technical skills in a new direction, one where you'd work closely with a lot of people across the org, or one that directly solves a major pain point for customers?"
This is the biggest unlock for freeing your time as EM.
When you delegate something that doesn't align with someone's driver, it doesn't stick. They procrastinate, you nag, they finish it reluctantly, and you follow up again next week. When delegation aligns — it sparks.
"Every task you don't like can be a growth opportunity for someone else."
Examples:
This is particularly powerful for tech debt: frame it as the business problem it solves, and assign it to an Impact-driven engineer who wants to see the metrics improve.
A few vivid examples per driver — for the full list of specific individual-scope activities, read references/activities.md.
Growth: Give them a technical kingdom (full ownership of a system, including PM relationship and tech debt prioritization). Assign them to lead a long-term tech initiative that they identified as painful. Help them write a real technical article — not AI-generated, but a deep dive into something they actually solved.
Connection: Assign them to onboard a new engineer (you keep the 1:1s, they handle everything else). Have them lead a retrospective — connection-driven engineers usually know what frustrated teammates better than you do.
Impact: Invite them to a customer call or business meeting — ask privately in a 1:1 so there's no pressure. Share deeper business context in 1:1s: metrics, the sales pipeline, the real stakes behind what the team is building.
Every team needs all three driver types to be effective long-term.
A team entirely of Growth drivers is technically sharp but often disconnected and may not care whether features get used. A team of all Impact drivers ships things but can drift technically. A team of all Connection drivers builds great culture but may lack urgency.
When thinking about hiring, check which driver type is underrepresented. If everyone eats lunch at their desk alone — it's worth bringing in someone more outgoing. If nobody asks about business outcomes — look for an Impact-driven engineer.
The drivers coexist fine. In practice, mixing them creates teams where someone naturally picks up the work that feels like a chore to others.
If the user asks where a framework came from or wants more context — read references/sources.md. For a full list of individual-scope activity ideas organized by driver, read references/activities.md.
delegation — Driver-aligned delegation is the primary mechanism for acting on thisretaining-developers — The 5 reasons engineers quit often map to an unmet primary drivermanaging-high-performers — High performers have driver needs too, but with additional complexity1on1s — The place to surface and update your understanding of someone's driverhiring — Use driver balance to assess what your team is missing© manager-dot-dev, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in skills/engineer-motivation of manager-dot-dev/manager-skills.
Open the folder on GitHubat commit c47ebc7
Engineer Motivation next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Engineer Motivation this skillmanager-dot-dev/manager-skills | 114 | — | ~2.2k | Automated safety check: Pass | MIT | |
| MCP Server Builderanthropics/skills | 180k | 62 repos | ~2.3k | Automated safety check: Pass | Apache-2.0 | |
| Finishing a Development Branchobra/superpowers | 296k | 5 repos | ~1.9k | Automated safety check: Pass | MIT | |
| Hook Development for Claude Code Pluginsanthropics/claude-plugins-official | 37k | 11 repos | ~4.1k | Automated safety check: Notes | Apache-2.0 | |
| Agent Browser CLIvercel-labs/agent-browser | 44k | 24 repos | ~864 | Automated safety check: Pass | Apache-2.0 | |
| Typescript Advanced Typesrolling-scopes/rsschool-app | 10k | 24 repos | ~4.2k | Automated safety check: Pass | MPL-2.0 |
anthropics/skills
Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.
obra/superpowers
Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.
anthropics/claude-plugins-official
Explains how to write Claude Code plugin hooks, both prompt-based checks and bash commands, for events such as PreToolUse, Stop and SessionStart.
vercel-labs/agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking…
rolling-scopes/rsschool-app
Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications.
farm-fe/farm
A skill your agent uses when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
manager-dot-dev/manager-skills
Score an Engineering Manager's coverage across all 12 cells of the EM Grid based on their calendar and Slack.
manager-dot-dev/manager-skills
Foundation skill for engineering managers. An agent skill from manager-dot-dev/manager-skills.
manager-dot-dev/manager-skills
Prepares agendas, diagnoses struggling 1:1 relationships, and gives frameworks for running effective 1:1 meetings with direct reports.
manager-dot-dev/manager-skills
Explains business financial terms and frameworks for engineering managers — produces term definitions (ARR, COGS, CAC, LTV, gross margin, burn rate, EBITDA, AARRR), translation formulas for making…
manager-dot-dev/manager-skills
Helps engineering managers support direct report growth — produces a stage-by-stage model of engineering impact (Circles of Influence), a framework for non-linear career planning (Tarzan Method)…
manager-dot-dev/manager-skills
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.
Helps engineering managers understand and act on what drives each engineer — produces a three-driver framework (Growth, Connection, Impact), techniques for identifying someone's primary driver…. Engineer Motivation is an agent skill from manager-dot-dev/manager-skills. Helps engineering managers understand and act on what drives each engineer — produces a three-driver framework (Growth, Connection, Impact), techniques for identifying someone's primary driver, driver-aligned delegation patterns, and a team composition diagnostic.
Engineer Motivation fits situations like: the user says this person isnt motivated; nobody picks up tasks; I keep reminding people; what drives my engineers.
Run `npx skills add manager-dot-dev/manager-skills --skill engineer-motivation -a claude-code`. Or copy the skill folder (skills/engineer-motivation in manager-dot-dev/manager-skills) into .claude/skills/engineer-motivation in your project. Claude Code loads it when a task matches its description.
Run `npx skills add manager-dot-dev/manager-skills --skill engineer-motivation -a codex`. Or copy the skill folder (skills/engineer-motivation in manager-dot-dev/manager-skills) into .agents/skills/engineer-motivation in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add manager-dot-dev/manager-skills --skill engineer-motivation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/engineer-motivation, .gemini/skills/engineer-motivation, .github/skills/engineer-motivation and .opencode/skills/engineer-motivation in your project.
SKILL.md names no scripts, command-line tools or credentials: Engineer Motivation is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Engineer Motivation is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.2k tokens (SKILL.md is roughly 8.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.2k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Engineer Motivation: MCP Server Builder (anthropics/skills, 180k stars), Finishing a Development Branch (obra/superpowers, 296k stars), Hook Development for Claude Code Plugins (anthropics/claude-plugins-official, 37k stars) and Agent Browser CLI (vercel-labs/agent-browser, 44k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
manager-dot-dev (a GitHub organization) maintains it in manager-dot-dev/manager-skills, which has 114 GitHub stars. The repository holds 27 skills in this directory. The repository was last updated on May 9, 2026.
Source: manager-dot-dev/manager-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.