just-cli

Create and run justfile recipes with attributes, imports, and CI patterns.

6|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/archibate/archibate-skills --skill just-cli-archibate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: just-cli
Source: https://github.com/archibate/archibate-skills/tree/main/skills/just-cli
Command: npx skills add https://github.com/archibate/archibate-skills --skill just-cli-archibate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides clear, practical guidance to avoid fragile or inconsistent task automation by helping you author, structure, and run justfiles correctly so recipes behave predictably across environments.

Core Features & Use Cases

  • Recipe authoring & organization: Create well-structured justfiles with default recipes, aliases, groups, and private/internal helpers.
  • Attributes, scripts & imports: Write recipes with argument flags, script blocks, module imports, and recommended shell settings for cross-platform reliability.
  • Patterns for CI and dev workflows: Implement check/write patterns, status reporters, module usage, and dependency declarations for linting, testing, and build automation.
  • Use case: Turn a monorepo's disparate build and check commands into a single maintainable justfile that runs lint, test, and build steps consistently in CI and locally.

Quick Start

Create a justfile recipe that runs lint, test, and build using strict bash settings, positional arguments, and a single status reporter.

Frequently Asked Questions about just-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a justfile recipe for CI checks and local builds?

A justfile structures task automation by defining recipes with attributes, arguments, and module imports. It replaces fragile shell scripts with reliable, cross-platform recipe execution for dev workflows and CI checks.

What is the best way to organize justfile recipes in a monorepo?

Organize justfile recipes in a monorepo using module imports, groups, and private helpers. This modular approach maintains a single maintainable file while separating build, lint, and test commands across project components.

Can I use justfile script blocks and attributes for task automation?

Yes, justfile supports script blocks and recipe attributes like arg, group, no-cd, private, and script. These attributes allow you to pass arguments, hide internal helpers, and execute inline scripts reliably across environments.

Does justfile support cross-platform shell settings for DevOps scripts?

Justfile supports cross-platform DevOps scripts through recommended shell settings and built-in functions. Applying strict shell declarations ensures recipes behave predictably across different operating systems and CI runners.

How do I implement check and write patterns using a justfile?

Implement check and write patterns in a justfile by defining separate recipes with status reporters. This pattern allows you to verify code formatting or linting status without modifying files during CI checks.