← ClaudeAtlas

wp-changeslisted

Query the AI Change Ledger on a connected target — every write the MCP issued, categorized; toggle on/off; panic-revert recent changes. Phase = Recovery.
nuttaruj/rolepod-wplab · ★ 1 · AI & Automation · score 80
Install: claude install-skill nuttaruj/rolepod-wplab
# WP Changes The rollback skill. Every write the MCP issued through companion v2.3+ is captured in the Change Ledger (categorized, before+after state, applied flag). This skill queries that ledger, toggles individual rows, runs git-bisect-style binary narrowing, and panic-disables every change in a time window when the site is on fire. ## Iron Rule <EXTREMELY-IMPORTANT> 1. NEVER panic-revert without first running `wp-health-check` to confirm the site is actually broken — panic disables real production changes; using it as a "I'm curious" tool causes user-visible regressions. 2. NEVER toggle a row with `reversible: 0` and expect the side effect to undo — execute_php side effects and wp-cli destructive ops are flagged irreversible at record time; the toggle flips the flag but cannot replay the inverse. Surface this verbatim. 3. ALWAYS surface `target_descriptor` + `source_tool` when listing changes — user needs to recognize what each row IS, not just an opaque ID. </EXTREMELY-IMPORTANT> ## When to use - "เว็บพังหลัง AI แก้ของ" — panic + bisect flow. - "What did AI do in the last hour?" — query with `since_minutes: 60`. - "Undo only the last theme.json change, keep the rest" — single toggle. - "Re-enable the changes I disabled earlier" — bulk toggle. - Pre-migration: query ledger to know what changed before you snapshot. Skip when: - The site is up + user has no complaint → no need to touch ledger. - Plain "is it up" → `wp-health-check`. - Multi-probe diagnosis → `wp-diagn