Act
Overview Act runs GitHub Actions workflows locally using Docker. Test and debug CI pipelines without pushing to GitHub. Supports most GitHub Actions features.
概要
The Act skill, sourced from the TerminalSkills/skills repository on GitHub, allows AI agents to execute GitHub Actions workflows in a local environment. By utilizing Docker containers to simulate GitHub runners, this tool enables developers to test and debug CI/CD pipelines without the need for frequent commits or remote execution. It supports a broad array of standard GitHub Actions features, providing a reliable way to validate automation logic and syntax. This skill is compatible with various AI agents, including Claude and Gemini, facilitating a more efficient DevOps workflow by offering immediate feedback on pipeline configurations within the local development setup.
ユースケース
導入方法
# Review source first
open https://github.com/TerminalSkills/skills/blob/main/skills/act/SKILL.mdCopy or clone the skill folder into your agent skills directory after reviewing its instructions and scripts.
セキュリティ
The Act skill requires a functional Docker installation on the host machine to manage containerized workflow execution. Users must manage local secrets and environment variables carefully, as the tool interacts directly with the local container runtime to replicate GitHub's infrastructure.
関連Skills
Protected Vercel Deployments
vercel-labs/agent-browser
Vercel Authentication、SSO、または Deployment Protection で保護された Vercel デプロイメントに agent-browser でアクセスしてテストします。プレビューまたは本番の URL が Vercel ログインページにリダイレクトされる場合、保護による 401 または 403 エラーを返す場合、あるいは静的なバイパスシークレットや公開例外の代わりに短期間の Trusted Sources OIDC 認証が必要な場合に使用します。
Agent Browser
vercel-labs/agent-browser
AIエージェント向けのブラウザ自動化CLIです。ページの移動、フォーム入力、ボタンのクリック、スクリーンショットの取得、データ抽出、ウェブアプリのテスト、またはあらゆるブラウザタスクの自動化など、ユーザーがウェブサイトを操作する必要がある場合に使用します。トリガーには、「ウェブサイトを開く」、「フォームに入力する」、「ボタンをクリックする」、「スクリーンショットを撮る」、「ページからデータをスクレイピングする」、「このウェブアプリをテストする」、「サイトにログインする」、「ブラウザ操作を自動化する」、またはプログラムによるウェブ操作を必要とするあらゆるタスクが含まれます。また、...に使用します。
Deep Agents Core
langchain-ai/langchain-skills
ANY Deep Agents アプリケーションを構築する際の INVOKE THIS SKILL。create_deep_agent()、harness アーキテクチャ、SKILL.md 形式、および設定オプションをカバーしています。
Dx Devops Test Pipeline Configure
forcedotcom/sf-skills
DevOps Centerのパイプラインテストインフラストラクチャを構成します。テストプロバイダーを有効にしてスイートを利用可能にする、構成済みのプロバイダーを再同期して新しいスイートを取り込む、またはステージにルールを設定したクオリティゲートを作成します。共有の前提条件チェックと明示的な確認ゲートを実行した後、インテントに基づいて3つのモードでルーティングします。ユーザーがDevOps Centerにおいてテストプロバイダーのセットアップ、構成、有効化、同期、更新、またはクオリティゲートやカバレッジしきい値の設定・構成を行いたい場合に、このスキルを使用します。
Provider Ephemeral Resources
hashicorp/agent-skills
Plugin Frameworkを使用してTerraformプロバイダーのephemeral resourcesを実装します。Open/Renew/Closeライフサイクル、ephemeralスキーマ設計、EphemeralResourcesを介した登録、期限切れの認証情報の更新、およびephemeralな値がwrite-only属性やプロバイダー設定にどのように流れるかを扱います。ephemeral resourceの追加、stateやplanに決して保存してはならないシークレット/トークン/証明書の公開、ephemeral resourceとdata sourceの選択、または短期間の認証情報の接続などに使用します。
New Terraform Provider
hashicorp/agent-skills
Plugin Frameworkを使用して新しいTerraform providerをスキャフォールディングする際に使用します。ワークスペースのレイアウト、goモジュールのセットアップ、providerサーバーのmain.go、およびスキーマとConfigureを含むprovider.goを作成します。また、ユーザーが新しいAPIのためのprovider構築を開始したい場合や、terraform-provider-*プロジェクトの開始方法を尋ねた場合にも使用します。