Source

jordancoin/codingskills

9 skills · 463 combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
yagni When writing or reviewing code to prevent over-engineering and speculative features. Use when the user says "is this …
jordancoin/codingskills
87
2
kiss When writing or reviewing code to reduce complexity and improve readability. Use when the user says "simplify this," …
jordancoin/codingskills
65
3
dry When writing or reviewing code to eliminate duplicated knowledge and business logic. Use when the user says "this is …
jordancoin/codingskills
51
4
solid When designing module boundaries, interfaces, or class hierarchies for maintainable architecture. Use when the user s…
jordancoin/codingskills
46
5
law-of-demeter When reviewing code for excessive coupling and deep object chains. Use when the user says "too coupled," "train wreck…
jordancoin/codingskills
45
6
convention-over-configuration When organizing project structure, establishing patterns, or reducing configuration overhead. Use when the user says …
jordancoin/codingskills
43
7
boy-scout-rule When touching existing code and wanting to leave it better. Use when the user says "clean this up while I'm here," "s…
jordancoin/codingskills
42
8
detect-stack Analyze a codebase to detect its language, framework, conventions, and CI gates. Run this on first use in a project t…
jordancoin/codingskills
42
9
separation-of-concerns When structuring code into layers and modules with clear boundaries. Use when the user says "this function does too m…
jordancoin/codingskills
42