Reverse-engineer legacy systems, extract business rules, map dependencies, assess security vulnerabilities, and generate phased modernization plans with adversarial review and behavior-equivalence tests
Reviews proposed target architectures and transformed code against modern best practice. Adversarial — looks for over-engineering, missed requirements, and simpler alternatives.
Mines domain logic, calculations, validations, and policies from legacy code into testable Given/When/Then specifications. Use when you need to separate "what the business requires" from "how the old code happened to implement it."
Deep-reads legacy codebases (COBOL, Java, .NET, Node, anything) to build structural and behavioral understanding. Use for discovery, dependency mapping, dead-code detection, and "what does this system actually do" questions.
Adversarial security reviewer — OWASP Top 10, CWE, dependency CVEs, secrets, injection. Use for security debt scanning and pre-modernization hardening.
Writes characterization, contract, and equivalence tests that pin down legacy behavior so transformation can be proven correct. Use before any rewrite.
This skill should be used when the user asks to assess a legacy system for modernization ('modernize assess', 'danh gia he thong legacy') - full discovery and portfolio analysis: inventory, complexity, technical debt, effort estimation.
This skill should be used when the user asks to generate a phased Modernization Brief ('modernize brief', 'len ke hoach modernize') - the approved plan that transformation agents execute against.
This skill should be used when the user asks to mine business logic from legacy code into testable, human-readable rule specifications ('extract business rules', 'trich xuat business logic tu legacy').
This skill should be used when the user asks for a security vulnerability scan with a reviewable remediation patch on legacy code ('modernize harden', 'security scan legacy') - OWASP, CWE, CVE, secrets, injection.
This skill should be used when the user asks to map dependencies and topology of a legacy system ('modernize map', 've dependency graph he thong legacy') - call graphs, data lineage, batch flows rendered as navigable diagrams.
Uses power tools
Uses Bash, Write, or Edit tools
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
~/.claude/)Tổng hợp từ tài liệu chính thức Anthropic (code.claude.com, platform.claude.com), Engineering Blog, blog claude.com, MindStudio, ClaudeFast, và best practices cộng đồng GitHub. Áp dụng MỌI project. Tối ưu cho dev người Việt — tiếng Việt cho comment/log/commit, tiếng Anh chuẩn convention cho identifier.
👉 Lần đầu xem repo? Đọc INTRODUCTION.md cho overview ngắn 1 phút.
📅 Đã verify: 2026-05-16 vs Claude Code v2.1.142 + Opus 4.7. Model ID, version-gating, env var, slash command, hook event đã cross-check với docs Anthropic + raw CHANGELOG.
⚠️ Một số nội dung có thể outdated khi Anthropic ship version mới hoặc deprecate model. Phát hiện sai sót → submit issue/PR tại github.com/MinhThang1009/dotclaude/issues. Xem CONTRIBUTING.md cho quy trình. Lịch sử thay đổi: CHANGELOG.md.
~/.claude/ sau khi càiRepo source có thêm
docs/,.github/,scripts/,tests/,requirements-test.txt,.gitattributes,LICENSE,CHANGELOG.mdcho GitHub browsing + CI — KHÔNG copy vào~/.claude/(xem Bước 3).
~/.claude/
├── CLAUDE.md # Hướng dẫn global (load mọi session, ~79 dòng)
├── settings.json # Quyền, hooks, env vars
├── rules/
│ ├── communication.md # ✅ Auto-import (essential mỗi turn)
│ ├── security.md # ✅ Auto-import (essential mọi task)
│ ├── verification.md # ✅ Auto-import (verify & avoid past mistakes)
│ ├── coding-standards.md # ✅ Auto-import (coding conventions)
│ ├── git-workflow.md # ✅ Auto-import (git workflow)
│ └── plan-workflow.md # ✅ Auto-import (8 principles for any implementation plan)
├── plugins/ # 36 plugins (mỗi plugin có agents/ và/hoặc skills/ bên trong)
│ ├── pr-review-toolkit/ # PR review: code-reviewer, silent-failure-hunter, type-design-analyzer...
│ │ ├── .claude-plugin/
│ │ ├── agents/ # code-reviewer.md, code-simplifier.md, comment-analyzer.md...
│ │ └── skills/ # code-review/, full-review/, review-pr/
│ ├── feature-dev/ # Phát triển tính năng: code-architect, code-explorer
│ │ ├── .claude-plugin/
│ │ ├── agents/
│ │ └── skills/ # explain/, feature-dev/
│ ├── commit-commands/ # Git workflow: commit, commit-push-pr, clean-gone
│ │ ├── .claude-plugin/
│ │ └── skills/
│ ├── debug/ # Debug: debugger agent + /debug skill
│ ├── documentation/ # Docs: documentation-engineer, nextjs-developer
│ ├── test-toolkit/ # Test: test-writer, test-analyzer
│ ├── security-guidance/ # Security: security-auditor (OWASP)
│ ├── performance/ # Perf: performance-engineer, dependency-manager
│ ├── code-modernization/ # Architecture review: architecture-critic
│ ├── code-simplifier/ # Refactor: /refactor skill
│ ├── hookify/ # Tạo hooks: conversation-analyzer + /hookify skill
│ ├── frontend-design/ # UI: /frontend-design skill
│ ├── session/ # Session: /context-check, /handoff
│ ├── claude-md-management/ # Audit CLAUDE.md: /claude-md-management skill
│ └── plugin-dev/ # Phát triển plugin: 7 skills (agent/skill/hook/mcp/command/structure/settings)
npx claudepluginhub minhthang1009/dotclaude --plugin code-modernizationAdds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)
Audit, evaluate quality, and improve CLAUDE.md files. Captures session learnings and keeps project memory up to date.
Build high-quality MCP servers using FastMCP or the MCP SDK
Build complex HTML artifacts (React, Tailwind, shadcn/ui) with state management for inline rendering in Claude
Interactive learning mode that requests meaningful code contributions at decision points (mimics the unshipped Learning output style)
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Unified capability management center for Skills, Agents, and Commands.