plan-flow

Solid

Analyze repository-level duplicate/redundant design first, then build and execute a strict step-test-update plan in docs/plan. Use for deep architecture review, convergence planning, and traceable one-step-at-a-time delivery.

AI & Automation 145 stars 16 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
72
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Plan Flow ## Overview Use this skill when the user needs: - A complete analysis of duplicated/redundant design in a codebase. - A detailed TODO plan with explicit file-level steps. - Strict execution evidence: change one step, test it, then update plan status. This skill is repository-agnostic. It defines how to analyze and plan, not only what was done in one specific repo. ## Core Workflow (Analyze -> Plan -> Execute) 1. Establish scope and constraints. - Confirm target directories/modules and out-of-scope areas. - Capture compatibility requirement, risk tolerance, and testing expectations. - Record baseline (`git status --short`, current branch, known blockers). 2. Run structured redundancy analysis first. - Build an inventory of architecture anchors: - Domain models and schemas - Factory/registry entry points - HTTP/storage/cache/logging abstractions - Route/service/provider adapters - Identify duplicate/redundant candidates with evidence: - Same concept, multiple conflicting definitions - Same responsibility, parallel implementations - Exported but unconnected modules - Dead/legacy paths still affecting readability - For each finding, record: - Exact files and symbols - Call path or usage evidence - Risk if changed - See `references/analysis-playbook.md`. 3. Prioritize and convert analysis into executable plan. - Score each finding by impact/effort/risk/confidence. - Group into phases (`P0`, `P1`, `P2`) and sequence low-risk/high-signal step...

Details

Author
majiayu000
Repository
majiayu000/claude-arsenal
Created
5 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

fixflow

Execute coding tasks with a strict delivery workflow: build a full plan, implement one step at a time, run tests continuously, and commit by default after each step (`per_step`). Support explicit commit policy overrides (`final_only`, `milestone`) and optional BDD (Given/When/Then) when users ask for behavior-driven delivery or requirements are unclear.

145 Updated today
majiayu000
Web & Frontend Listed

designing-and-implementing

Use when receiving feature requests, architectural discussions, or multi-step implementation needs that require design before coding.

335 Updated today
aiskillstore
AI & Automation Listed

plan

Create a structured implementation plan by exploring the codebase and writing it to docs/plans/.

0 Updated yesterday
SNIKO
AI & Automation Listed

writing-plans

Use when a MEDIUM/LARGE task needs concrete implementation tasks with files, dependencies, acceptance checks, and verification. DO NOT USE FOR: tiny single-file changes or unresolved design direction.

8 Updated today
funky-eyes
Data & Documents Listed

plan

Produce a tight one-pager `plan.md` and a Given-When-Then checklist `tasks.md` for an upcoming task. Use this whenever the user is about to start a non-trivial change — a feature, multi-file fix, refactor — before any code is written. Even if the user just says "let's start", produce a plan first; the develop skill consumes these documents. The plan is for any coding agent (Claude, Codex, Gemini, a teammate) to pick up and execute, so it must stand on its own.

1 Updated 5 days ago
gitgitWi