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.
Builds a full-scope product roadmap by scanning PRDs, extracting legacy tasks, and creating a comprehensive plan to move from MVP to the next major stage.
/plugin marketplace add auge2u/lisa-helps-ralph-loops/plugin install lisa-loops-memory@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/OUTPUT_SPEC.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:
/docs, README, ADRs, architecture docs, backlog/task files../scopecraft/ for easy sharing.When running in orchestrated/loop mode:
.agent/scratchpad.md for prior contextScratchpad format:
# Scratchpad — ralph-it-up-roadmap
## Last Updated
[timestamp]
## Progress
- [x] Completed item
- [ ] Remaining item
## Quality Gate Status
[Updated by validation - see below]
## Decisions Made
- [Decision and rationale]
## Blockers
- [Current blockers]
## Next Steps
- [What to do next iteration]
Before declaring completion, ALL blocker-level quality gates must pass:
^## Phase \d)^#### Story)[TODO], [TBD], [PLACEHOLDER] markers[ ] template brackets (warning)Before each iteration ends, mentally run through these checks:
1. Count files in scopecraft/ - must be 6
2. Count "## Phase" headers in ROADMAP.md - must be 3-5
3. Count "#### Story" headers in EPICS_AND_STORIES.md - must be 5+
4. Search for [TODO], [TBD], [PLACEHOLDER] - must be 0
5. Verify "North Star Metric" exists in METRICS_AND_PMF.md
6. Verify risk table has 3+ rows with Technical/Product/GTM
If ANY blocker fails, continue iterating. Update scratchpad with:
/docs (initial + historical)Normalize every task into:
Use the templates in templates/ and produce:
Group epics by themes:
Each epic must include:
When running in orchestrated mode (ralph-orchestrator compatible):
LOOP_COMPLETEDO NOT issue LOOP_COMPLETE if any blocker gate fails.
Expert 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.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
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.