From stv
Proposes new features when trace scenarios complete or backlog small; reviews project context and git history, suggests sized options, invokes stv:new-task for spec+trace.
npx claudepluginhub 2lab-ai/oh-my-claude --plugin stvThis skill uses the workspace's default tool permissions.
When there is no meaningful unfinished work in `docs/*/trace.md`, proactively propose new feature work based on completed features and project context, then create structured STV artifacts using `stv:new-task`.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
When there is no meaningful unfinished work in docs/*/trace.md, proactively propose new feature work based on completed features and project context, then create structured STV artifacts using stv:new-task.
| Tier | Lines | Example |
|---|---|---|
| tiny | ~5 | Config values, constants, string literals |
| small | ~20 | One function, one file, local refactor |
| medium | ~50 | Multiple files, interface changes |
| large | ~100 | Cross-cutting concerns, schema migrations |
| xlarge | ~500 | Architecture shift, framework replacement |
Confirm backlog status
docs/*/trace.md in the projectReview completed work
docs/*/ directories for completed featuresPropose next work
Present options
All trace scenarios are complete. Based on project history, here are good next features:
1) {Idea A} ({estimated tier})
- {one line reason, tied to recent work}
2) {Idea B} ({estimated tier})
- {one line reason}
3) {Idea C} ({estimated tier})
- {one line reason}
Carryover (tiny leftovers, optional):
- docs/{feature}/trace.md — Scenario {n}: {title}
Pick a number or describe a different feature.
I will then break it down with stv:new-task.
Plan with stv:new-task
Skill(skill="stv:new-task")Hand off
stv:do-work to executestv:what-to-work to decide when to enter this flow (it routes here when backlog is empty/small)stv:new-task for feature decomposition into spec + tracestv:do-work after trace scenarios exist