{
  "markdown": "# aix\n\n> AI engineering methodology + 160+ skills, delivered as a Claude Code and Codex plugin.\n\n**The host agent is the runtime**. aix is the playbook and the skill library — not a separate engine you invoke.\n\n## How it works\n\n```bash\ngit clone https://github.com/truongnat/aix\n```\n\nClaude Code:\n\n```text\n/plugin install /path/to/aix\n```\n\nCodex:\n\n```bash\ncodex plugin marketplace add truongnat/aix\ncodex plugin add aix@aix\n```\n\nOn start, a `SessionStart` hook injects [`using-aix`](./content/skills/using-aix/SKILL.md) into context. It explains the 8-step engineering spine and how to reach any of the 160+ skills via the host's `Skill` tool.\n\nNo engine, no runtime — just skills the agent pulls in when needed.\n\n## The engineering spine\n\n| # | Phase | Skill |\n|---|-------|-------|\n| 1 | Align & Shape | `discussing-pro` |\n| 2 | Plan | `planning-pro` |\n| 3 | Isolate | `git-worktree-pro` |\n| 4 | Test-first | `ttd-pro` |\n| 5 | Execute | `executing-pro` |\n| 6 | Review | `code-review-pro` |\n| 7 | Verify | `verify-pro` |\n| 8 | Remember | `remember-pro` |\n\n## Providers\n\nInstall skills to other AI coding tools:\n\n```bash\nnpx @x/cli install --all --provider cursor|codex|gemini\n```\n\n## Monorepo\n\n13 packages for authoring, compiling, and headless execution:\n\n| Package | Role |\n|---------|------|\n| `@x/registry` | SKILL.md schema (Zod), loader, catalog |\n| `@x/policy` | Secret/PII redaction, shell denylist |\n| `@x/providers` | Compile-time adapters + runtime LLM client |\n| `@x/compiler` | Idempotent file emitter |\n| `@x/context` | Code analysis, RAG, wiki generation |\n| `@x/memory` | Markdown store for durable memory |\n| `@x/prompt` | Prompt assembly + linter |\n| `@x/engine` | Headless SDLC runner for CI/batch |\n| `@x/cli` | Command surface |\n| `@x/core` | Types, phase machine, guards |\n| `@x/evals` | A/B harness + rubric scoring |\n| `@x/hitl` | Human-in-the-loop channel |\n| `@x/preview` | Mermaid / image / HTML preview |\n| `services/kb-server` | SQLite knowledge base |\n\n## Quick start\n\n```bash\npnpm install\npnpm build\npnpm test\n```\n\n## CLI\n\n```bash\naix install --all [--provider <claude|cursor|codex|gemini>]\naix run \"<task>\"\naix skills list | show <name> | validate\naix memory push|search|list|get\naix verify | ship\naix eval <suite>\naix doctor\n```\n\n## Repository\n\n```\n.agents/plugins/  Codex marketplace entry for this repo\n.claude-plugin/   Claude Code plugin manifest\n.codex-plugin/    Codex plugin manifest\nhooks/            SessionStart → injects using-aix + starts kb-server\ncontent/\n  skills/         160+ domain, process, and reference skills\n  rules/          Spine guardrail rules\n  workflows/      Engineering spine flow\npackages/         13 @x/* TypeScript packages\nservices/         kb-server (SQLite, NestJS)\napps/             Docs site + tooling\n```\n\n## Security\n\n- Secrets redacted at the boundary via `@x/policy` before hitting disk\n- Shell denylist + budget hard-stop guard the headless engine\n\n## License\n\nMIT\n",
  "bytes": 2943,
  "sha": "fdc921e79db2b41d74ee28a6be6bf9bd643efacc32d136c0529f2d0689a24201",
  "repo_slug": "truongnat/aix",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_truongnat_aix_2ad4ec89/readme"
}