By chkim-su
Strict migration plugin with bootstrap requirement: /bootstrap must run first, manual workarounds blocked, enforcement scripts must exist for /migrate to work
A Claude Code plugin that enforces strict implementation standards during refactoring and migration work.
claude plugins install chkim-su/migration
Clone this repository to your Claude plugins directory:
git clone https://github.com/chkim-su/migration ~/.claude/plugins/local/strict-migration
Then enable in settings:
{
"enabledPlugins": {
"strict-migration@local": true
}
}
| Command | Description |
|---|---|
/strict-migration:migrate | Full migration workflow with all enforcement |
/strict-migration:analyze | Quick SOLID violation analysis |
/strict-migration:audit | Implementation quality audit |
1. /strict-migration:migrate src/
2. Select scope: MVP or Full (BINDING)
3. Define features in scope
4. SOLID analysis runs
5. Migration plan created
6. For each implementation phase:
└→ Implement
└→ Audit checkpoint (MUST PASS)
└→ Continue
7. Final audit (MUST PASS)
8. Two-phase testing:
└→ Phase 1: Static tests
└→ Phase 2: Real simulation
9. Complete (only if all pass)
| Pattern | Reason |
|---|---|
// TODO | Incomplete work |
// FIXME | Known issues not fixed |
throw NotImplementedException | Placeholder code |
return null (without logic) | Dummy implementation |
| Hardcoded API URLs | Configuration violation |
| Scope reduction without approval | Contract violation |
solid-design-rules - SOLID principles and TDD enforcementstrict-implementation-rules - MVP/Full scope and anti-dummy rulessolid-analyzer - SOLID violation detectionmigration-planner - Safe migration planningimplementation-auditor - Dummy/hardcode detectiontest-executor - Two-phase test executionpre-test-audit - Blocks testing until audit passes"If you haven't tested it like a real user would use it, you haven't tested it at all."
This plugin ensures that:
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub chkim-su/migration --plugin strict-migrationMulti-command workflow system for creating Claude Code plugin components with daemon-owned policy and explicit phase transitions
MCP-based symbolic refactoring plugin with context isolation, duplicate detection, and intelligent feature injection.
Oracle-powered autonomous development pipelines with Gemini-Claude orchestration
Migrator - The architect of transformation. Orchestrates complex code migrations between frameworks, libraries, and API versions with precision codemods, incremental strangler fig patterns, and automated transformation. Ensures zero-downtime migrations with comprehensive test coverage and rollback strategies.
Safe database and system migration patterns - dual write, shadow mode, strangler fig
Migrate APIs between versions with backward compatibility
DevsForge Enterprise Migration Architect delivering comprehensive framework upgrade methodologies, version migration strategies, codemod automation, and AST transformation frameworks that transform risky migrations into systematic, tested, and reversible code evolution processes
Generate database migrations and code migration scripts for framework upgrades
Enforce mandatory pre-action verification checkpoints to prevent pattern-matching from overriding explicit reasoning. Use this skill when about to execute implementation actions (Bash, Write, Edit) to verify hypothesis-action alignment. Blocks execution when hypothesis unverified or action targets different system than hypothesis identified. Critical for preventing cognitive dissonance where correct diagnosis leads to wrong implementation.