From github-actions-local-repro
Use when a GitHub Actions failure needs local reproduction with act before pushing, especially for workflow logic or step-level regressions, but not when the failure depends on org-managed runner or secret policy.
How this skill is triggered — by the user, by Claude, or both
Slash command
/github-actions-local-repro:github-actions-local-reproThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when you need to reproduce a GitHub Actions failure locally with `act` to shorten debug loops and avoid speculative workflow edits.
Use this skill when you need to reproduce a GitHub Actions failure locally with act to shorten debug loops and avoid speculative workflow edits.
act.| Situation | Use this skill? | Route instead |
|---|---|---|
| Concrete Actions failure where local job execution is feasible | Yes | - |
| Failure tied to org policy, runner fleet labels, or protected environment gates | No | github-actions-failure-triage |
| Main goal is CircleCI migration or parity rollout | No | circleci-to-github-actions-migration |
action-validator and act are available, then lint the target workflow file first.act inputs: event, workflow file, job, matrix axis, and env.action-validator against the target workflow and resolve syntax/schema failures before local execution.act <event> -j <job>), adding only required flags.act command used for reproduction.Confirm the same act command that failed now passes for the previously failing step.
Re-run action-validator for every changed workflow file.
Run repository checks relevant to changed files.
Verify workflow syntax/lint expectations already used in the repo.
Smoke test:
github-actions-failure-triage)pull_request failure for job lint-and-test with act and patch only what breaks in that job."build job started failing after a workflow edit; run it locally with act, isolate the failing step, and fix minimally."references/act-command-patterns.md - safe command patterns for targeting events, jobs, and matrix legs with actCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub matt-riley/lucky-hat --plugin github-actions-local-repro