Agent skill

Coding Agent Pm

by davepoon in davepoon/buildwithclaude

Plan, delegate, review, and recover coding-agent implementation work with tight scope control, acceptance criteria, and validation.

MITAuto-check passedProduct & Project Management

Install Coding Agent Pm

skills CLI
$ npx skills add davepoon/buildwithclaude --skill coding-agent-pm -a claude-code

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

GitHub CLI
$ gh skill install davepoon/buildwithclaude coding-agent-pm --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/davepoon/buildwithclaude.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/all-skills/skills/coding-agent-pm .claude/skills/coding-agent-pm && 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
coding-agent-pm
GitHub stars
3.6k
Token cost
~905 tokens
SKILL.md length
331 words
Files
1
Skills in repo
246
Repo updated
First seen
Licence
MIT

At a glance

Plan, delegate, review, and recover coding-agent implementation work with tight scope control, acceptance criteria, and validation.

  • Works in 6 steps: Defines the shipped outcome in one… → Sets explicit scope: files or modules… → Captures relevant project context before… → …
  • Tasks that involve User stories
  • SKILL.md covers When to Use This Skill, What This Skill Does, Assignment Rules and Agent Brief Template, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Coding Agent Pm is an agent skill from davepoon/buildwithclaude. Plan, delegate, review, and recover coding-agent implementation work with tight scope control, acceptance criteria, and validation.

Its SKILL.md is about 910 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Product & Project Management, covering User stories. The repository describes itself as: A single hub to find Claude Skills, Agents, Commands, Hooks, Plugins, and Marketplace collections to extend Claude Code, Claude Desktop, Agent SDK and OpenClaw. The licence is MIT.

When your agent uses it

  • Tasks that involve User stories

Example prompts

  • “/coding-agent-pm”

Workflow steps

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

  1. Defines the shipped outcome in one sentence.
  2. Sets explicit scope: files or modules owned, files or modules excluded, and destructive actions that are forbidden.
  3. Captures relevant project context before implementation starts.
  4. Writes acceptance criteria that can be checked directly.
  5. Requires validation commands or manual checks before final delivery.
  6. Reviews the diff before accepting the work.

What it can do on your machine

Read from SKILL.md and the folder at commit 10bfc43. 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 (its code samples are markdown).

    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

Coding Agent Pm loads about 905 tokens when it runs. Until then it costs about 37 tokens; SKILL.md has 331 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~37
When it runs · the whole SKILL.md, loaded when a task matches
~905

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 davepoon/buildwithclaude at commit 10bfc43, republished under its MIT licence (© davepoon). 331 words, ~905 tokens.

