commit
Create an atomic commit for current changes
Run Archon's full validation suite with per-level reporting
$ npx -y skills add coleam00/Archon --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/validateContext preview
What this command does when you run it.
Run Archon's full validation suite with per-level reporting
description: Run Archon's full validation suite with per-level reporting
Run all four validation levels for the Archon monorepo and report pass/fail with actionable diagnostics. All four must pass before a PR can be created.
---
bun run type-check
Runs `tsc --noEmit` across all 8 packages via `bun --filter '*' type-check`.
**What to look for:**
---
bun run lint
Zero-tolerance policy: `--max-warnings 0`. Any warning is a failure.
**What to look for:**
To auto-fix safe lint issues:
bun run lint:fix
---
bun run format:check
**What to look for:**
To auto-fix formatting:
bun run format
---
bun run test
This runs `bun --filter '*' test` for per-package isolation. **Never run `bun test` from the repo root** — it causes ~135 mock pollution failures due to Bun's global `mock.module()` cache.
**Package test isolation notes:**
**What to look for:**
To run a single test file during debugging:
bun test packages/core/src/handlers/command-handler.test.ts
To run tests for a single package:
bun --filter @archon/workflows test
---
bun run validate
Equivalent to: `bun run type-check && bun run lint --max-warnings 0 && bun run format:check && bun run test`
This is the exact command CI runs. If this passes locally, CI will pass.
---
After running all levels, provide this report:
## Validation Report
| Level | Command | Result | Details |
|-------|---------|--------|---------|
| 1 | bun run type-check | PASS / FAIL | N errors |
| 2 | bun run lint | PASS / FAIL | N warnings |
| 3 | bun run format:check | PASS / FAIL | N files |
| 4 | bun run test | PASS / FAIL | N passed, N failed |
| 5 | bun run validate | PASS / FAIL | — |
### Failures (if any)
#### Type Errors
{List specific errors with file:line references}
#### Lint Warnings/Errors
{List specific violations with file:line references}
#### Format Issues
{List files with formatting problems}
#### Test Failures
{List failing test names and error messages}
### Recommended Fixes
{Prioritized list of what to fix, in order}**Tip:** Fix in this order — types first (lint often clears up after type fixes), then lint, then format (always auto-fixable), then tests last.
The first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.
Repo: coleam00/Archon
Create an atomic commit for current changes
Meta command creator - generates slash commands following established patterns
Execute an Archon implementation plan file
Implement fix from RCA document for GitHub issue
Analyze and document root cause for a GitHub issue
Write a session handoff document for the next agent or session