Adam Johnson, the developer behind PullApprove, just released Plain, a Django fork built specifically to work with AI coding agents. The framework ships with three agent-specific features: Rules (guardrail files that live in `.claude/rules/`), Docs (CLI-accessible documentation agents can query on demand), and Skills (slash commands like `/plain-install` and `/plain-bug` that trigger end-to-end workflows). It integrates directly with AI coding agents like Claude Code, Codex, Amp, and OpenCode.