AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Plan Create Stories

skill-coleam00-skills-plan-create-stories · by coleam00

Decomposes a PRD into well-formed, engineer-ready tickets — Jira issues or GitHub issues. Use after a PRD exists, to turn its phases and user stories into a structured backlog. Works for a new codebase (MVP scope) or an existing one (epic scope).

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-coleam00-skills-plan-create-stories

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-coleam00-skills-plan-create-stories)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
yesterday

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Plan Create Stories? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Create Stories: PRD → Ticket Backlog

Overview

Turn a finished PRD into a backlog of small, well-formed tickets. Each Implementation Phase in the PRD becomes a group of tickets; each User Story becomes one or more tickets with explicit acceptance criteria.

This skill is platform-agnostic by design — the --platform flag decides whether the backlog lands in Jira or in GitHub Issues. Everything before that flag (reading the PRD, decomposing it, writing acceptance criteria) is identical.

Arguments

| Argument | Required | Meaning | |----------|----------|---------| | ` | yes | Path to the PRD produced by plan-create-prd | | --platform | yes | jira or github — where the tickets are created | | --project | jira only | Jira project key (e.g. HELP) | | --epic | jira only | Jira epic key to parent the tickets under (e.g. HELP-1) | | --milestone` | github only | optional GitHub milestone to attach issues to |

If --platform is missing, stop and ask — do not guess.

Workflow

1. Read and decompose the PRD

  • Read `` in full.
  • Walk the Implementation Phases section. Each phase is a ticket group.
  • Walk the User Stories section. Each story maps to one ticket (split if it

hides more than ~a day of work).

  • For every ticket, draft:
  • Title — imperative, specific (Add token refresh endpoint, not Auth).
  • Description — what and why, linked back to the PRD phase.
  • Acceptance criteria — a checklist a reviewer can verify.
  • Phase label — which PRD phase it belongs to.
  • Keep tickets small. A ticket that can't be described in one screen is two

tickets.

2. Confirm the plan before creating anything

Print the proposed ticket list (titles + phase grouping) and the target platform. This is the checkpoint — creating real tickets is not reversible in one click.

3. Create the tickets — branch on --platform

--platform jira:

  • Use the Atlassian MCP server.
  • Create each ticket under --epic in --project.
  • Map: PRD phase → a label or the epic; acceptance criteria → the description.
  • Capture each created issue key.

--platform github:

  • Use the gh CLI: gh issue create --title "..." --body "..." [--label phase-N] [--milestone "..."].
  • Put acceptance criteria in the issue body as a markdown checklist.
  • Apply a phase-N label per PRD phase (create the label if missing with

gh label create).

  • Capture each created issue number/URL.

4. Report

  • A table: ticket title → phase → created key/number/URL.
  • The PRD path the backlog was generated from.
  • Next step: each phase is now ready to run as a PIV loop.

Quality Checks

  • ✅ Every ticket traces back to a PRD phase or user story
  • ✅ Every ticket has verifiable acceptance criteria
  • ✅ Tickets are small (≤ ~1 day of work)
  • ✅ The correct platform was used and every create succeeded
  • ✅ Phase grouping is preserved (labels/epic) so the backlog stays navigable

Notes

  • Greenfield vs brownfield changes the PRD's scope (MVP vs next epic), not

this skill — plan-create-stories runs the same either way.

  • Never create tickets without the step-2 confirmation.
  • If a phase is too vague to decompose, stop and flag it — that's a PRD gap,

not a ticket-writing problem.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.