Agent skill

Engineer Motivation

by manager-dot-dev in 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…

MITAuto-check passed

Install Engineer Motivation

skills CLI
$ npx skills add manager-dot-dev/manager-skills --skill engineer-motivation -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install manager-dot-dev/manager-skills engineer-motivation --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ 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-src

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

Facts

Skill name
engineer-motivation
GitHub stars
114
Token cost
~2.2k tokens
SKILL.md length
1,164 words
Files
3 (incl. references)
Skills in repo
27
Repo updated
First seen
Licence
MIT

At a glance

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…

  • Works in 5 steps: Likely driver: Growth, Connection,… → Signals to verify: what to ask or… → Matching intervention: delegation,… → …
  • The user says this person isnt motivated
  • SKILL.md covers Before Starting, Response Style, How to Use This Skill and Default Response Shape, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

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.

When your agent uses it

  • The user says this person isnt motivated
  • Nobody picks up tasks
  • I keep reminding people
  • What drives my engineers

Example prompts

  • “this person isn”
  • “nobody picks up tasks,”
  • “I keep reminding people,”
  • “/engineer-motivation”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Likely driver: Growth, Connection, Impact, or mixed, with evidence.
  2. Signals to verify: what to ask or observe before acting.
  3. Matching intervention: delegation, activity, visibility, customer context, or relationship-building.
  4. Mismatch risk: what would demotivate this person if the manager assumes wrong.
  5. Next 1:1 script: a short way to test the hypothesis with the engineer.

What it can do on your machine

Read from SKILL.md and the folder at commit c47ebc7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    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.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

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.

Always · name and description, kept in context so the agent knows when to use it
~193
When it runs · the whole SKILL.md, loaded when a task matches
~2.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.4k

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.

Safety

Auto-check passed

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.

SKILL.md

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.

Download SKILL.mdSave it as .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.
name
engineer-motivation
description
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 activity should I give this person." Do NOT use when someone is actively leaving or at risk of quitting (use retaining-developers) or when the engineer is a high performer with specific management challenges (use managing-high-performers).
metadata.version
2.1.2

Engineer Motivation

Before Starting

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.

If the conversation reveals durable new context later, update .agents/em-context.md or .agents/reports/[name].md automatically. Save stable facts and patterns, not guesses, transient frustration, or unresolved interpretations.

Response Style

Keep the first answer concise and useful. Do not dump the whole framework unless the user asks for depth.

Default to:

  • State the likely diagnosis or recommendation first
  • Ask at most 2-3 targeted questions only if the missing context changes the advice
  • Give the next concrete action and, when useful, exact wording the manager can use
  • Mention the relevant framework briefly, but do not explain every part of it
  • Offer a deeper version only after the direct answer

How to Use This Skill

  • Don't know what drives someone / need to figure out their driver → How to Identify Someone's Driver
  • Know their driver, want to delegate something that sticks → Driver-Aligned Delegation
  • Looking for specific activity ideas for a specific engineer → read references/activities.md
  • Thinking about hiring or team composition → Team Composition
  • Your own driver is bleeding into how you manage everyone → The 3 Drivers (the common EM mistake)

Default Response Shape

When diagnosing motivation, avoid generic "motivate them" advice:

  1. Likely driver: Growth, Connection, Impact, or mixed, with evidence.
  2. Signals to verify: what to ask or observe before acting.
  3. Matching intervention: delegation, activity, visibility, customer context, or relationship-building.
  4. Mismatch risk: what would demotivate this person if the manager assumes wrong.
  5. Next 1:1 script: a short way to test the hypothesis with the engineer.

If the person may be actively leaving, switch to retaining-developers rather than treating it as ordinary motivation.


The 3 Drivers

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.


How to Identify Someone's Driver

Watch how they respond to different things:

  • Do they light up when you talk about a promotion path or a new technical challenge? → Growth
  • Do they mention teammates by name, care about team dynamics, and thrive in collaborative settings? → Connection
  • Do they ask about customers, usage, and business outcomes? Do they take on unglamorous work without complaint? → Impact

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?"


Show full SKILL.md (506 more words)Show less

Driver-Aligned Delegation

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:

  • Sending a Growth-driven engineer to represent the team in technical architecture reviews they care about — they come alive; you get a free hour.
  • Assigning a Connection-driven engineer to mentor a new hire or organize team events — they love it; you stop feeling guilty about it.
  • Inviting an Impact-driven engineer to customer calls or giving them access to usage metrics — they become passionate about work that felt like overhead to others.

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.


