rs-shared
Original:🇺🇸 English
Translated
20 scriptsChecked / no sensitive code detected
Shared scripts, fragments, and bundled files used by all RootSpec skills — not meant to be invoked directly
13installs
Sourcerootspec/rootspec
Added on
NPX Install
npx skill4agent add rootspec/rootspec rs-sharedTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →This skill contains shared resources for all RootSpec skills. Do not invoke directly.
Skills
| Skill | Purpose | Mode |
|---|---|---|
| Initialize project — directories, base files, prerequisites | Interactive |
| Create or update specification — interview + validation loop | Interactive (skippable) |
| Implement from spec — test-driven, autonomous | Non-interactive |
| Run tests and report results | Non-interactive |
| Upgrade project to latest framework version | Interactive |
Scripts
Project scanning
- — Find spec directory, list found/missing files, detect version
scripts/scan-spec.sh - — Detect framework, source dirs, config files
scripts/scan-project.sh
Spec validation
- — Find downward references across spec levels
scripts/check-hierarchy.sh - — Find hardcoded numbers in L1-L4
scripts/check-numerics.sh - — Find duplicate story IDs in L5
scripts/check-duplicate-ids.sh - — Check L1 pillar count and format
scripts/check-pillar-quality.sh - — Check L2 for explicit trade-off statements
scripts/check-tradeoffs.sh - — Cross-reference L4 systems with L5 stories
scripts/check-coverage.sh - — Compute deterministic hash of all spec files
scripts/compute-spec-hash.sh
Initialization and upgrade
- — Detect dev server, hooks, release/test scripts
scripts/detect-prerequisites.sh - — Check all expected init files exist
scripts/verify-init.sh - — Compare project version against bundled framework version
scripts/gap-analysis.sh
Stories and testing
- — Filter L5 stories by ID, system, priority, or status
scripts/filter-stories.sh - — Parse Cypress JSON output to story/criterion results
scripts/parse-cypress-results.sh - — Merge test results into tests-status.json
scripts/build-tests-status.sh - — Diff two test runs, report regressions/fixes
scripts/compare-test-runs.sh
Bundled Files
- — Foundational beliefs (copied to user projects by rs-init)
00.AXIOMS.md - — Framework definition (copied to user projects by rs-init)
00.FRAMEWORK.md
Fragments
- — Reference hierarchy and placeholder rules
fragments/framework-rules.md - — Interview methodology
fragments/interview-protocol.md - — Common anti-patterns by level
fragments/anti-patterns.md - — Prerequisite detection and creation
fragments/prerequisites.md - — YAML syntax for user stories and fine-tuning
fragments/l5-yaml-format.md - — Test DSL step reference and extensions
fragments/l5-test-dsl.md