rootspec
- 7 skills
- 0 followers
- 10 hours ago last updated
- ▌ Rs Impl · rootspecImplement features from a validated RootSpec specification — test-driven and autonomous. Use this when a user wants to build, code, or implement features from their spec, or when they want to make failing tests pass.
- ▌ Rs Init · rootspecInitialize a RootSpec project — create the rootspec/ directory, copy framework files, detect or create prerequisites. Use this when a user wants to start using RootSpec in a project, whether it's greenfield or has existing code.
- ▌ Rs Spec · rootspecCreate or update a RootSpec specification — interview-driven with built-in validation. Use this when a user wants to define, expand, revise, or reinterpret their product specification, add features, or edit any spec level.
- ▌ Rs Review · rootspecProvide an advisory visual assessment of the rendered app using a small curated screenshot set. Runs AFTER static review has already written authoritative findings. You only append advisory observations — you never overwrite static results.
- ▌ Rs Shared · rootspec bundleShared scripts, fragments, and bundled files used by all RootSpec skills — not meant to be invoked directly
- ▌ Rs Update · rootspec bundleUpgrade a RootSpec project to the latest framework version — detects version gap, updates framework files, creates missing prerequisites, flags changed prerequisites for reconciliation. Run this after `npx skills add rootspec/rootspec`.
- ▌ Rs Validate · rootspecRun tests against a validated RootSpec specification and report results. Use this when a user wants to run tests, check what's passing, get a test report, or verify their implementation works.