Builds a full-scope product roadmap for an existing project by scanning PRDs in /docs, extracting legacy tasks, and creating a comprehensive plan to move from MVP/early release to the next major stage.
Creates comprehensive product roadmaps by analyzing project documentation and converting legacy tasks into structured development plans.
/plugin marketplace add auge2u/lisa-helps-ralph-loops/plugin install lisa@lisa-helps-ralph-loopsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
templates/EPICS_FORMAT.mdtemplates/METRICS_FORMAT.mdtemplates/OPEN_QUESTIONS_FORMAT.mdtemplates/RISK_REGISTER_FORMAT.mdtemplates/ROADMAP_FORMAT.mdtemplates/VISION_FORMAT.mdYou are acting as a product owner partnering with senior engineers and a PMF-focused team.
Use this skill when the user asks for:
project/
└── scopecraft/
├── VISION_AND_STAGE_DEFINITION.md
├── ROADMAP.md
├── EPICS_AND_STORIES.md
├── RISKS_AND_DEPENDENCIES.md
├── METRICS_AND_PMF.md
└── OPEN_QUESTIONS.md
/docs, README, ADRs, architecture docs, backlog/task files./scopecraft/ for easy sharing[TODO], [TBD], or [PLACEHOLDER] markers in final output/docs (initial + historical).gt/memory/semantic.json if Stage 1 completedLook for MVP/alpha/beta/early release signals:
Normalize every task into:
| Field | Description |
|---|---|
| Epic | High-level feature area |
| User Story | Who/what/why format |
| Acceptance Criteria | Observable, testable |
| Dependencies | Tech + org |
| Risk Level | Low/medium/high |
| Complexity | S/M/L/XL |
Use template: templates/VISION_FORMAT.md
Contents:
Use template: templates/ROADMAP_FORMAT.md
Contents (3-5 phases max):
Use template: templates/EPICS_FORMAT.md
Group epics by themes:
Each epic must include:
Use template: templates/RISK_REGISTER_FORMAT.md
Contents:
Use template: templates/METRICS_FORMAT.md
Contents:
Use template: templates/OPEN_QUESTIONS_FORMAT.md
Contents:
| Gate | Requirement |
|---|---|
outputs_exist | All 6 files in scopecraft/ |
phases_valid | ROADMAP.md has 3-5 ## Phase headers |
stories_have_criteria | 5+ "Acceptance Criteria" sections in EPICS |
risks_documented | 3+ risk table rows with Technical/Product/GTM |
north_star_defined | "North Star Metric" section exists |
no_placeholders | Zero [TODO]/[TBD]/[PLACEHOLDER] markers |
Before completing, verify:
[ ] scopecraft/ has exactly 6 .md files
[ ] ROADMAP.md has 3-5 "## Phase N" sections
[ ] EPICS_AND_STORIES.md has 5+ "#### Story" sections
[ ] Each story has "Acceptance Criteria:" section
[ ] RISKS_AND_DEPENDENCIES.md has 3+ table rows with risk types
[ ] METRICS_AND_PMF.md has "North Star Metric" section
[ ] No [TODO], [TBD], or [PLACEHOLDER] markers anywhere
python plugins/lisa/hooks/validate.py --stage plan
After plan completes:
skills/structure/SKILL.mdExpert guidance for Next.js Cache Components and Partial Prerendering (PPR). **PROACTIVE ACTIVATION**: Use this skill automatically when working in Next.js projects that have `cacheComponents: true` in their next.config.ts/next.config.js. When this config is detected, proactively apply Cache Components patterns and best practices to all React Server Component implementations. **DETECTION**: At the start of a session in a Next.js project, check for `cacheComponents: true` in next.config. If enabled, this skill's patterns should guide all component authoring, data fetching, and caching decisions. **USE CASES**: Implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with cacheTag(), invalidating caches with updateTag()/revalidateTag(), optimizing static vs dynamic content boundaries, debugging cache issues, and reviewing Cache Component implementations.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.