github-workflow-automation

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

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/derbalimajd04-dot/al-wasat --skill github-workflow-automation-derbalimajd04-dot
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github-workflow-automation
Source: https://github.com/derbalimajd04-dot/al-wasat/tree/main/.agents/skills/github-workflow-automation
Command: npx skills add https://github.com/derbalimajd04-dot/al-wasat --skill github-workflow-automation-derbalimajd04-dot

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. This Skill automates workflow generation, optimization, failure analysis, and repository coordination using GitHub CLI and swarm-based agent orchestration. ## Core Features & Use Cases - Workflow Generation & Optimization: Analyze a codebase, detect languages, and generate optimized GitHub Actions pipelines with caching, parallelization, and cost analysis. - PR, Issue & Release Management: Coordinate pull request reviews, issue tracking, semantic releases, and multi-repo synchronization through specialized modes like pr-manager, issue-tracker, and release-manager. - Failure Diagnosis & Security Scanning: Analyze failed workflow runs, detect failure patterns, run deep security scans, and automatically create GitHub issues for vulnerabilities. - Use Case: A team maintaining a monorepo uses the skill to detect changed packages, build them in a dynamic matrix, run parallel tests, and progressively deploy to production on merge to main. ## Quick Start Ask the AI to analyze this repository and generate an optimized GitHub Actions CI workflow with parallel test execution and caching.

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 pipeline. The output can be written directly to .github/workflows/ci.yml.

How to analyze a failed GitHub Actions run?▼

Use gh run view <run-id> --json jobs,conclusion piped into npx ruv-swarm actions analyze-failure with --suggest-fixes. It diagnoses the failure, classifies patterns, and can auto-retry flaky steps or create fix PRs.

What tools are required for GitHub workflow automation with this skill?▼

You need the GitHub CLI (gh) authenticated, git, Node.js v16 or later, and the Codex-flow@alpha package. The repository must have GitHub Actions enabled and a .github/workflows directory.

Can GitHub Actions workflows be optimized for cost and speed?▼

Yes, the actions cost-optimize and analytics commands analyze usage over a period, identify bottlenecks, suggest caching strategies, and recommend self-hosted runners. Parallelization suggestions reduce redundant steps and estimate time savings.

Does this support monorepo and multi-repo workflows?▼

Yes, the detect-changes command identifies affected packages in a monorepo and generates a dynamic build matrix. The sync-coordinator mode aligns versions and creates PRs across multiple repositories.

Why does a self-healing workflow not trigger on failure?▼

The self-healing workflow only runs when the workflow_run event conclusion equals failure, so verify the trigger condition and that the source workflow name matches. Also confirm the run ID is passed correctly to the self-heal command.