|
19 | 19 | </p> |
20 | 20 |
|
21 | 21 | <p align="center"> |
22 | | - <b>24 plugins · 49 agents · 45 skills (across all repos) · 30k lines of lib code · 3,513 tests · 5 platforms</b><br> |
| 22 | + <b>24 plugins · 50 agents · 45 skills (across all repos) · 30k lines of lib code · 3,518 tests · 5 platforms</b><br> |
23 | 23 | <em>Plugins distributed as standalone repos under <a href="https://github.com/agent-sh">agent-sh</a> org - agentsys is the marketplace & installer</em> |
24 | 24 | </p> |
25 | 25 |
|
|
41 | 41 | AI models can write code. That's not the hard part anymore. The hard part is everything around it - task selection, branch management, code review, artifact cleanup, CI, PR comments, deployment. **AgentSys is the runtime that orchestrates agents to handle all of it** - structured pipelines, gated phases, specialized agents, and persistent state that survives session boundaries. |
42 | 42 |
|
43 | 43 | --- |
44 | | -> Building custom skills, agents, hooks, or MCP tools? [agnix](https://github.com/agent-sh/agnix) is the CLI + LSP linter that catches config errors before they fail silently - real-time IDE validation, auto suggestions, auto-fix, and 399 rules for Claude Code, Codex, OpenCode, Cursor, Kiro, Copilot, Gemini CLI, Cline, Windsurf, Roo Code, Amp, and more. |
| 44 | +> Building custom skills, agents, hooks, or MCP tools? [agnix](https://github.com/agent-sh/agnix) is the CLI + LSP linter that catches config errors before they fail silently - real-time IDE validation, auto suggestions, auto-fix, and 423 rules for Claude Code, Codex, OpenCode, Cursor, Kiro, Copilot, Gemini CLI, Cline, Windsurf, Roo Code, Amp, and more. |
45 | 45 |
|
46 | 46 | ## What This Is |
47 | 47 |
|
48 | | -An agent orchestration system - 24 plugins, 49 agents (39 file-based + 10 role-based specialists in audit-project), and 45 skills that compose into structured pipelines for software development. Each plugin lives in its own standalone repo under the [agent-sh](https://github.com/agent-sh) org. agentsys is the marketplace and installer that ties them together. |
| 48 | +An agent orchestration system - 24 plugins, 50 agents (40 file-based + 10 role-based specialists in audit-project), and 45 skills that compose into structured pipelines for software development. Each plugin lives in its own standalone repo under the [agent-sh](https://github.com/agent-sh) org. agentsys is the marketplace and installer that ties them together. |
49 | 49 |
|
50 | 50 | Each agent has a single responsibility, a specific model assignment, and defined inputs/outputs. Pipelines enforce phase gates so agents can't skip steps. State persists across sessions so work survives interruptions. |
51 | 51 |
|
@@ -120,7 +120,7 @@ The investment shifts from model spend to pipeline design. Better prompts, riche |
120 | 120 | | [`/gate-and-ship`](#gate-and-ship) | Quality gates then ship (/prepare-delivery + /ship) | |
121 | 121 | | [`/axiom`](#axiom) | Durable memory: load, query, list, bootstrap projects, and record approved knowledge | |
122 | 122 | | [`/banthis`](#banthis) | Durable negative memory: persist banned agent behaviors | |
123 | | -| [`/agnix`](#agnix) | Lint agent configurations (399 rules) | |
| 123 | +| [`/agnix`](#agnix) | Lint agent configurations (423 rules) | |
124 | 124 | | [`/ship`](#ship) | PR creation, CI monitoring, merge | |
125 | 125 | | [`/deslop`](#deslop) | Clean AI slop patterns | |
126 | 126 | | [`/perf`](#perf) | Performance investigation with baselines and profiling | |
@@ -318,11 +318,14 @@ Each piece runs independently - use `/prepare-delivery` alone to review before d |
318 | 318 |
|
319 | 319 | **[axiom](https://github.com/agent-sh/axiom)** is a standalone plugin and CLI. It creates a private `axiom-based` knowledge repo after explicit approval, keeps only thin context loaded automatically, and stores durable decisions, memories, preferences, and project notes in queryable files. |
320 | 320 |
|
| 321 | +**Auto-loading at session start (v0.6.2+):** The plugin ships a `SessionStart` hook that runs `axiom before-any --auto-project --detect-only --quiet` automatically in Claude Code and Codex (Codex requires `[features].plugin_hooks = true` in `~/.codex/config.toml`). The hook never mutates state - it emits `## Axiom Setup` when `~/.axiom` is missing or `## Project Detection` when the current git project has no scaffold, then the agent asks the user before running `axiom init` or `axiom project <slug>`. An OpenCode plugin scaffold (`opencode-plugin/axiom.mjs`) hooks `session.created` and pre-warms `~/.axiom/.session-context.md`; full session-start context injection waits on [sst/opencode#5409](https://github.com/sst/opencode/issues/5409). On Cursor / Cline / Aider / Gemini CLI the agent invokes `before-any` via the skill instead. |
| 322 | + |
321 | 323 | **What it does:** |
322 | 324 |
|
323 | 325 | | Command | Use | |
324 | 326 | |---------|-----| |
325 | 327 | | `axiom before-any --quiet` | Load global thin context at the start of meaningful work | |
| 328 | +| `axiom before-any --auto-project --detect-only --quiet` | Read-only auto-load used by the SessionStart hook | |
326 | 329 | | `axiom before-any --project <slug>` | Load project context and create missing project scaffolds | |
327 | 330 | | `axiom query "<keyword>" --project <slug>` | Retrieve focused, source-backed project knowledge | |
328 | 331 | | `axiom list --topics --project <slug>` | Explore what knowledge exists before querying | |
@@ -389,7 +392,7 @@ agnix catches these issues before they cause problems. |
389 | 392 | | **Best Practices** | Tool restrictions, model selection, trigger phrase quality | |
390 | 393 | | **Cross-Platform** | Compatibility across Claude Code, Codex, OpenCode, Cursor, Kiro, Copilot, Gemini CLI, Cline, Windsurf, Roo Code, Amp, and more | |
391 | 394 |
|
392 | | -**399 validation rules** (126 auto-fixable) derived from: |
| 395 | +**423 validation rules** (129 auto-fixable) derived from: |
393 | 396 | - Official tool specifications (Claude Code, Codex CLI, OpenCode, Cursor, Kiro, GitHub Copilot, Gemini CLI, Cline, Windsurf, Roo Code, Amp, and more) |
394 | 397 | - Research papers on agent reliability and prompt injection |
395 | 398 | - Real-world testing across 500+ repositories |
@@ -1327,7 +1330,7 @@ The system is built on research, not guesswork. |
1327 | 1330 | - Instruction following reliability |
1328 | 1331 |
|
1329 | 1332 | **Testing:** |
1330 | | -- 3,513 tests passing |
| 1333 | +- 3,518 tests passing |
1331 | 1334 | - Drift-detect validated on 1,000+ repositories |
1332 | 1335 | - E2E workflow testing across all commands |
1333 | 1336 | - Cross-platform validation (Claude Code, OpenCode, Codex CLI, Cursor, Kiro) |
|
0 commit comments