plan-folw

Analyze codebases for redundant design patterns and generate step-by-step refactoring plans.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of managing complex code refactoring and architectural changes by providing a structured, traceable, and verifiable process from analysis to execution.

Core Features & Use Cases

  • Redundancy Analysis: Identifies duplicate or redundant design patterns within a codebase.
  • Executable Plan Generation: Converts analysis findings into a detailed, step-by-step execution plan with clear objectives and deliverables.
  • Strict Step-Test-Update Loop: Ensures each code change is followed by immediate testing and plan status updates, promoting a rigorous development workflow.
  • Use Case: When undertaking a significant architectural overhaul, use this Skill to first analyze existing design, create a phased plan for convergence, and then execute each refactoring step with verifiable tests and documentation.

Quick Start

Use the plan-folw skill to analyze the current repository for redundant designs and generate a detailed execution plan.

Frequently Asked Questions about plan-folw

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

FAQPage Schema
How do I plan and execute code refactoring step by step?

Code refactoring planning requires analyzing the codebase for duplicate patterns, generating a strict step-by-step execution plan, and enforcing a loop of implementation, testing, and plan updates to ensure traceable architectural convergence.

What is the best way to identify duplicate design patterns in a codebase?

Identifying duplicate design patterns requires scanning the codebase architecture to detect redundant structures, which are then converted into a detailed, phased execution plan for systematic refactoring and architectural convergence.

How does test-driven development integrate with architecture review workflows?

Test-driven development integrates with architecture review by enforcing a strict step-test-update loop, ensuring each refactoring step is immediately verified by tests before updating the execution plan status for traceable delivery.

Can I automate workflow automation for deep architecture overhauls without losing traceability?

Workflow automation for architecture overhauls maintains traceability by using scripts for scanning, plan generation, and linting, converting analysis findings into verifiable, one-step-at-a-time delivery with continuous plan updates.

When do I need convergence planning for redundant code structures?

Convergence planning is needed when a codebase accumulates duplicate or redundant design patterns, requiring a phased execution plan to systematically refactor and unify the architecture with verifiable tests at each step.