agent-friendly-commands

SkillMonitoring & ops

Use these when you want low-noise lint/test output (good for LLM/CI logs) while staying aligned with repo policy.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the agent-friendly-commands skill

What this skill tells your AI

The instructions your AI receives, as published by diegosouzapw/awesome-omni-skill in skills/data-ai/agent-friendly-commands/SKILL.md and read by ahel’s review.

Goal

Run the same checks as CI with less ANSI noise and more compact reporters.

Commands

  • Lint (no ANSI): npm run lint:agent
  • Unit/integration tests (Rust + UI): npm run test:agent
  • Rust-only tests (nextest, CI profile): npm run test:rust:agent
  • UI unit tests (Vitest, dot reporter): npm run test:ui:agent
  • Smoke suite (builds first): npm run test:smoke:agent
  • Smoke suite (no rebuild): npm run test:smoke:quick:agent

When to use what

  • Tight loop on a Rust failure: start with npm run test:rust:agent, then widen to npm run test:agent.
  • Tight loop on a UI unit test: npm run test:ui:agent -- -t "<substring>".
  • Tight loop on smoke: npm run test:smoke:quick:agent -- -t "<substring>" (only if you already built recently).

Notes

  • These scripts are implemented inline in package.json using bash -lc to set NO_COLOR=1, disable forced color, and use dot reporters for Vitest.
  • Repo policy still applies: after code changes, the completion bar is npm run lint, npm test, npm run smoke.

Signals

GitHub stars
58
Forks
19
Last commit
Mar 2026
Advanced
Catalog kind
skill
Gateway key
agent-friendly-commands
Source
github.com/diegosouzapw/awesome-omni-skill