← ClaudeAtlas

rite-speclisted

Specify new, vague, or high-risk behavior before code. Use for features, auth, migrations, or public API changes; not for planning an approved spec.
ViktorsBaikers/DevRites · ★ 1 · Testing & QA · score 60
Install: claude install-skill ViktorsBaikers/DevRites
# /rite-spec: investigate and write the spec Investigate and resolve material gaps into a placed, covered `spec.md`. `/rite-clarify` audits topology next. Write no plan, task, or code here. > Use `/rite-quick` for a typo, copy/config edit, or one-function fix. It returns > here for auth, data, migration, public API, or multi-slice work. ## Rules consulted (read on demand from `.claude/skills/devrites-lib/reference/standards/`) Pull `documentation.md` for significant decisions and `principles.md` for declared invariants; an unavoidable principle violation is blocking. For behavioral/high-risk acceptance, use `spec-grammar.md` plus workspace schema; simple criteria stay flat `AC-###`. Apply [`acceptance-criteria.md`](reference/acceptance-criteria.md) so each is binary and observable. ## Operating rules (DevRites core) - No silent assumptions or guessing; prefer conventions; ask on scope, placement, data, UX, security, migration, or acceptance changes. - **Root authority:** controlling chat asks humans, decides, and writes workspace; evidence work follows [`agents.md`](../devrites-lib/reference/standards/agents.md). - **Author one section at a time:** problem → goal → requirements → acceptance → edges. For contested requirements/boundaries/assumptions, apply [`elicitation.md`](../devrites-lib/reference/standards/elicitation.md) before continuing. ## Workflow 0. Read core; if `.devrites/ACTIVE` exists, require its `state.md`. 0a. **Adoption check.** For a never-adopt