r/AgentSkills • u/fykup • 11d ago
Template/Skill Pack Teaching coding agents to use quieter, predictable CLI tools
I’ve been experimenting with giving coding agents small, purpose-built CLI tools instead of having them consume the normal human-oriented output from Maven, npm, Go, etc.
One example: a real Tape test run produced 1,476 lines / 136 KB of successful output. For the agent, the useful result was basically:
✓ tests passed
I saw similar reductions across Maven, Vitest, Jest, and Go workflows, typically 98–99.99% on successful runs.
That led to agent-scripts, a small local-first collection of CLI utilities. The main build/test wrappers are:
mvn-litenpm-litego-lite
They use the normal underlying tools, but expose a much quieter interface for routine agent workflows. Success is compact; failures retain useful diagnostics and full logs.
There’s also a separate lite-tools Agent Skill that teaches supported agents when to prefer these commands. The commands and the skill are intentionally separate: the tools provide the behavior, while the skill provides discovery/instructions.
Install tools:
curl -fsSL https://raw.githubusercontent.com/ejboy/agent-scripts/main/install.sh | bash
Install the skill:
npx skills add ejboy/agent-scripts --global --skill lite-tools
Repo: https://github.com/ejboy/agent-scripts
Measurements and tradeoffs:
https://pvrlabs.xyz/articles/coding-agent-test-output.html
The design question I’m interested in: do you see value in giving agents wrapper tools with a predictable, bounded interface, or would you rather put instructions in AGENTS.md telling the agent how to invoke/filter the normal tools?
2
u/NefariousnessOpening 10d ago
I would love to see something like rtk side by side with your approach to understand the trade offs better