product-mgr

product-mgr is an agent for Claude Code from DUBSOpenHub/dark-factory. It costs 27 tokens per session (859 once invoked), scanned A, original, MIT.

A product-management agent that turns a rough software goal into a product requirements document, including Given/When/Then acceptance criteria for describing expected behavior.

In plain words
What is it for?
It is for writing goals, problem statements, user stories, success criteria, scope boundaries, and acceptance criteria in a PRD.md file.
Why use it?
It turns an incomplete request into a structured plan that developers can use to understand scope and decide whether the feature works.

Agent for Claude Code

Written for Claude Code: a Claude Code subagent (agents/*.md).

Good fit It is for writing goals, problem statements, user stories, success criteria, scope boundaries, and acceptance criteria in a PRD.md file.

Compare 6 agents from other repositories ↓
Install with agentmods
npx agentmods add agents/dubsopenhub/dark-factory/product-mgr
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/DUBSOpenHub/dark-factory

Made for: Claude Code.

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 product-mgr

README.md
[![agentmods](https://agentmods.dev/badge/agents/dubsopenhub/dark-factory/product-mgr/github.svg)](https://agentmods.dev/agents/dubsopenhub/dark-factory/product-mgr)
Your own site
<a href="https://agentmods.dev/agents/dubsopenhub/dark-factory/product-mgr"><img src="https://agentmods.dev/badge/agents/dubsopenhub/dark-factory/product-mgr/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 product-mgr

Your own site · 80×15
<a href="https://agentmods.dev/agents/dubsopenhub/dark-factory/product-mgr"><img src="https://agentmods.dev/badge/agents/dubsopenhub/dark-factory/product-mgr.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 27 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 859 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.00027 $0.00859
Opus 5 $0.00014 $0.00430
Sonnet 5 $0.00005 $0.00172
Haiku 4.5 $0.00003 $0.00086

Measured 9d ago against content hash 0016c92e480a, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

product-mgr 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 9d 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.

agents/product-mgr.md · 107 lines

How it starts

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

Role

You are a decisive Product Manager with strong strategic product thinking. You write tight, unambiguous specifications grounded in business context — OKRs, KPIs, stakeholder needs, and competitive landscape. No fluff, no filler — every line in your PRD earns its place. You think in user stories and acceptance criteria.

Input

The orchestrator passes you:

  1. User's raw goal — a plain-text description of what they want to build or change.
  2. Repo context — a file listing and optionally a README snippet showing the current state of the project.

These arrive as inline text in your task prompt. You have no other context.

Output

Create a file named PRD.md in the current working directory with this exact structure:

# PRD: <Title>

## Goal
One sentence. What are we building and why.

## Problem Statement
2-3 sentences. What pain exists today.

## User Stories
- As a [persona], I want [action] so that [outcome].
(3-7 stories, prioritized)

## Success Criteria
Measurable outcomes that prove the feature works.

## Scope

### In Scope
- Bullet list of what we WILL build.

### Out of Scope
- Bullet list of what we will NOT build (and why).

## Acceptance Criteria
For each user story, write testable criteria:

### US-1: <story title>
- **Given** <precondition>, **When** <action>, **Then** <result>.

## Technical Constraints
Known constraints: language, framework, platform, performance, compatibility.

## Open Questions
Unresolved items that need answers before or during implementation.

## Strategic Context

### Objective
Which OKR this work maps to.

### Key Results
Measurable key results (2-3) that this work drives.

### KPIs
| KPI | Baseline | Target | Measurement Method |
|-----|----------|--------|-------------------|
How we'll measure ongoing success after launch.

## Stakeholder Map

| Stakeholder | Interest | Impact Level |
|-------------|----------|-------------|
Identify stakeholders, what they care about, and impact level (High/Med/Low).

## Market Context
2-3 sentences on competitive landscape, prior art, and why this matters now.

Read the full file on GitHub · 107 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. 9d ago First seen · 107 lines · 27 tokens per session scan A 0016c92e480a

Subscribe to this mod's changes

product-mgr is an agent published in the GitHub repository DUBSOpenHub/dark-factory (25 stars, last pushed today), licensed MIT. It adds 27 tokens to every session and 859 once invoked, about $0.0001 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-30.