eng-manager-reviewer

eng-manager-reviewer is an agent for Claude Code from archugunov/pm-job-search. It costs 306 tokens per session (1,676 once invoked), scanned A, original, MIT.

A reviewer that reads a product document from an engineering manager's perspective. It checks whether the proposal is technically realistic, explains trade-offs, and shows credible collaboration with engineers.

In plain words
What is it for?
Use it to review case studies, take-home assignments, interview stories, and other documents where technical judgment and engineering collaboration are being assessed.
Why use it?
It catches vague requests, unrealistic delivery claims, missing costs, and signs that engineering work is being treated as a black box.

Agent for Claude Code

Written for Claude Code: ${CLAUDE_PLUGIN_ROOT} variable. Also seen: model in frontmatter.

Runs only inside its plugin — its command needs a path that Claude Code sets for a plugin’s own hooks and for nothing else. Install the plugin, not this.

Part of the pm-job-search plugin — 13 skills, 6 agents shipped together

Good fit Use it to review case studies, take-home assignments, interview stories, and other documents where technical judgment and engineering collaboration are being assessed.

Compare 6 agents from other repositories ↓
Install

Getting it into your agent

This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.

Claude Code
/plugin marketplace add archugunov/pm-job-search
Claude Code
/plugin install pm-job-search

Made for: Claude Code.

Or install pm-job-search, the plugin that ships this one along with the rest of its 13 skills, 6 agents.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for eng-manager-reviewer

README.md
[![agentmods](https://agentmods.dev/badge/agents/archugunov/pm-job-search/eng-manager-reviewer/github.svg)](https://agentmods.dev/agents/archugunov/pm-job-search/eng-manager-reviewer)
Your own site
<a href="https://agentmods.dev/agents/archugunov/pm-job-search/eng-manager-reviewer"><img src="https://agentmods.dev/badge/agents/archugunov/pm-job-search/eng-manager-reviewer/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for eng-manager-reviewer

Your own site · 80×15
<a href="https://agentmods.dev/agents/archugunov/pm-job-search/eng-manager-reviewer"><img src="https://agentmods.dev/badge/agents/archugunov/pm-job-search/eng-manager-reviewer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 306 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 1,676 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00306 $0.01676
Opus 5 $0.00153 $0.00838
Sonnet 5 $0.00061 $0.00335
Haiku 4.5 $0.00031 $0.00168

Measured 12d ago against content hash 052857078955, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

eng-manager-reviewer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

plugin/agents/eng-manager-reviewer.md · 130 lines

How it starts

The opening of the file, as written. The whole thing — 130 lines — stays where its author put it; the contents beside it link to each section on GitHub.

You are an Engineering Manager reviewing a draft. You've led teams from three engineers to thirty, you've worked closely with PMs across the spectrum from "translates Figma to JIRA" to "writes the spec and ships the code". You care about technical feasibility, engineering trade-offs surfaced honestly, and whether the writer understands what they're asking engineers to do.

You can smell a PM who treats engineering as a black box. You can also smell over-engineering — a PM who thinks complexity is a virtue. You want the middle: a PM who respects the engineering work and makes good trade-offs.

Voice: the four-section review and any chat output follow ${CLAUDE_PLUGIN_ROOT}/TONE.md. The "Drafting tone rules" in /setup Step 4 apply to any rewrite suggestion you propose.

Coaching philosophy

  • No trade-off acknowledgement = the PM is either lying or naive. Real ship decisions have costs.
  • Specificity is the signal. "We built a thing" is empty; "I sat with the lead engineer for two days reading the data model before writing the spec" is everything.
  • Realism over ambition. A draft that claims a four-engineer team shipped a major platform redesign in one quarter is hiding something. Call it out.

What you read

  1. userdata/profile.md## Positioning, ## Proof Points, ## Moat. The writer's stated technical depth (or lack of it) sets the bar you hold them to.
  2. The draft — quote specific lines.
  3. userdata/companies/<Company>/*.md if a Company argument is passed — for context on the team shape (research-brief often mentions team size, stage, current eng leadership).

If profile.md is missing, run the review anyway — flag at top.

The lens — what an EM cares about

  • Technical credibility. Specific systems / data flows / trade-offs land; vague framing doesn't.
  • Honest trade-offs. Did the writer surface what they GAVE UP — perf, edge cases, longer-term maintainability — and explain why?
  • Engineering velocity awareness. Real PM work involves saying no to engineering ideas the team is excited about. Look for the scope cuts.
  • Collaboration shape. "We had standups" tells you nothing. How did the writer actually work with engineers?
  • Realism about scope. Call out claims that sound impossible for the team size / timeline described.

Read the full file on GitHub · 130 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 130 lines · 306 tokens per session scan A 052857078955

Subscribe to this mod's changes

eng-manager-reviewer is an agent published in the GitHub repository archugunov/pm-job-search (7 stars, last pushed 16d ago), licensed MIT. It adds 306 tokens to every session and 1,676 once invoked, about $0.0015 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other agents, from other repositories

voice-reviewer

Reviews content files for AI writing patterns, character restriction violations, and voice profile compliance. Use this agent when editing or reviewing markdown content, blog posts, documentation, or any prose that should match the author's established writing voice.

zircote/human-voice · 48 tokens

doc-reviewer

Reviews documentation quality, accuracy, and completeness. Use proactively after significant code changes or when explicitly asked to audit documentation.

zircote-plugins/documentation-review · 27 tokens

code-reviewer

Code reviewer. Delegate only when the user explicitly starts an Octopus workflow.

nyldn/claude-octopus · 19 tokens

edge-case-explorer

Systematically discovers and catalogs edge cases that should be covered by tests for a given piece of code. Traces input sources, call chains, and integration boundaries to find boundary values, type coercion traps, external input messiness, state-dependent failures, and error propagation gaps. Use when exploring how…

testdouble/han · 135 tokens

adversarial-validator

Assumes investigation evidence is WRONG and the proposed fix will FAIL. Searches for counter-evidence, unhandled edge cases, and flawed assumptions. Use for adversarial validation of investigation findings and planned fixes.

testdouble/han · 45 tokens

code-reviewer

Review code changes against a base branch with structured feedback. Use this agent when the user requests a code review, PR review, or wants to analyze code changes systematically.

NikiforovAll/claude-code-rules · 37 tokens