Shared conventions for the AI agents on every rogueoak repo. Install once, update in one command.
Trellis ships the rules an agent needs to work in a rogueoak repo: how to write and ship, how code is structured, and the voice for anything a user reads. Run the install once and a repo speaks the same language as every other.
When the rules change, one command pulls the update. Trellis owns the files it ships and never touches the ones you added, so an update is safe to run any day.
- Shared rules in plain Markdown, with a commit-msg hook that enforces Conventional Commits.
- Opt-in templates that work across Claude Code, Codex, Gemini CLI, and Cursor.
- Every repo feels like one hand built it.