Skip to content
Back to skills

To Issues

ASecurity

Break a plan/PRD into independent vertical-slice Beads issues with explicit dependencies.

  • 2 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
testingbash

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add jupes/agent-forge-harness --skill to-issues --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of To Issues?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for To Issues
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jupes-to-issues/badge)](https://www.skillsdirectory.com/skills/jupes-to-issues)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: to-issues
description: Break a plan/PRD into independent vertical-slice Beads issues with explicit dependencies.
---

# to-issues

Convert a plan, PRD, or feature brief into small, independently executable Beads tasks.

## When to use

- User asks to break work into tickets/issues.
- You have a PRD/plan and need execution-ready slices.

## Process

### 1) Gather source context

Use available material first:

- Conversation context
- PRD/plan text
- Existing bead (`bd show <id>`)
- Relevant codebase context

If user provides an external issue/URL, map it into local context before decomposition.

### 2) Draft tracer-bullet vertical slices

Each slice must be an end-to-end path through relevant layers (contract, logic, integration, verification), not a single-layer chunk.

Rules:

- Demoable/verifiable on its own
- Prefer many thin slices over few large slices
- Minimize cross-slice coupling
- Mark slices as:
  - `AFK`: can execute without user intervention
  - `HITL`: requires human decision/review checkpoint

### 3) Review slice plan with user

Present a numbered list with:

- Title
- Type (`AFK`/`HITL`)
- Blocked by (if any)
- User stories covered (if source has stories)

Refine until approved.

### 4) Create Beads issues

Create issues in dependency order so blockers exist first.

Use this issue body format:

<issue-template>
## What to build
Concise vertical-slice behavior description.

## Acceptance criteria
- [ ] Criterion 1
- [ ] Criterion 2
- [ ] Criterion 3

## Blocked by
- None - can start immediately
or
- <bead-id>

## Notes
- Type: AFK/HITL
- Risks or assumptions
</issue-template>

Commands:

```bash
bd create --type task --title "<slice title>" --description "<template markdown>" --priority 2 --repo .
bd dep add <slice-id> --blocks <blocked-id>
```

If slices derive from a parent PRD/feature, attach children:

```bash
bd create --type task --parent <parent-id> --title "<slice title>" --description "<template markdown>" --priority 2 --repo .
```

### 5) Validate and report

- Verify dependency graph (`bd children <parent-id>` and/or `bd graph`)
- Confirm no orphaned critical-path work
- Add `worklog:` comment to parent summarizing decomposition decisions

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.