skills/cli-just/SKILL.md
Use for just/justfile task automation: create justfiles, write recipes, configure settings, add modules/attributes, or set up command-runner workflows.
npx skillsauth add paulrberg/agent-skills cli-justInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create readable task automation that matches the repository's installed Just version and existing justfile conventions.
just --version, the existing justfile/module tree, and just --list before editing. Installed capabilities
and existing syntax are authoritative over this skill's examples.just --fmt; use just --fmt --check only when the
repository explicitly treats the built-in formatter as authoritative. just --dump is inspection output, not a
formatting source.require() for tool dependencies; private helpers; check/write recipe pairs; and
aliases after their target recipes.@ 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" in references/recipes.md./bin/bash 3.2 unless the recipe explicitly selects a newer shell.Determine the requested recipe behavior, inputs, outputs, cwd, shell, environment, dependencies, and success condition.
Use the installed manual (just --help, just --man, or https://just.systems/man/en/) for version-sensitive
syntax. Read only the task-specific reference:
| Task | Reference |
| ------------------------------------------ | ------------------------------ |
| Recipes, parameters, dependencies, cache | references/recipes.md |
| Settings, dotenv, lists, modules | references/settings.md |
| Expressions, functions, constants | references/syntax.md |
| Shell or script recipes | references/inline-scripts.md |
| Check/write, status, aliases, organization | references/patterns.md |
Make the smallest recipe or setting change. Do not enable unstable features unless the requested design needs them and the installed version supports them.
Validate parsing with just --list or just --summary, then execute the narrowest safe recipe path. For
state-changing recipes, use an existing dry-run/check mode or inspect the expanded command first.
For a new standalone file, prefer dependency declarations, constants, public recipes, checks, then private helpers. Use
set default-list := true when no single default action makes sense and the installed version supports it. Example
starting points live in examples/standalone.just and examples/devkit.just; load one only when creating that shape.
Completion requires a parsable justfile, the requested recipe behavior, and execution or dry-run evidence appropriate to its side effects.
development
Use when creating or substantially redesigning web interfaces, landing pages, dashboards, components, or other frontend UI where visual direction and implementation quality matter. Produces subject-specific art direction, accessible responsive code, and rendered visual verification.
development
Orchestrate one to five Sonnet subagents to implement an approved Claude Code plan.
tools
Open the CoinGecko historical-data page for a coin/date in Chromium via Chrome DevTools MCP.
tools
Orchestrate one to five Codex CLI agents to implement an approved Claude Code plan.