jpskill.com
🛠️ 開発・MCP コミュニティ

act

GitHub Actionsのワークフローをローカル環境で実行できるactを活用し、プッシュせずにCIパイプラインのテストやデバッグを行ったり、オフライン環境でワークフローを試したりするSkill。

📜 元の英語説明(参考)

Run GitHub Actions locally with act. Use when a user asks to test GitHub Actions workflows locally, debug CI pipelines without pushing, or run workflows offline.

🇯🇵 日本人クリエイター向け解説

一言でいうと

GitHub Actionsのワークフローをローカル環境で実行できるactを活用し、プッシュせずにCIパイプラインのテストやデバッグを行ったり、オフライン環境でワークフローを試したりするSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o act.zip https://jpskill.com/download/14597.zip && unzip -o act.zip && rm act.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/14597.zip -OutFile "$d\act.zip"; Expand-Archive "$d\act.zip" -DestinationPath $d -Force; ri "$d\act.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して act.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → act フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Act

概要

Actは、Dockerを使用してGitHub Actionsのワークフローをローカルで実行します。GitHubにプッシュせずにCIパイプラインをテストおよびデバッグできます。ほとんどのGitHub Actionsの機能をサポートしています。

手順

ステップ 1: インストール

brew install act

ステップ 2: ワークフローの実行

act                          # pushイベントを実行
act pull_request             # PRイベントを実行
act -j test                  # 特定のジョブを実行
act -W .github/workflows/ci.yml  # 特定のワークフロー
act --secret-file .env.secrets   # シークレットを使用

ステップ 3: 設定

# .actrc — デフォルト設定
-P ubuntu-latest=catthehacker/ubuntu:act-latest
--env-file .env

ステップ 4: デバッグ

act -n    # ドライラン
act -v    # 詳細表示
act -l    # ワークフローの一覧表示

ガイドライン

  • 初回実行時にはDockerイメージ(約1〜3GB)をダウンロードします。
  • すべてのGitHub Actions機能がローカルで動作するわけではありません(例:OIDC tokens)。
  • より高速な実行のために、マイクロイメージを使用してください。
  • GitHubランナーを待たずにCIを反復するのに最適です。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Act

Overview

Act runs GitHub Actions workflows locally using Docker. Test and debug CI pipelines without pushing to GitHub. Supports most GitHub Actions features.

Instructions

Step 1: Install

brew install act

Step 2: Run Workflows

act                          # run push event
act pull_request             # run PR event
act -j test                  # run specific job
act -W .github/workflows/ci.yml  # specific workflow
act --secret-file .env.secrets   # with secrets

Step 3: Configuration

# .actrc — Default settings
-P ubuntu-latest=catthehacker/ubuntu:act-latest
--env-file .env

Step 4: Debug

act -n    # dry run
act -v    # verbose
act -l    # list workflows

Guidelines

  • First run downloads Docker images (~1-3GB).
  • Not all GitHub Actions features work locally (e.g., OIDC tokens).
  • Use micro images for faster runs.
  • Great for iterating on CI without waiting for GitHub runners.