← ClaudeAtlas

chameleon-statuslisted

Use when the user explicitly invokes /chameleon-status to view profile state, drift indicators, and trust state for the current repo
crisnahine/chameleon · ★ 2 · AI & Automation · score 75
Install: claude install-skill crisnahine/chameleon
# /chameleon-status Surface the current state of chameleon for the active repo. The user-facing observability surface — like `git status` for chameleon profiles. ## What it reports What's plumbed today (read straight from `.chameleon/` and `drift.db`): 1. **Profile summary** — language, archetype count + names, schema version, generation, last bootstrap timestamp. 2. **Trust state** — `trusted | untrusted | stale | n/a`, with the trusting user and grant timestamp when present. 3. **Structural conformance (NOT a quality bar)** — `days_since_refresh`, the drift score (now surfaced as `structural_conformance_score`), and a `recommended_action` string from `get_drift_status`. This score is 1 - mean structural-match confidence: it measures how closely recent edits match their archetype's *shape*, nothing more. **Print the `conformance_disclaimer` line verbatim, immediately under the heading and above the number**, so the reader can never read a low score as a correctness or quality bar. `get_drift_status` returns the disclaimer string and the `blind_spots` list (`logic, dataflow, cross-file, auth checks`) — echo the disclaimer as-is. A perfectly off-pattern-but-on-shape edit (right shape, wrong logic, null deref, missing auth check) scores as zero drift, so a green conformance number says nothing about whether the code is safe. 4. **Language hint** — when a Rails-with-frontend (or TS-with-Ruby-sidecar) was detected, name the secondary tree so the user can bootstrap it separate