Thanks for your interest in improving this integration. It teaches Command Code CLI to route shell commands through RTK for 60-90% token savings.
This is a documentation-and-installer project — there is no compiled code:
SKILL.md— the on-demand skill definition.AGENTS.md— always-on memory that@imports the references below.references/commands.md— canonical RTK command-rewrite reference.references/analytics.md— canonicalrtk gain/discoverreference.install.sh,install.ps1— installers for macOS/Linux and Windows.
- Add or correct RTK command mappings in
references/commands.md. - Improve installer reliability or platform coverage.
- Clarify the docs in
README.md,SKILL.md, orAGENTS.md.
- 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.
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 (drop --no-rtk to test RTK auto-install)
.\install.ps1 -Quiet -NoRtk # Windows (drop -NoRtk to test RTK auto-install)- Fork and create a feature branch.
- Make a focused change with clear commit messages.
- Confirm CI passes (installer lint +
SKILL.md/AGENTS.mdvalidation). - Open a PR describing what changed and why.
This integration is intended to be submittable to rtk-ai/rtk to add Command Code CLI as a supported agent. Please keep changes compatible with that goal.
By contributing, you agree that your contributions are licensed under the Apache License 2.0.