Download SKILL.mdSave it as .claude/skills/coding-agent-pm/SKILL.md (or your agent's skills folder).
name
coding-agent-pm
description
Plan, delegate, review, and recover coding-agent implementation work with tight scope control, acceptance criteria, and validation.
category
ai-agents
license
MIT

Coding Agent PM

Use this skill when a human is preparing, delegating, reviewing, or recovering implementation work done by Claude Code, Codex, OpenClaw, or another coding agent.

When to Use This Skill

  • You need to turn a vague implementation request into a bounded agent task.
  • You are assigning work to one or more coding agents and need clear file ownership.
  • You are reviewing an agent diff for scope drift, regressions, or missing validation.
  • A coding agent has stalled, over-edited, or returned a result that is hard to trust.

What This Skill Does

  1. Defines the shipped outcome in one sentence.
  2. Sets explicit scope: files or modules owned, files or modules excluded, and destructive actions that are forbidden.
  3. Captures relevant project context before implementation starts.
  4. Writes acceptance criteria that can be checked directly.
  5. Requires validation commands or manual checks before final delivery.
  6. Reviews the diff before accepting the work.

Assignment Rules

  • Keep the task brief concrete and bounded.
  • State whether the agent may edit files or should only inspect and plan.
  • Give ownership boundaries for code changes.
  • Tell the agent not to revert unrelated user work.
  • Prefer existing project patterns over new abstractions.
  • Require the final response to include changed files, checks run, results, and remaining risks.

Agent Brief Template

markdown
# Agent Brief

## Outcome
Ship:

## Scope
Owned files/modules:

Do not edit:

Forbidden actions:
- Do not run destructive git commands.
- Do not revert unrelated user changes.

## Context
Relevant files:

Existing patterns to follow:

## Acceptance Criteria
- [ ] 
- [ ] 
- [ ] 

## Validation
Run:

Manual checks:

## Final Response Must Include
- Files changed
- Validation run and result
- Remaining risks or follow-ups

Review Checklist

Review in this order:

  1. Behavioral bugs or regressions.
  2. Missing acceptance criteria.
  3. Missing tests or weak validation.
  4. Scope drift and unrelated refactors.
  5. Security, privacy, or destructive-command risk.

If the agent drifted, stop new edits and ask it to map each change back to the original acceptance criteria.

Recovery Prompt

Use this when a coding agent's work is hard to trust:

text
Pause implementation. Map every changed file and every material change back to the original acceptance criteria. For each change, mark it as required, optional, or unrelated. Do not edit files until this map is complete.

Example

User: "Have a coding agent add OAuth login."

Better assignment:

markdown
Outcome: Add GitHub OAuth login to the existing auth flow.

Scope:
- Own: src/auth/*, src/routes/login.tsx, tests/auth/*
- Do not edit: billing, onboarding, database migrations unless a failing test proves it is required

Acceptance criteria:
- [ ] Existing email login still works.
- [ ] GitHub login creates or links a user through the existing auth service.
- [ ] Auth errors render through the existing form error pattern.
- [ ] Tests cover success, denied OAuth, and existing linked account.

Validation:
- npm test -- auth
- npm run lint

Tips

  • The smaller the owned file set, the better the agent result.
  • Make "do not edit" lists explicit for shared or risky modules.
  • Prefer acceptance criteria over long implementation instructions.
  • Treat validation as part of the task, not a follow-up.

© davepoon, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in plugins/all-skills/skills/coding-agent-pm of davepoon/buildwithclaude.

Open the folder on GitHubat commit 10bfc43

Compare with similar skills

Coding Agent Pm 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.

Coding Agent Pm compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Coding Agent Pm this skilldavepoon/buildwithclaude3.6k—~905Automated safety check: PassMIT
User Story Writerdeanpeters/Product-Manager-Skills7.2k2 repos~2.9kAutomated safety check: PassCustom licence
Ralph Tui Create Beadssubsy/ralph-tui2.5k1 repos~2.6kAutomated safety check: PassMIT
Agile Product Owneralirezarezvani/claude-skills28k3 repos~3.2kAutomated safety check: PassMIT
Ralph Tui Create Beads Rustsubsy/ralph-tui2.5k1 repos~2.8kAutomated safety check: PassMIT
Ralph Tui Create JSONsubsy/ralph-tui2.5k1 repos~2.6kAutomated safety check: PassMIT

Similar skills

  • User Story Writer

    deanpeters/Product-Manager-Skills

    Writes user stories in Mike Cohn's format with Gherkin acceptance criteria, turning user needs into development-ready work with testable conditions.

    7.2k GitHub starsUsed in 2 repos~2.9k tokens
    Product & Project ManagementAuto-check passed
  • Ralph Tui Create Beads

    subsy/ralph-tui

    Convert PRDs to beads for ralph-tui execution. An agent skill from subsy/ralph-tui.

    2.5k GitHub starsUsed in 1 repo~2.6k tokens
    Product & Project ManagementAuto-check passed
  • Agile Product Owner

    alirezarezvani/claude-skills

    Writes INVEST-checked user stories with acceptance criteria, splits epics, plans sprints from velocity and ranks the backlog with a weighted score.

    28k GitHub starsUsed in 3 repos~3.2k tokens
    Product & Project ManagementAuto-check passed
  • Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI).

    2.5k GitHub starsUsed in 1 repo~2.8k tokens
    Product & Project ManagementAuto-check passed
  • Ralph Tui Create JSON

    subsy/ralph-tui

    Convert PRDs to prd.json format for ralph-tui execution. An agent skill from subsy/ralph-tui.

    2.5k GitHub starsUsed in 1 repo~2.6k tokens
    Product & Project ManagementAuto-check passed
  • Check

    VibiumDev/vibium

    Independently check application acceptance criteria in a live browser or saved recording with the Vibium CLI.

    2.9k GitHub stars~2k tokensUpdated today
    Product & Project ManagementAuto-check passed

More from davepoon/buildwithclaude

All 246 skills in this repo
  • Qwen Vision

    davepoon/buildwithclaude

    A skill your agent uses when the user asks to "analyze video", "watch this video", "what happens in this video", "describe this clip", "review this footage", "classify these videos", "compare…

    3.6k GitHub starsUsed in 1 repo~1.2k tokens
    Auto-check passed
  • Hard Predict Future

    davepoon/buildwithclaude

    Activate this agent for any future-oriented question that requires deep quantitative analysis, historical precedents, and structured scenario planning.

    3.6k GitHub starsUsed in 1 repo~4.2k tokens
    Auto-check passed
  • iOS Hig Design Guide

    davepoon/buildwithclaude

    Build, update, and apply iOS design specifications using Apple Human Interface Guidelines (HIG) source data.

    3.6k GitHub stars~735 tokensUpdated yesterday
    Auto-check passed
  • Video Downloader

    davepoon/buildwithclaude

    Download YouTube videos with customizable quality and format options.

    3.6k GitHub starsUsed in 1 repo~871 tokens
    Auto-check passed
  • Atlas Cloud Media

    davepoon/buildwithclaude

    Discover Atlas Cloud image and video models, inspect their live schemas, and submit one confirmed media generation request with bounded GET polling.

    3.6k GitHub stars~852 tokensUpdated yesterday
    Auto-check passed
  • Slack Gif Creator

    davepoon/buildwithclaude

    Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives.

    3.6k GitHub starsUsed in 12 repos~4.3k tokens
    Auto-check passed

Questions about Coding Agent Pm

What does Coding Agent Pm do?

Plan, delegate, review, and recover coding-agent implementation work with tight scope control, acceptance criteria, and validation. Coding Agent Pm is an agent skill from davepoon/buildwithclaude. Plan, delegate, review, and recover coding-agent implementation work with tight scope control, acceptance criteria, and validation.

When should I use Coding Agent Pm?

Coding Agent Pm fits situations like: tasks that involve User stories.

How do I install Coding Agent Pm in Claude Code?

Run `npx skills add davepoon/buildwithclaude --skill coding-agent-pm -a claude-code`. Or copy the skill folder (plugins/all-skills/skills/coding-agent-pm in davepoon/buildwithclaude) into .claude/skills/coding-agent-pm in your project. Claude Code loads it when a task matches its description.

How do I install Coding Agent Pm in Codex?

Run `npx skills add davepoon/buildwithclaude --skill coding-agent-pm -a codex`. Or copy the skill folder (plugins/all-skills/skills/coding-agent-pm in davepoon/buildwithclaude) into .agents/skills/coding-agent-pm in your project. Codex loads it when a task matches its description.

Can I use Coding Agent Pm 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 davepoon/buildwithclaude --skill coding-agent-pm -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/coding-agent-pm, .gemini/skills/coding-agent-pm, .github/skills/coding-agent-pm and .opencode/skills/coding-agent-pm in your project.

What does Coding Agent Pm need to run?

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

Does Coding Agent Pm 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 Coding Agent Pm 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 Coding Agent Pm use?

Coding Agent Pm is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Coding Agent Pm use?

About 905 tokens (SKILL.md is roughly 3.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Coding Agent Pm?

Skills that share tags, products or a category with Coding Agent Pm: User Story Writer (deanpeters/Product-Manager-Skills, 7.2k stars), Ralph Tui Create Beads (subsy/ralph-tui, 2.5k stars), Agile Product Owner (alirezarezvani/claude-skills, 28k stars) and Ralph Tui Create Beads Rust (subsy/ralph-tui, 2.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Coding Agent Pm?

davepoon (a GitHub user) maintains it in davepoon/buildwithclaude, which has 3,601 GitHub stars. The repository holds 246 skills in this directory. The repository was last updated on October 6, 2026.

Source: davepoon/buildwithclaude on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.