← ClaudeAtlas

shakedownlisted

Play a real user through a product's UI, screen by screen, on a genuinely empty environment, until every screen in scope survives contact with reality. Use when asked to run a manual QA pass, a user-acceptance pass, "as a human, for real", to shake a product out before shipping, or to resume a pass already in progress.
quietmachineworks/qmw · ★ 0 · AI & Automation · score 73
Install: claude install-skill quietmachineworks/qmw
# Shakedown A shakedown cruise is the first time a ship runs under real conditions, before it carries real passengers - the point where whatever a dry dock could never reveal finally shows up. This skill is the same idea applied to a product: play a real user, on a real front end, on a genuinely empty environment, until every intention in scope actually lands. It is not a UX review (opinions on what's good) and not a refactor pass (making existing code better). It is a **reliability pass**: every link, every action, every form gets exercised for real, and whatever breaks gets fixed on the spot. **Front end only.** This skill drives a browser, by accessibility tree and locators, not by curling endpoints. An API-only or CLI-only surface needs a different tool. ## Where the fleet keeps its state Every path below written `.shakedown/...` resolves under the fleet's shared root: `.qmw/shakedown/...` at the repository top. One root is what lets the skills read each other - a gate established here is the gate `/qmw:refit` and `/qmw:squawk` find, and a registry left here is what a later pass resumes from - instead of each one guessing at a sibling's private directory. A project set up before this convention keeps them at a bare `.shakedown/`. **Read the legacy path when the shared root holds nothing**, work from what is there, and say once that moving it is a single `git mv`. Never write to both. ## Before the first pass: setup If neither root exists in the project, this is a