task-runner
プロジェクトのルートにあるjustfileを読み込み、テストやビルドなどの一般的なコマンドを簡単に実行するSkill。
📜 元の英語説明(参考)
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.
🇯🇵 日本人クリエイター向け解説
プロジェクトのルートにあるjustfileを読み込み、テストやビルドなどの一般的なコマンドを簡単に実行するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[Skill 名] task-runner
タスクランナー
目的
makeよりもシンプルでクロスプラットフォームに対応したモダンなコマンドランナーであるjustを使用して、プロジェクト固有のコマンドを実行します。
ツール
| ツール | コマンド | 用途 |
|---|---|---|
| just | just |
利用可能なレシピを一覧表示します |
| just | just test |
特定のレシピを実行します |
使用例
基本的な使い方
# 利用可能なすべてのレシピを一覧表示します
just
# レシピを実行します
just test
just build
just lint
# 引数付きでレシピを実行します
just deploy production
# サブディレクトリから特定のレシピを実行します
just --justfile backend/justfile test
一般的な justfile レシピ
# justfile の例
# テストを実行します
test:
pytest tests/
# プロジェクトをビルドします
build:
npm run build
# コードをLintします
lint:
ruff check .
eslint src/
# 開発サーバーを起動します
dev:
npm run dev
# ビルド成果物をクリーンアップします
clean:
rm -rf dist/ build/ *.egg-info/
# 環境にデプロイします
deploy env:
./scripts/deploy.sh {{env}}
探索
# justfile が存在するか確認します
just --summary
# レシピの詳細を表示します
just --show test
# 説明付きでレシピを一覧表示します
just --list
使用する場面
- 最初に確認:
justで利用可能なプロジェクトコマンドを確認します - テストの実行:
just test - ビルド:
just build - プロジェクト固有のあらゆるタスク
- クロスプラットフォームでのコマンド実行
ベストプラクティス
新しいプロジェクトに入る際は、常にjustfileを確認してください。
just --list
これにより、ドキュメントを読まずに利用可能なコマンドがわかります。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
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:
justto 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.