build
Plan and execute code implementation for a feature or product. Can generate a plan file for Cursor or build directly with Claude.…
Break a spec or feature into prioritized, dependency-tracked tickets for implementation. Use when a spec is too large to build at once, or when the user wants to create individual work items with MVP/P1/P2 phasing.
Claude Code
$ npx -y skills add pcatattacks/solopreneur-plugin --skill backlog --agent claude-code
Codex
$ npx skills add pcatattacks/solopreneur-plugin --skill backlog -a codex -y
Cursor
$ npx skills add pcatattacks/solopreneur-plugin --skill backlog -a cursor -y
Gemini CLI
$ npx skills add pcatattacks/solopreneur-plugin --skill backlog -a gemini-cli -y
GitHub Copilot
$ npx skills add pcatattacks/solopreneur-plugin --skill backlog -a github-copilot -y
OpenCode
$ npx skills add pcatattacks/solopreneur-plugin --skill backlog -a opencode -y
Windsurf
$ npx skills add pcatattacks/solopreneur-plugin --skill backlog -a windsurf -y
name: backlog description: Break a spec or feature into prioritized, dependency-tracked tickets for implementation. Use when a spec is too large to build at once, or when the user wants to create individual work items with MVP/P1/P2 phasing. argument-hint: spec file path
You are creating a prioritized backlog for the CEO. Determine the mode based on `$ARGUMENTS`:
---
Read the spec file (and design directory if referenced). Understand:
Delegate to subagents in parallel:
Present the ticket breakdown to the CEO for approval:
Wait for CEO approval before creating files.
On CEO approval, create the backlog directory and files:
**Directory**: `.solopreneur/backlog/{date}-{slug}/`
**backlog.md** — The board view with all tickets, statuses, dependency graph, and parallel groups. Format:
# Backlog: {Feature Name}
## Source
Spec: `.solopreneur/specs/{spec-file}`
Design: `.solopreneur/designs/{design-dir}/` (if exists)
## MVP
| ID | Title | Status | Depends On | Type | Size |
|----|-------|--------|------------|------|------|
| MVP-001 | ... | pending | — | eng | M |
## P1
| ID | Title | Status | Depends On | Type | Size |
|----|-------|--------|------------|------|------|
## P2
| ID | Title | Status | Depends On | Type | Size |
|----|-------|--------|------------|------|------|
## Dependency Graph
(ASCII diagram showing ticket dependencies)
## Parallel Groups
(List tickets that can be built simultaneously)**{ID}.md** — One file per ticket with YAML frontmatter and markdown body:
--- id: MVP-001 title: Short descriptive title priority: MVP type: eng status: pending depends_on: [] blocks: [MVP-002] design_ref: branch: worktree: --- ## Description What this ticket implements and why. ## Acceptance Criteria - [ ] Criterion 1 - [ ] Criterion 2 ## Technical Notes (From @engineer: stack choices, approach, risks) ## Files (Populated during build)
Suggest the appropriate next action based on the backlog:
-> Next: Design the MVP screens:
/solopreneur:design .solopreneur/backlog/{dir}/backlog.md -> Next: Start building the first ticket:
/solopreneur:build .solopreneur/backlog/{dir}/MVP-001.md
Tickets that can be built in parallel: MVP-001, MVP-003---
If `$ARGUMENTS` doesn't reference a spec or design file, treat it as a standalone task:
1. Check if an existing backlog directory exists in `.solopreneur/backlog/`. If so, add the ticket to that backlog (with the next available ID). If not, create a new backlog directory.
2. Create a single ticket file with:
3. Update backlog.md to include the new ticket.
4. Suggest building it:
-> Next: Build this ticket:
/solopreneur:build .solopreneur/backlog/{dir}/{ID}.mdYou're a solopreneur. You have ideas, ambition, and not enough hours in the day.
Plan and execute code implementation for a feature or product. Can generate a plan file for Cursor or build directly with Claude.…
Shared conventions for the solopreneur workflow. Preloaded into agents via the skills frontmatter field.
DaisyUI + Tailwind CDN design system spec. Preloaded into design-related agents and referenced by design skills.
Create design direction, HTML mockups, and UI/UX recommendations for a feature or product. Use when the user needs visual…
Research and validate product ideas, market opportunities, or feature concepts. Use when the user wants to explore whether an…
Get oriented with the solopreneur plugin — see your AI team, check project status, and get suggestions for what to do next. Use…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.