89★by irook661
github-actions-troubleshooting – OpenClaw Skill
github-actions-troubleshooting is an OpenClaw Skills integration for coding workflows. Troubleshoot GitHub Actions workflows, particularly for Go projects. Diagnose failing workflows, distinguish between code and environment issues, interpret logs, and apply fixes for common CI/CD problems.
Skill Snapshot
| name | github-actions-troubleshooting |
| description | Troubleshoot GitHub Actions workflows, particularly for Go projects. Diagnose failing workflows, distinguish between code and environment issues, interpret logs, and apply fixes for common CI/CD problems. OpenClaw Skills integration. |
| owner | irook661 |
| repository | irook661/github-actions-troubleshooting |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @irook661/github-actions-troubleshooting |
| last updated | Feb 7, 2026 |
Maintainer

irook661
Maintains github-actions-troubleshooting in the OpenClaw Skills directory.
View GitHub profilename: github-actions-troubleshooting description: "Troubleshoot GitHub Actions workflows, particularly for Go projects. Diagnose failing workflows, distinguish between code and environment issues, interpret logs, and apply fixes for common CI/CD problems." metadata: { "openclaw": { "emoji": "🔄", "requires": { "bins": ["gh", "git"] }, "install": [ { "id": "brew", "kind": "brew", "formula": "gh", "bins": ["gh"], "label": "Install GitHub CLI (brew)", }, { "id": "apt", "kind": "apt", "package": "gh", "bins": ["gh"], "label": "Install GitHub CLI (apt)", }, ], }, }
GitHub Actions Troubleshooting Skill
Use the gh CLI and Git to diagnose and fix GitHub Actions workflow failures, particularly for Go projects. This skill helps identify whether failures are due to code issues or environment/configuration problems.
Workflow Analysis
Check the status of recent workflow runs:
gh run list --repo owner/repo --limit 10
View details of a specific failing workflow:
gh run view <run-id> --repo owner/repo
Get logs for failed jobs only:
gh run view <run-id> --repo owner/repo --log-failed
Distinguishing Issue Types
- Code Issues: Failures in compilation, tests, or linting that occur consistently across environments
- Environment Issues: Problems with dependency resolution, tool installation, or type-checking in CI that work locally
Common Go CI Fixes
Linter Configuration Issues
- Look for "undefined" reference errors that indicate import resolution problems
- Try minimal linter configs that disable type-checking linters
- Use
golangci-lint run --disable-all --enable=gofmtfor basic syntax checking
Dependency Resolution
- Verify go.mod and go.sum are consistent
- Run
go mod tidyto resolve dependency conflicts - Check that required dependencies are properly declared
Diagnostic Commands
Check specific workflow job logs:
gh run view --job <job-id> --repo owner/repo
Download workflow artifacts for inspection:
gh run download <run-id> --repo owner/repo
Troubleshooting Workflow
- Identify which jobs are failing and which are passing
- Examine error messages for clues about the nature of the issue
- Determine if the issue is reproducible locally
- Apply targeted fixes based on issue type
- Monitor subsequent workflow runs to verify resolution
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
Configuration
- Look for "undefined" reference errors that indicate import resolution problems - Try minimal linter configs that disable type-checking linters - Use `golangci-lint run --disable-all --enable=gofmt` for basic syntax checking
FAQ
How do I install github-actions-troubleshooting?
Run openclaw add @irook661/github-actions-troubleshooting in your terminal. This installs github-actions-troubleshooting into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/irook661/github-actions-troubleshooting. Review commits and README documentation before installing.
