Claude Skill

task-runner

Run project commands with just. Check for justfile in project root, list available tasks, execute common operations like test, build, lint. Triggers on: run tests, build project, list tasks, check available commands, run script, project commands.

LLM Mart · 0 points · 0 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download 0xdarkmatter-claude-mods-skills_task-runner-3dfaf0b.zip · 1 KB
Part of 0xdarkmatter/claude-mods — 94 skills

Install

skills CLI npx skills add https://github.com/0xDarkMatter/claude-mods/tree/main/skills/task-runner
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install 0xdarkmatter-claude-mods@llmmart
Git git clone https://github.com/0xDarkMatter/claude-mods.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole 0xdarkmatter/claude-mods collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Task Runner

Purpose

Execute project-specific commands using just, a modern command runner that's simpler than make and works cross-platform.

Tools

Tool Command Use For
just just List available recipes
just just test Run specific recipe

Usage Examples

Basic Usage

# List all available recipes
just

# Run a recipe
just test
just build
just lint

# Run recipe with arguments
just deploy production

# Run specific recipe from subdirectory
just --justfile backend/justfile test

Common justfile Recipes

# Example justfile

# Run tests
test:
    pytest tests/

# Build project
build:
    npm run build

# Lint code
lint:
    ruff check .
    eslint src/

# Start development server
dev:
    npm run dev

# Clean build artifacts
clean:
    rm -rf dist/ build/ *.egg-info/

# Deploy to environment
deploy env:
    ./scripts/deploy.sh {{env}}

Discovery

# Check if justfile exists
just --summary

# Show recipe details
just --show test

# List recipes with descriptions
just --list

When to Use

  • First check: just to see available project commands
  • Running tests: just test
  • Building: just build
  • Any project-specific task
  • Cross-platform command running

Best Practice

Always check for a justfile when entering a new project:

just --list

This shows what commands are available without reading documentation.

Files (claude-mods)
  • assets
    • .gitkeep 0 B · in bundle
  • references
    • .gitkeep 0 B · in bundle
  • scripts
    • .gitkeep 0 B · in bundle
  • SKILL.md 1.9 KB
    ---
    name: task-runner
    description: "Run project commands with just. Check for justfile in project root, list available tasks, execute common operations like test, build, lint. Triggers on: run tests, build project, list tasks, check available commands, run script, project commands."
    license: MIT
    compatibility: "Requires just CLI tool. Install: brew install just (macOS) or cargo install just (cross-platform)."
    allowed-tools: "Bash Glob"
    metadata:
      author: claude-mods
    ---
    
    # Task Runner
    
    ## Purpose
    Execute project-specific commands using just, a modern command runner that's simpler than make and works cross-platform.
    
    ## Tools
    
    | Tool | Command | Use For |
    |------|---------|---------|
    | just | `just` | List available recipes |
    | just | `just test` | Run specific recipe |
    
    ## Usage Examples
    
    ### Basic Usage
    
    ```bash
    # List all available recipes
    just
    
    # Run a recipe
    just test
    just build
    just lint
    
    # Run recipe with arguments
    just deploy production
    
    # Run specific recipe from subdirectory
    just --justfile backend/justfile test
    ```
    
    ### Common justfile Recipes
    
    ```just
    # Example justfile
    
    # Run tests
    test:
        pytest tests/
    
    # Build project
    build:
        npm run build
    
    # Lint code
    lint:
        ruff check .
        eslint src/
    
    # Start development server
    dev:
        npm run dev
    
    # Clean build artifacts
    clean:
        rm -rf dist/ build/ *.egg-info/
    
    # Deploy to environment
    deploy env:
        ./scripts/deploy.sh {{env}}
    ```
    
    ### Discovery
    
    ```bash
    # Check if justfile exists
    just --summary
    
    # Show recipe details
    just --show test
    
    # List recipes with descriptions
    just --list
    ```
    
    ## When to Use
    
    - First check: `just` to see available project commands
    - Running tests: `just test`
    - Building: `just build`
    - Any project-specific task
    - Cross-platform command running
    
    ## Best Practice
    
    Always check for a justfile when entering a new project:
    ```bash
    just --list
    ```
    This shows what commands are available without reading documentation.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related