refactor-plan

Solid

Plan a multi-file refactor with proper sequencing and rollback steps

AI & Automation 17 stars 3 forks Updated yesterday ISC

Install

View on GitHub

Quality Score: 78/100

Stars 20%
42
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
65
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Refactor Plan Create a detailed plan for this refactoring task. ## Refactor Goal {{refactor_description}} ## Instructions 1. Search the codebase to understand current state 2. Identify all affected files and their dependencies 3. Plan changes in a safe sequence (types first, then implementations, then tests) 4. Include verification steps between changes 5. Consider rollback if something fails ## Output Format ```markdown ## Refactor Plan: [title] ### Current State [Brief description of how things work now] ### Target State [Brief description of how things will work after] ### Affected Files | File | Change Type | Dependencies | |------|-------------|--------------| | path | modify/create/delete | blocks X, blocked by Y | ### Execution Plan #### Phase 1: Types and Interfaces - [ ] Step 1.1: [action] in `file.ts` - [ ] Verify: [how to check it worked] #### Phase 2: Implementation - [ ] Step 2.1: [action] in `file.ts` - [ ] Verify: [how to check] #### Phase 3: Tests - [ ] Step 3.1: Update tests in `file.test.ts` - [ ] Verify: Run `npm test` #### Phase 4: Cleanup - [ ] Remove deprecated code - [ ] Update documentation ### Rollback Plan If something fails: 1. [Step to undo] 2. [Step to undo] ### Risks - [Potential issue and mitigation] ``` Shall I proceed with Phase 1?

Details

Author
archubbuck
Repository
archubbuck/workspace-architect
Created
8 months ago
Last Updated
yesterday
Language
Python
License
ISC

Similar Skills

Semantically similar based on skill content — not just same category