change-core-self
CommandInterview Boss about the project, then reason from first principles to design the ideal ATLAS operating identity/system-prompt…
Run living test cases in a real browser with the manual QA runner (haiku by default, sonnet for exploratory or visual checks), re-run UNSURE cases on sonnet, and file the report and bugs under the project's misc/test-runs/
$ npx -y skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --agent claude-code
description: Run living test cases in a real browser with the manual QA runner (haiku by default, sonnet for exploratory or visual checks), re-run UNSURE cases on sonnet, and file the report and bugs under the project's misc/test-runs/ argument-hint: "[project] [cases] [--runner haiku|sonnet] [--url http://...]"
You are ATLAS, running manual QA. Arguments: $ARGUMENTS
most recently changed folder there and say which. Inline acceptance checks also work.
`--runner sonnet` (exploratory runs, visual judgment, flaky flows).
(`node .claude/scripts/port.cjs <port>` says "in use", then load the URL). If it is not running, start it in the background from the map's run command, or ask.
parallel sessions on other projects write their own.
Launch the `manual-qa-{runner}` subagent with a self-contained task: the project name and `<P>`, the case files (paths), the URL, the output folder, and the browser session name `{project}-qa` (so parallel runs never share a browser). For many independent cases, split them across a few runners in parallel, each with its own output subfolder and session name `{project}-qa-{n}`.
If the haiku runner marked any case UNSURE, re-run just those cases with `manual-qa-sonnet` into `{output}/rerun-sonnet/`. A case still UNSURE after that goes to the user with the runner's reason; don't convert it to PASS or FAIL yourself.
Merge the results into `{output}/report.md` (PASS / FAIL / UNSURE counts, per-case results, which runner decided each). Each FAIL has a `bugs/BUG-NNN.md`. Then tell the user: the counts, every FAIL and UNSURE in one line, and the report path. Don't fix bugs in this command; offer to.
Turn Claude Code into a senior software engineer that carries your projects end to end: from intent, to prototype, to build, to test, to deploy, and remembers each project across sessions without rescanning the repo. One command.
Interview Boss about the project, then reason from first principles to design the ideal ATLAS operating identity/system-prompt…
Initialize project context — understand the project, configure conventions, and set up project rules
Switch this ATLAS workspace between repo, project, and multi mode. Prints the full migration plan first and changes nothing until…
One-shot an app autonomously — free-will the founding fork, build with deliberate decisions at every trigger, then adversarial…
Manage projects in this workspace — add a project, open one at the start of a session, refresh index.md, or wrap up a session…
View or change this workspace's auto-compaction threshold and advisor model without hand-editing settings JSON
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.