一键导入
atlas-launch
Launch a remediation session preloaded with a finding from the latest audit hub; use after an atlas-audit run. No args lists findings.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Launch a remediation session preloaded with a finding from the latest audit hub; use after an atlas-audit run. No args lists findings.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
MANUAL skill covering the full atlas lifecycle outside of task work: onboard (scaffold the docs/ SSOT plus .atlas/ internal state, inventory skills, recommend what to run next), install (verify and wire claude-mem, context-mode, hooks, project config), connectors (guided vendor MCP connector setup across domain plugins), and repair (fix a broken atlas install: marketplace, rollbacks, hooks, assets). Run with no args for onboarding plus recommendations; run with --fix to auto-repair.
Atlas architect: boot the workspace. Verify claude-mem and context-mode, scan the project, recommend tooling (confirm first), wire hooks, seed the docs/ SSOT.
This skill should be used when the user asks to "audit my codebase against The Pragmatic Programmer", run a "pragmatic audit", "check what pragmatic principles are implemented", "review codebase for pragmatic practices", "find what's missing from the pragmatic programmer in this project", or wants a structured review of a codebase/project/monorepo against the book's principles, tips, and practices. Produces a ranked report of what is implemented, partially implemented, and missing, each finding cited to the book concept and to file:line evidence. Supports --chapters to scope dimensions and --report to set output path.
This skill should be used when the user is "designing a module", "deciding an architecture", "debugging a bug", "refactoring code", "writing tests", "naming things", "handling concurrency", "decoupling components", "choosing inheritance vs composition", "adding error handling", asks "what does The Pragmatic Programmer say about X", "is this DRY", "should I use inheritance or composition", "how should I structure this", or otherwise wants the relevant Pragmatic Programmer principles, tips, or practices surfaced for the work in progress. Surfaces 1-4 relevant principles with book tip numbers and citations to the concept files.
Create or modify a reusable component that survives latency, cancellation, and partial failure (progress modal, upload widget, job panel), handling every backend state with all six interaction states rendered.
Read-only database audit via parallel subagents: inventory a live schema, reconcile it against the code, and check privileges and naming before any change.
| name | atlas-launch |
| description | Launch a remediation session preloaded with a finding from the latest audit hub; use after an atlas-audit run. No args lists findings. |
| when_to_use | launch a remediation session preloaded with a finding from the latest audit hub, or list actionable findings with no args |
| allowed-tools | Read, Glob, Grep, Bash, Edit, Write |
| argument-hint | [finding-id] (no args: list actionable findings from the latest hub) |
Apply the Operating Contract to this entire task. It is injected below.
cat "${CLAUDE_PLUGIN_ROOT}/references/operating-contract.md"
If the contract did not load above, read ${CLAUDE_PLUGIN_ROOT}/references/operating-contract.md and apply it before proceeding.
You are the launcher that closes the audit -> remediation loop. A prior atlas-audit
run wrote a hub under docs/audits/atlas-<skill>-<date>/hub/
(manifest.json + branded index.html, built by ${CLAUDE_PLUGIN_ROOT}/scripts/build_hub.py). Each manifest entry is
an actionable finding with its id, severity, file, node_id, handoff_path, and
prompt_summary.
Requested finding: $ARGUMENTS
The full ordered checklist (one failable check per step) lives in
references/launch-checklist.md. The resumption artifact written at
launch time is seeded from templates/launch-artifact.seed.md.
Locate the newest docs/audits/atlas-*-*/hub/manifest.json (most recent run dir by name/date). If
none exists, stop and say so: "No audit hub found. Run atlas-audit first."
Read the manifest and print one line per entry, HIGH severity first:
<severity> <id> <file>:<line> - <prompt_summary> -> atlas-launch <id>
Then stop. Do not start any work; let the user pick a finding.
<id> in the manifest. If it is not found, list the valid ids and stop.<run_dir>/<handoff_path> in full - it is self-contained (names the
file:line, the flaw, the acceptance criterion, and the lead squad agent).python3 "${CLAUDE_PLUGIN_ROOT}/scripts/atlas_db.py" mark-orchestrating "${CLAUDE_CODE_SESSION_ID}" "$(pwd)"
(Fail-open: if the command is unavailable, continue - the hooks just stay advisory-off.)
4. Invoke the atlas-orchestrate skill with the handoff prompt as its opening task. The handoff IS
the task: run atlas-orchestrate's methodology (Orient -> plan -> dispatch -> verify) against it, with
the handoff's acceptance criterion as the definition of done. Do not re-derive the finding;
start from the handoff and route to the squad agent it names.
This command never invokes a non-existent /atlas-orchestrate command - atlas-orchestrate is the
orchestration skill, and this launcher is the single entry point that loads a handoff into it.
(Distinct from /atlas-handoff, which writes a session-RESUME checkpoint, not a remediation
launch.)