just

Run build, test, lint, format, run, and deploy commands via justfile recipes.

6|1|Updated Sep 23, 2023
One-click install
npx skills add https://github.com/Unique-Divine/jiyuu --skill just-unique-divine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: just
Source: https://github.com/Unique-Divine/jiyuu/tree/main/ai-skills/justfile
Command: npx skills add https://github.com/Unique-Divine/jiyuu --skill just-unique-divine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires just, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines and simplifies build, test, lint, format, run, and deploy operations for code repositories, eliminating the need for complexMakefiles or repetitive manual commands.

Core Features & Use Cases

  • Justfile Interface: Leverages 'justfile' recipes to perform essential project commands, reducing complexity.
  • Build, Test, Lint, Format: Handles common coding workflow tasks with ease.
  • Run & Deploy: Provides simple commands to run and deploy applications.
  • Use Case: For a Python project with both Makefile and justfile, use this Skill to choose between build or test commands with just just test.

Quick Start

To list all available commands in the current directory, use: just --list

Frequently Asked Questions about just

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

FAQPage Schema
How do I automate build and test commands using a justfile?

Automating build and test commands using a justfile involves defining recipes in the file to streamline repository operations. This Skill executes those defined recipes, replacing complex Makefiles with consistent, automated workflows for building, testing, and deploying projects.

What is the best way to simplify repository operations without complex Makefiles?

Simplifying repository operations without complex Makefiles is achieved by leveraging a justfile interface. This approach uses defined recipes to handle common coding workflow tasks like linting, formatting, running, and deploying, eliminating repetitive manual commands.

How do I list all available build and deploy recipes in my current directory?

Listing all available build and deploy recipes in your current directory requires running the command `just --list`. This provides a quick overview of all defined justfile recipes for building, testing, and deploying your project.

Does the just build system work for both Python project Makefiles and justfiles?

Yes, the just build system works for Python projects containing both Makefiles and justfiles. You can use this Skill to choose and execute specific build or test commands directly through the justfile, streamlining your development workflow.

Can I use justfile recipes for CI/CD automation and deployment?

Yes, you can use justfile recipes for CI/CD automation and deployment. The Skill streamlines repository operations by executing defined commands for running and deploying applications, providing a consistent and automated workflow for software engineers.

What developer tooling tasks does a justfile support for code repositories?

Developer tooling tasks supported by a justfile for code repositories include building, testing, linting, formatting, running, and deploying. The Skill leverages these justfile-defined recipes to eliminate repetitive manual commands and reduce workflow complexity.