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.
97
Does it follow best practices?
Validation for skill structure
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 --listjust to see available project commandsjust testjust buildAlways check for a justfile when entering a new project:
just --listThis shows what commands are available without reading documentation.
5c15b3d
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.