From claude-mods
Runs project commands via just CLI: detects justfile, lists recipes, executes test, build, lint. Useful for common tasks like running tests or building projects.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-mods:task-runnerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Execute project-specific commands using just, a modern command runner that's simpler than make and works cross-platform.
Execute project-specific commands using just, a modern command runner that's simpler than make and works cross-platform.
| Tool | Command | Use For |
|---|---|---|
| just | just | List available recipes |
| just | just test | Run specific recipe |
# 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
# 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}}
# Check if justfile exists
just --summary
# Show recipe details
just --show test
# List recipes with descriptions
just --list
just to see available project commandsjust testjust buildAlways check for a justfile when entering a new project:
just --list
This shows what commands are available without reading documentation.
npx claudepluginhub 0xdarkmatter/claude-mods --plugin claude-modsProvides expert guidance on Just command runner syntax, recipes, parameters, modules, and shebang recipes for task automation and project standardization.
Checks and configures Justfiles against project standards, audits for missing recipes, and migrates from Makefile to Justfile.
Creates and manages justfiles for task automation: write recipes, configure settings, add modules/attributes, and set up command-runner workflows.