App Automaton is an open-source workshop for engineering with coding agents — Claude Code, Codex, Gemini, and OpenCode. Portable SKILLs, stage-gated runtimes, and a quiet streak of pure-MLX work for Apple Silicon.
Every App Automaton skill has the same shape — YAML frontmatter the agent always sees, a workflow body it loads on invocation, and a sibling tree of references and scripts pulled only as the path narrows.
App Automaton ships about thirty repositories. These six map the territory — designing skills, distributing them, the runtimes that hold them together, and what runs locally on the laptop.
Codex- and Claude-style SKILLs, an MCP tool catalog, and bridge skills that let one agent delegate to another with session continuity.
Four file-format skills — docx, xlsx, pptx, pdf — adapted from Anthropic's official set. uv plus PEP 723 inline metadata; no requirements.txt, no virtualenv.
Five skills for deep search with grounded citations, deterministic HTML→Markdown, and persistent browser sessions over Playwright, nodriver, and Chrome DevTools.
frame → plan → review → execute → verify → resume. The npx installer drops the workflow into a project as plain markdown skills, with durable state under .agent/.
Spawn coders, planners, and reviewers in split panes. Each in its own git worktree. Coordination happens through files — never by scraping the terminal.
Eight TTS and ASR models in pure MLX — Fish S2 Pro, VibeVoice, Step-Audio, Cohere ASR. Voice cloning and emotion tags. No cloud, no PyTorch.
Clone, symlink, point an agent at it. The shape stays the same under Claude Code, Codex, Gemini, and OpenCode.