Skip to content
Development
Command

/act

Execute GitHub Actions locally using act

From plugin
claude-code-templates
33k200 skills200 agents200 commands32 MCP
$ npx -y skills add davila7/claude-code-templates --agent claude-code

Command definition

act.md
allowed-tools: Read, Edit, Bash
argument-hint: [workflow-name]
description: Execute GitHub Actions locally using act

Act - GitHub Actions Local Execution

Execute GitHub Actions workflows locally using act: $ARGUMENTS

Current Workflows

  • Available workflows: !`find .github/workflows -name "*.yml" -o -name "*.yaml" | head -10`
  • Act configuration: @.actrc (if exists)
  • Docker status: !`docker --version`

Task

Execute GitHub Actions workflow locally:

1. **Setup Verification**

  • Ensure act is installed: `act --version`
  • Verify Docker is running
  • Check available workflows in `.github/workflows/`

2. **Workflow Selection**

  • If workflow specified: Run specific workflow `$ARGUMENTS`
  • If no workflow: List all available workflows
  • Check workflow triggers and events

3. **Local Execution**

  • Run workflow with appropriate flags
  • Use secrets from `.env` or `.secrets`
  • Handle platform-specific runners
  • Monitor execution and logs

4. **Debugging Support**

  • Use `--verbose` for detailed output
  • Use `--dry-run` for testing
  • Use `--list` to show available actions

Example Commands

# List all workflows
act --list

# Run specific workflow
act workflow_dispatch -W .github/workflows/$ARGUMENTS.yml

# Run with secrets
act --secret-file .env

# Debug mode
act --verbose --dry-run
@davila7
Ships withclaude-code-templates

Ready-to-use configurations for Anthropic's Claude Code. A comprehensive collection of AI agents, custom commands, settings, hooks, external integrations (MCPs), and project templates to enhance your development workflow.

33k200 skills200 agents32 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
33.0k
Star history of davila7/claude-code-templates on GitHub, a chart by star-history.com

Other commands on claude-code-templates.

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command