Use after ReAuth code or docs changes to keep specs, memory docs, indexes, and Graphify state aligned. This skill inspects the diff, applies the update rules from docs/agent/08-documentation-system.md, uses Graphify before broad architecture scanning when graphify-out/graph.json exists, and runs docs validation.
Use when a ReAuth feature already has a spec in docs/specs and the next step is implementation. This skill reads the spec, the matching agent and memory docs, uses Graphify before broad architecture scanning when graphify-out/graph.json exists, and implements the smallest coherent vertical slice with tests.
Use when a user has a rough feature requirement, ticket, or product note and wants a ReAuth spec created or updated under docs/specs. This skill turns ambiguous requirements into implementation-ready specs by reading the repo docs, checking for existing specs first, and using Graphify before broad architecture scanning when graphify-out/graph.json exists.
Use when a ReAuth feature spec already exists and you need to add, tighten, or verify tests against that spec. This skill maps the spec's test scenarios to the current implementation, uses Graphify before broad architecture scanning when graphify-out/graph.json exists, and adds the smallest effective tests at the right layer.