github-workflow-automation

Automates GitHub Actions workflows, CI/CD pipelines, and repository management with swarm coordination.

1|1|Updated Nov 28, 2025
One-click install
npx skills add https://github.com/33may/robotics --skill github-workflow-automation-33may
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-workflow-automation
Source: https://github.com/33may/robotics/tree/main/humanoid/.claude/skills/github-workflow-automation
Command: npx skills add https://github.com/33may/robotics --skill github-workflow-automation-33may

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing GitHub Actions workflows, CI/CD pipelines, pull requests, and releases manually is repetitive and error-prone, especially across multiple repositories or complex monorepos. ## Core Features & Use Cases - Workflow Generation & Optimization: Generate CI/CD workflows from codebase analysis, detect languages, and suggest parallelization and caching improvements. - GitHub Coordination Modes: Coordinate PR reviews, issue tracking, releases, security scans, and multi-repo operations through specialized modes like pr-manager, release-manager, and security-guardian. - Failure Diagnosis & Self-Healing: Analyze failed workflow runs, identify failure patterns, and automatically suggest or apply fixes. - Use Case: A team maintaining a monorepo uses this Skill to detect changed packages, build them in a dynamic matrix, run parallel tests, and progressively deploy with risk analysis. ## Quick Start Ask the AI to generate an optimized GitHub Actions CI workflow for your repository by analyzing the codebase and detecting its languages.

Frequently Asked Questions about github-workflow-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a GitHub Actions workflow automatically?

Run npx ruv-swarm actions generate-workflow with the --analyze-codebase and --detect-languages flags to inspect your repository and produce an optimized CI pipeline. The output can be written directly to .github/workflows/ci.yml.

How can I analyze a failed GitHub Actions run?

Use gh run view with the run ID to fetch job data, then pipe it to npx ruv-swarm actions analyze-failure with --suggest-fixes. It classifies the failure and can auto-retry flaky steps or propose fixes.

Does this work with monorepos and multiple repositories?

Yes, it includes monorepo change detection that builds only affected packages in a dynamic matrix, plus a sync-coordinator mode for aligning versions and creating PRs across multiple repositories.

What are the requirements to use GitHub workflow automation?

You need the GitHub CLI authenticated, Git configured, Node.js v16 or later, and the claude-flow or ruv-swarm packages installed. The repository must have GitHub Actions enabled with appropriate secrets and permissions.

Why do GitHub Actions workflows run slowly and how to optimize them?

Slow workflows usually stem from missing dependency caching, sequential job execution, or oversized runners. The analytics and cost-optimize commands identify bottlenecks, suggest caching strategies, and recommend parallelization.