optflow

Automate discovery, prioritization, and step-by-step execution of code optimization tasks.

37|6|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/majiayu000/vibeguard --skill optflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: optflow
Source: https://github.com/majiayu000/vibeguard/tree/main/workflows/optflow
Command: npx skills add https://github.com/majiayu000/vibeguard --skill optflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of identifying, prioritizing, and implementing code optimizations, ensuring improved performance, reliability, and maintainability with a structured, test-driven approach.

Core Features & Use Cases

  • End-to-End Optimization: Manages the entire lifecycle from discovery to delivery.
  • Prioritization Framework: Uses impact-effort-risk analysis to focus on high-value changes.
  • Strict Delivery Policy: Enforces step-by-step implementation with continuous testing and explicit commit strategies (per_step, final_only, milestone).
  • Behavior-Driven Development: Supports BDD for clear requirements and validation.
  • Use Case: A developer can ask this Skill to find performance bottlenecks in a web application, create a prioritized roadmap for fixing them, and then execute those fixes one by one, with each fix being tested and committed before the next is started.

Quick Start

Use the optflow skill to discover optimization opportunities in the current repository and create a prioritized implementation plan.

Frequently Asked Questions about optflow

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

FAQPage Schema
How do I prioritize code optimization tasks across performance and reliability?

To prioritize code optimization, you can use an impact-effort-risk analysis framework to evaluate changes. This approach scores optimization tasks to focus development on high-value improvements across performance, reliability, and maintainability.

What is the best way to automate code optimization delivery with continuous testing?

Automating code optimization delivery requires a strict policy enforcing step-by-step implementation with continuous testing. Configurable commit strategies like per_step or milestone ensure each improvement is validated and committed before proceeding.

How does behavior-driven development work for code optimization tasks?

Behavior-driven development for code optimization uses clear requirements to validate changes before implementation. BDD integration ensures optimization tasks maintain expected software behavior while improving performance, reliability, and cost.

Can I manage the entire code optimization lifecycle from discovery to delivery in one workflow?

Yes, managing the complete code optimization lifecycle is possible through an end-to-end process. It automates discovery, prioritizes improvements using impact-effort-risk analysis, and executes fixes with strict delivery policies.

What commit strategies can I use when executing step-by-step code optimization?

When executing step-by-step code optimization, you can configure commit policies to match your workflow. Available strategies include per_step commits after each fix, final_only commits at the end, or milestone commits at defined intervals.

Does code optimization automation work for maintainability and developer experience improvements?

Yes, code optimization automation covers maintainability and developer experience alongside performance and security. The system discovers and prioritizes opportunities across these dimensions to ensure comprehensive software delivery improvements.