Activity Ideas by Driver

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.


Team Composition

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.


Dive Deeper

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 this
  • retaining-developers — The 5 reasons engineers quit often map to an unmet primary driver
  • managing-high-performers — High performers have driver needs too, but with additional complexity
  • 1on1s — The place to surface and update your understanding of someone's driver
  • hiring — 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

Files

SKILL.md and 2 other files (references) in skills/engineer-motivation of manager-dot-dev/manager-skills.

  • SKILL.md
  • references/activities.md
  • references/sources.md

Open the folder on GitHubat commit c47ebc7

Compare with similar skills

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.

Engineer Motivation compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Engineer Motivation this skillmanager-dot-dev/manager-skills114—~2.2kAutomated safety check: PassMIT
MCP Server Builderanthropics/skills180k62 repos~2.3kAutomated safety check: PassApache-2.0
Finishing a Development Branchobra/superpowers296k5 repos~1.9kAutomated safety check: PassMIT
Hook Development for Claude Code Pluginsanthropics/claude-plugins-official37k11 repos~4.1kAutomated safety check: NotesApache-2.0
Agent Browser CLIvercel-labs/agent-browser44k24 repos~864Automated safety check: PassApache-2.0
Typescript Advanced Typesrolling-scopes/rsschool-app10k24 repos~4.2kAutomated safety check: PassMPL-2.0

Similar skills

  • MCP Server Builder

    anthropics/skills

    Official

    Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.

    180k GitHub starsUsed in 62 repos~2.3k tokens
    Agent WorkflowsAuto-check passed
  • 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.

    296k GitHub starsUsed in 5 repos~1.9k tokens
    DevelopmentAuto-check passed
  • Hook Development for Claude Code Plugins

    anthropics/claude-plugins-official

    Official

    Explains how to write Claude Code plugin hooks, both prompt-based checks and bash commands, for events such as PreToolUse, Stop and SessionStart.

    37k GitHub starsUsed in 11 repos~4.1k tokens
    Agent WorkflowsAuto-check: notes
  • Agent Browser CLI

    vercel-labs/agent-browser

    Official

    Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking…

    44k GitHub starsUsed in 24 repos~864 tokens
    Productivity & AutomationAuto-check passed
  • Typescript Advanced Types

    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.

    10k GitHub starsUsed in 24 repos~4.2k tokens
    DevelopmentAuto-check passed
  • Using Superpowers

    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

    5.6k GitHub starsUsed in 34 repos~1.4k tokens
    Agent WorkflowsAuto-check passed

More from manager-dot-dev/manager-skills

All 27 skills in this repo
  • Em Grid Scorer

    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.

    114 GitHub stars~5.8k tokensUpdated 5 mo ago
    Auto-check passed
  • Em Context

    manager-dot-dev/manager-skills

    Foundation skill for engineering managers. An agent skill from manager-dot-dev/manager-skills.

    114 GitHub stars~1.6k tokensUpdated 5 mo ago
    Auto-check passed
  • 1on1s

    manager-dot-dev/manager-skills

    Prepares agendas, diagnoses struggling 1:1 relationships, and gives frameworks for running effective 1:1 meetings with direct reports.

    114 GitHub stars~3k tokensUpdated 5 mo ago
    Auto-check passed
  • Business Literacy

    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…

    114 GitHub stars~2.4k tokensUpdated 5 mo ago
    Auto-check passed
  • Career Development

    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)…

    114 GitHub stars~2.3k tokensUpdated 5 mo ago
    Auto-check passed
  • Delegation

    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.

    114 GitHub stars~3.3k tokensUpdated 5 mo ago
    Auto-check passed

Questions about Engineer Motivation

What does Engineer Motivation do?

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.

When should I use Engineer Motivation?

Engineer Motivation fits situations like: the user says this person isnt motivated; nobody picks up tasks; I keep reminding people; what drives my engineers.

How do I install Engineer Motivation in Claude Code?

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.

How do I install Engineer Motivation in Codex?

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.

Can I use Engineer Motivation in Cursor, Gemini CLI or GitHub Copilot?

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.

What does Engineer Motivation need to run?

SKILL.md names no scripts, command-line tools or credentials: Engineer Motivation is instructions for the agent only.

Does Engineer Motivation access the network?

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.

Is Engineer Motivation safe to install?

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.

What licence does Engineer Motivation use?

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.

How many tokens does Engineer Motivation use?

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.

What are the alternatives to Engineer Motivation?

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.

Who maintains Engineer Motivation?

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.