Thanks for your interest in improving this integration. It provides selective, signal-preserving awareness docs for all 13 AI coding agents supported by RTK.
This is a documentation-and-installer project — there is no compiled code:
agents/<name>/— per-agent awareness docs (AGENTS.md, rules, GEMINI.md, etc.)references/commands.md— canonical RTK command-rewrite reference (tiered table)references/analytics.md— canonicalrtk gain/discoverreferenceinstall.sh,install.ps1— multi-agent installers for macOS/Linux and WindowsSKILL.md— the on-demand skill definitionAGENTS.md— universal always-on memory
- Add or correct RTK command mappings in
references/commands.md - Improve installer reliability or platform coverage
- Add awareness docs for a new agent
- Clarify the fidelity ladder or harness safety guidance
- Update agent docs to reflect RTK changes
- Fidelity ladder. All agent awareness docs must follow the selective three-tier model: 🔴 keep full fidelity, 🟡 default mode only, 🟢 compress freely. "Always prefix everything" language is deprecated.
- Line endings.
.gitattributesenforces LF everywhere except*.ps1(CRLF). Never commit CRLF in shell scripts or Markdown — it breaks bash shebangs and heredocs. If your editor rewrites endings, rungit add --renormalize .before committing. - Keep the skill spec-compliant.
SKILL.mdmust retain its YAML frontmatter withname:anddescription:. CI validates this. - Keep references in sync. Command rewrites live in
references/commands.md; analytics commands live inreferences/analytics.md. Don't duplicate tables across files.
- Create
agents/<agent-name>/with the appropriate file(s) - Follow the existing format — include the full fidelity ladder, harness safety notes, and meta commands section
- For hook/plugin agents, include a "Hook transparency" section explaining that the hook is a convenience, not a mandate
- Update
README.mdto add the agent to the supported agents table - Update
install.shandinstall.ps1if the agent has a known install path
The same checks CI runs:
bash -n install.sh # syntax-check the installer
grep -E '^(name|description):' SKILL.md # confirm required frontmatterIf you touched an installer, run it end to end:
./install.sh --quiet --no-rtk # macOS/Linux
.\install.ps1 -Quiet -NoRtk # WindowsBy contributing, you agree that your contributions are licensed under the Apache License 2.0.