workflow-optimizer

Analyze CI/CD pipelines and test suites to identify bottlenecks and propose optimizations.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/coreymaypray/sloth-skill-tree --skill workflow-optimizer-coreymaypray
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-optimizer
Source: https://github.com/coreymaypray/sloth-skill-tree/tree/main/plugins/maycrest-ops/skills/workflow-optimizer
Command: npx skills add https://github.com/coreymaypray/sloth-skill-tree --skill workflow-optimizer-coreymaypray

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines software development workflows by identifying bottlenecks in CI/CD pipelines, reducing build and test times, and automating repetitive configuration tasks.

Core Features & Use Cases

  • Pipeline bottleneck analysis: Detects slow steps in CI/CD, tests, and deployment flows, and proposes concrete optimizations.
  • Automation opportunity identification: Recommends caching, parallelization, and tool upgrades to accelerate feedback loops.
  • Governed tooling guidance: Provides a framework for selecting the right tools (e.g., CI runners, testing libraries) and implementing robust pre-commit and PR checks.
  • Use cases include speeding up GitHub Actions workflows, optimizing Jest/Playwright runs, and improving local development setups.

Quick Start

Run a baseline audit of your GitHub Actions workflow to surface bottlenecks and automation opportunities.

Frequently Asked Questions about workflow-optimizer

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

FAQPage Schema
How do I speed up CI/CD pipelines and identify bottlenecks in GitHub Actions?

CI/CD pipeline optimization analyzes your GitHub Actions workflows to detect slow deployment steps and proposes concrete optimizations. It recommends caching, parallelization, and gating expensive steps to reduce build times and accelerate software delivery.

What is the best way to reduce flaky tests in Jest and Playwright runs?

Reducing flaky tests in Jest and Playwright runs involves automating workflow improvements to identify test bottlenecks. This process provides governed tooling guidance to implement robust pre-commit checks and structured error handling, eliminating unstable test suites.

Does this workflow optimization approach work for local development setups or only CI runners?

Workflow optimization applies to both CI runners and local development setups. It streamlines software development workflows by identifying bottlenecks, automating repetitive configuration tasks, and improving feedback loops across your entire testing and deployment environment.

How do I automate caching and parallelization for slow CI/CD steps?

You can automate caching and parallelization for slow CI/CD steps by applying workflow optimization techniques. This identifies automation opportunities, gates expensive steps, and recommends tool upgrades to accelerate feedback loops and reduce overall run times.

When should I gate expensive steps in testing pipelines?

You should gate expensive steps in testing pipelines when optimizing software delivery workflows. This approach prevents unnecessary resource consumption by ensuring costly operations only run when needed, reducing build and test times while maintaining robust pre-commit validation.