Github Actions
Automates GitHub Actions workflows with custom logic and error handling using Bagelhole's intelligent automation engine.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add bagelhole-github-actions npx -- -y @trustedskills/bagelhole-github-actions
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"bagelhole-github-actions": {
"command": "npx",
"args": [
"-y",
"@trustedskills/bagelhole-github-actions"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
The bagelhole-github-actions skill enables AI agents to interact with and manage GitHub Actions workflows. It allows for triggering workflow runs, retrieving workflow run details (status, logs), and potentially modifying or creating workflows based on user instructions. This facilitates automation of CI/CD processes and enhances DevOps security practices within a GitHub environment.
When to use it
- Automated Testing: Triggering test workflows in response to code commits or pull requests.
- Security Audits: Running security scanning workflows on demand to identify vulnerabilities.
- Deployment Pipelines: Automating deployment steps by triggering release workflows based on specific events.
- Workflow Troubleshooting: Retrieving logs and status information for failed workflow runs to aid in debugging.
Key capabilities
- Triggering GitHub Actions workflows
- Retrieving workflow run details (status, logs)
Example prompts
- "Run the 'security-scan' workflow on the main branch."
- "What is the status of the last deployment workflow?"
- "Show me the logs for the failed test workflow."
Tips & gotchas
- The agent will require appropriate GitHub API access tokens with sufficient permissions to interact with workflows. Ensure these are securely managed and scoped appropriately.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.