code-pattern-extractor
SolidAnalyze codebases to identify reusable code patterns, duplications, and implementation patterns for future development. Use when refactoring code, identifying technical debt, finding opportunities for abstraction, or documenting common patterns in a directory or module. Outputs pattern catalogs, refactoring suggestions, and reusable template code.
Install
Quality Score: 87/100
Skill Content
Details
- Author
- ArabelaTso
- Repository
- ArabelaTso/Skills-4-SE
- Created
- 6 months ago
- Last Updated
- today
- Language
- Python
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
pattern-recognition
Identify and apply existing codebase patterns for consistency. TRIGGER when: writing new code that should match conventions, or reviewing code for pattern drift. SKIP: language-specific patterns (use python-patterns or react-patterns); security review (use security-review-checklists).
codebase-scan
Scans the codebase for existing implementations, reusable utilities, and established patterns before writing new code. Use when the user says "check if X exists", "look for existing code", "before I build/add Y", "find what we have for Z", or "investigate how X works". Distinct from code-review-guide (reviews quality), verification-patterns (checks finished work), and complexity-assessment (sizes tasks).
design-patterns
Analyze codebase for GoF design patterns - detection, suggestions, evaluation with stack-aware adaptations