Analyze Github Action Logs
CheckedHelps with analysis, GitHub as part of automating DevOps pipelines and CI/CD workflows workflows.
Install on your platform
Showing Claude Code. One command installs this skill into any of the agents below.
- 1
Run this in your project
terminal$ npx skills add withastro/astro --skill analyze-github-action-logs -a claude-code Uses the open-source
skillsCLI and needs Node.js. Add-gto install it for your user instead of this project.
What we know about this skill
Publisher
withastro
Taken from the source listing. We haven't verified who controls this account.
Install target
Live repository
Not pinned. Installing fetches whatever the repository holds at the time you run the command.
Automated safety checks
This skill passed all 6 checks. We read its files at one commit and looked for the things that make a skill dangerous to run — not for whether it works.
Declares what it does: passed
SKILL.md parses and declares a name and a description.
SKILL.md exists, its frontmatter parses, and it declares a name and a description.
No undeclared network calls: passed
Makes no network calls.
Every host the skill dials — from its scripts, its config endpoints or the commands it tells the agent to run — is either well-known package and API infrastructure or declared in its own frontmatter. Links in documentation are not counted.
No obfuscated payloads: passed
No encoded or obfuscated payloads.
No base64, hex or compressed blob is decoded and then executed, and no encoded shell commands.
No credential access: passed
Reads no keys, tokens, keychains or credential files.
Neither the code nor the SKILL.md instructions read SSH keys, cloud credentials, keychains, token stores, browser cookie databases or dotfiles that hold secrets.
No pipe-to-shell installers: passed
No pipe-to-shell or download-and-run installers.
No `curl … | sh` pattern, in the code or in the instructions, that runs code fetched at run time.
Pinned to a commit: passed
Scanned withastro/astro at 4ce2fca6ed.
The exact upstream commit SHA that was scanned is recorded, so the result refers to specific bytes.
- Commit
- 4ce2fca6ed
- Scanned
- 2 files, 154 lines
About this skill
What it does
This skill analyzes GitHub Actions logs to identify errors, performance bottlenecks, and potential improvements in your CI/CD pipelines. It parses log files, extracts relevant information like execution time for each step, and summarizes findings to help developers understand workflow behavior. The tool provides insights into job failures and helps pinpoint the root cause of issues within automated workflows.
When to use it
- Debugging failed builds: Quickly identify which steps in a GitHub Actions workflow are causing failures by analyzing their logs.
- Performance optimization: Determine which actions or jobs are taking an unexpectedly long time, allowing for targeted optimizations.
- Understanding workflow behavior: Gain a better understanding of how your CI/CD pipelines are executing and identify areas for improvement.
- Root cause analysis: Efficiently trace errors back to specific steps in the workflow by examining detailed log output.
Key capabilities
- Parses GitHub Actions logs
- Extracts execution time per step
- Summarizes job failures
- Identifies performance bottlenecks
Example prompts
- "Analyze the logs for my 'deploy' workflow and tell me why it failed."
- "What are the slowest steps in my 'test' workflow?"
- "Give me a summary of errors from the last run of my 'build' workflow."
Tips & gotchas
The skill requires access to your GitHub repository. Ensure the AI agent has appropriate permissions (read access) to view and process the relevant logs.