gsd-build/gsd-2/github-workflows
Claude Code and agent skill by gsd-build/gsd-2
- community
Checking that the SKILL.md file is still in the repository.
Work with GitHub Actions CI/CD workflows - read live syntax, monitor runs, and debug failures. Use when writing, running, or debugging GitHub Actions workflows.
Install
npx vskill@latest install gsd-build/gsd-2/github-workflowsSKILL.md
GitHub Workflows
Mission: Work with GitHub Actions without using stale training data. All syntax, versions, and parameters come from live sources.
Structural Principle
All CI operations go through ci_monitor.cjs. Never reach for gh CLI directly — the script wraps it with observable output.
Primary Tool: ci_monitor.cjs
Path: scripts/ci_monitor.cjs
Before using any command:
- [ ] Run
--helpto discover available arguments
Routing Table:
| When You Need | Command | |
|---|---|---|
| List recent runs | runs [--branch <name>] | |
| Monitor running workflow | watch <run-id> | |
| Fail fast in scripts | fail-fast <run-id> | |
| See why run failed | log-failed <run-id> | |
| Test pass/fail counts | test-summary <run-id> | |
| Check action versions | check-actions [file] | |
| Search logs | grep <run-id> --pattern <regex> | |
| Wait for deployment | wait-for <run-id> <job> --keyword <text> |
Documentation Routing
Base URL: https://docs.github.com/en/actions/reference/workflows-and-actions/
Before writing any workflow syntax:
- [ ] Fetch the relevant
.mdfile from the URL above - [ ] Read only the section you need
| Task | File | Section | |
|---|---|---|---|
| Create workflow | workflow-syntax.md | name, on, jobs | |
| Set triggers | workflow-syntax.md | on | |
| Set permissions | workflow-syntax.md | permissions | |
| Concurrency | workflow-syntax.md | concurrency | |
| Reusable workflow | workflow-syntax.md | on.workflow_call | |
| Annotations | workflow-commands.md | "Setting an error/warning/notice message" | |
| Output variables | workflow-commands.md | "Environment files" | |
| Conditionals | expressions.md | "Operators", "Functions" | |
| Contexts | contexts.md | "<context> context" | |
| Events | events-that-trigger-workflows.md | Event tables |
Version Verification
| What | Where | ||
|---|---|---|---|
| Action versions | node ci_monitor.cjs check-actions <file> | ||
| Node.js LTS | `curl -s https://nodejs.org/dist/index.json \ | jq '.[0].version'` |
Validation Constraint
"No errors" is not validation. Prove observable change:
References
references/gh/SKILL.md— gh CLI reference
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsrc/resources/skills/github-workflows/SKILL.md
Popularity
- Repository stars
- 7,744
- Repository forks
- 777
- 7-day trend score
- 45
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 26 Jun 2026, 4 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/gsd-build/gsd-2/github-workflows)