← ClaudeAtlas

aios-project-systemlisted

Use when operating in the aios repository and needing the canonical architecture, memory schema, MCP browser tool behavior, and execution constraints before changing workflows.
rexleimo/harness-cli · ★ 42 · AI & Automation · score 74
Install: claude install-skill rexleimo/harness-cli
# AIOS Project System ## Overview Use this skill as the repository map for `aios`. It explains where state lives, how automation actually runs, and which files are authoritative before you edit tasks, workflows, or browser operations. **This skill is a map, not a router.** For task routing, use `aios-workflow-router`. For process skills, use `superpowers:*`. ## Core Topology - `CLAUDE.md` / `AGENTS.md` / `GEMINI.md`: per-client project-level behavior contract and architecture overview (each client loads its own instruction file). - `skill-sources/*/SKILL.md`: canonical skill sources (edit here, never edit generated copies). - Generated repo-local skills per client: `.codex/skills`, `.claude/skills`, `.gemini/skills` (also used by Antigravity), `.opencode/skills`, `.crush/skills`, `.agents/skills` — emitted from `skill-sources/` via `config/skills-sync-manifest.json`. - `scripts/lib/specs/*.json`: runtime specifications and limits. - `tasks/{pending,done,failed}`: task queue and outcomes. - `scripts/run-browser-use-mcp.sh`: default browser MCP launcher (bridges to `ai-browser-book/mcp-browser-use`). - `mcp-server/`: legacy Playwright MCP implementation retained for compatibility workflows. - `docs/plans/`: design, implementation, and postmortem documents. ## Runtime Truths (Do Not Skip) - The primary browser MCP server label is `mcp-browser-use`; do not add compatibility aliases for old browser MCP names. - `mcp-server/src/index.ts` still exposes Playwright `browser_*` too