cli-just
Installation
SKILL.md
Just Command Runner
Create readable task automation that matches the repository's installed Just version and existing justfile conventions.
Defaults
- Inspect
just --version, the existing justfile/module tree, andjust --listbefore editing. Installed capabilities and existing syntax are authoritative over this skill's examples. - Preserve bespoke formatting. Do not rewrite a justfile with
just --fmt; usejust --fmt --checkonly when the repository explicitly treats the built-in formatter as authoritative.just --dumpis inspection output, not a formatting source. - Prefer explicit, small recipes;
require()for tool dependencies; private helpers; check/write recipe pairs; and aliases after their target recipes. - Make recipes quiet by default: prefix the recipe name with
@unless echoing commands has clear value. Recipe-level@inverts per-line@, so never also prefix lines inside a@recipe. Never add@to a[script]recipe: scripts are already quiet, and@un-mutes them. See "Quiet Recipes and Command Prefixes" inreferences/recipes.md. - On stock macOS, assume
/bin/bash3.2 unless the recipe explicitly selects a newer shell. - Use the user's section-banner style when creating a new standalone justfile; existing repository organization overrides it.