Skip to content
Development
Agent

repro-template

A bug isn't ready to fix until you can trigger it on demand. Fill this out *before* editing any code.

From plugin
skills
954 skills54 agents

Claude Code

$ npx -y skills add vanara-agents/skills --agent claude-code

Agent definition

repro-template.md

Minimal Reproduction Checklist

A bug isn't ready to fix until you can trigger it on demand. Fill this out *before* editing any code.

1. The failure (verbatim)

  • **Error message / stack trace:** _paste the full text, unedited_
  • **Where it surfaced:** `file:line` of the top user-code frame
  • **Expected vs actual behavior:** _one line each_

2. The trigger

  • **Exact input / steps:**

1. _step_ 2. _step_ 3. _failure observed_

  • **Frequency:** [ ] every time [ ] intermittent (___ % of runs) [ ] only under load/concurrency
  • **First seen:** _commit / version / date_ — and the last known-good version, if any

3. The environment

| Factor | Value | |---|---| | OS / runtime version | | | Dependency versions | | | Config / env vars | | | Data / fixtures | |

4. Reduce to the minimum

Strip everything that *doesn't* affect the outcome until you have the smallest case that still fails:

  • [ ] Removed unrelated code paths
  • [ ] Replaced external calls with fixed stubs/fixtures
  • [ ] Hard-coded the triggering input
  • [ ] Confirmed it **still fails** after reduction
  • [ ] Confirmed it is **deterministic** (or documented the flake rate + suspected race)

5. The repro artifact

A runnable snippet or single failing test is the goal — paste it here:

# minimal failing command or test
$ npm test -- checkout.spec.js -t "applies discount once"
  ✗ applies discount once  (expected 90, got 81)

> If you cannot produce a deterministic repro after a bounded effort, **stop**. Record what you tried and > exactly what additional evidence (logs, prod input, env access) you need — do not guess-edit.

Read more
@vanara-agents
Ships withskills

🐒 Free agents, skills & packs for Claude Code One subscription. An army of Claude Code agents. 30 production-grade agents, skills, and packs for Claude Code — free, Apache-2.0, install with one command.

917 skills54 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
9
Star history of vanara-agents/skills on GitHub, a chart by star-history.com

Other agents on skills.

AGENT

AGENT

Agent

Use when designing a new HTTP/GraphQL API or changing an existing one — modeling resources, defining endpoint contracts, choosing…

review-notes

review-notes

Agent

This shows how the api-designer agent reviews a flawed draft. Findings are severity-ranked so the implementer fixes the…

contract-and-openapi

contract-and-openapi

Agent

The contract is the deliverable. Express it as an **OpenAPI 3.1** document so it is human-readable *and* machine-checkable. This…

design-checklist

design-checklist

Agent

Run through this before declaring an API contract done. It is ordered the way you should *design*: resources first, cross-cutting…

pr-comment-template

pr-comment-template

Agent

Copy-paste templates for leaving review comments. Keep each comment to one finding: an anchor, the problem, and the fix.

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc2w293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react3d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex2d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman4d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about repro-template.

Which coding agents can use repro-template?
repro-template installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.