KS
Killer-Skills

github-actions — how to use github-actions how to use github-actions, github-actions setup guide, github-actions alternative, github-actions vs circleci, github-actions install, github-actions tutorial

v1.0.0
GitHub

About this Skill

Ideal for DevOps Agents requiring seamless GitHub Actions workflow automation using the GitHub CLI github-actions is a lightweight, flexible skill for Spec-Driven Development that utilizes the GitHub CLI for workflow automation

Features

Uses GitHub CLI (`gh`) for workflow interactions
Checks status before acting to prevent duplicate runs
Monitors workflows until completion for reliable automation
Downloads artifacts before expiration to prevent data loss
Utilizes background workflows with periodic status checks

# Core Topics

codervisor codervisor
[0]
[0]
Updated: 3/7/2026

Quality Score

Top 5%
42
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add codervisor/lean-spec/references/WORKFLOWS.md

Agent Capability Analysis

The github-actions MCP Server by codervisor is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use github-actions, github-actions setup guide, github-actions alternative.

Ideal Agent Persona

Ideal for DevOps Agents requiring seamless GitHub Actions workflow automation using the GitHub CLI

Core Value

Empowers agents to trigger, monitor, and manage GitHub Actions workflows using the `gh` CLI tool, ensuring efficient Spec-Driven Development for modern AI-powered projects with features like periodic status checks and artifact management

Capabilities Granted for github-actions MCP Server

Automating workflow interactions for the LeanSpec project
Monitoring GitHub Actions workflow status until completion
Downloading important artifacts before expiration

! Prerequisites & Limits

  • Requires GitHub CLI (`gh`) installation
  • Dependent on GitHub Actions workflow configuration
  • Artifact storage limited to 30 days by default
Project
SKILL.md
3.0 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

GitHub Actions Skill

Teach agents how to trigger, monitor, and manage GitHub Actions workflows for the LeanSpec project.

Core Principles

  1. Use GitHub CLI (gh) - All workflow interactions use the gh CLI tool
  2. Check Status Before Acting - Always verify current run status before triggering new ones
  3. Monitor Until Completion - Background workflows need periodic status checks
  4. Artifacts Are Ephemeral - Download important artifacts before they expire (default: 30 days)
  5. Respect Rate Limits - Don't poll too frequently (minimum 30s between checks)

Available Workflows

WorkflowFileTriggersPurpose
CIci.ymlpush, PR to mainBuild, test, lint (Node.js + Rust)
Publishpublish.ymlrelease, manualPublish to npm (all platforms)
Desktop Builddesktop-build.ymlpush, PR, manualBuild Tauri desktop apps
Copilot Setupcopilot-setup-steps.ymlpush, PR, manualSetup environment for Copilot agent

Quick Reference

Check Workflow Status

bash
1# List recent workflow runs 2gh run list --limit 10 3 4# View specific workflow runs 5gh run list --workflow ci.yml --limit 5 6gh run list --workflow publish.yml --limit 5 7 8# Get details of a specific run 9gh run view <run-id> 10 11# Watch a run in progress 12gh run watch <run-id>

Trigger Workflows

bash
1# Trigger CI manually (usually automatic on push/PR) 2gh workflow run ci.yml 3 4# Trigger publish (dev version) 5gh workflow run publish.yml --field dev=true 6 7# Trigger publish (dry run - validates without publishing) 8gh workflow run publish.yml --field dev=true --field dry_run=true 9 10# Trigger desktop build 11gh workflow run desktop-build.yml

Debug Failed Runs

bash
1# View failed run logs 2gh run view <run-id> --log-failed 3 4# View full logs 5gh run view <run-id> --log 6 7# Re-run failed jobs only 8gh run rerun <run-id> --failed 9 10# Re-run entire workflow 11gh run rerun <run-id>

Manage Artifacts

bash
1# List artifacts from a run 2gh run view <run-id> 3 4# Download all artifacts from a run 5gh run download <run-id> 6 7# Download specific artifact 8gh run download <run-id> --name ui-dist 9gh run download <run-id> --name binaries-linux-x64

Decision Tree

Need to check if build passing?
└─> gh run list --workflow ci.yml --limit 1

Need to publish packages?
├─> Production: Create GitHub Release (recommended)
└─> Testing: gh workflow run publish.yml --field dev=true

Workflow failed?
├─> View logs: gh run view <id> --log-failed
├─> Transient: gh run rerun <id> --failed
└─> Real issue: Fix locally, push, let CI re-run

Need build artifacts?
└─> gh run download <run-id> --name <artifact-name>

Reference Documentation

Related Skills

Looking for an alternative to github-actions or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication