Skip to main content

JordanCoin/codingskills

SkillsMP는 JordanCoin/codingskills에서 9개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
9
GitHub 스타
6
GitHub 포크
2

이 저장소의 skills

직업 카테고리 1개 · 100% 분류됨

수집된 skill 9개 중 9개를 표시합니다.

직업 분류
소프트웨어 개발자
설명

When touching existing code and wanting to leave it better. Use when the user says "clean this up while I'm here," "should I fix this," "tech debt," "while I'm in this file," or "incremental improvement." For full refactoring, see solid or…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

When organizing project structure, establishing patterns, or reducing configuration overhead. Use when the user says "how should I organize this," "what's the convention," "too much config," "project structure," "naming pattern," or "standardize this." For…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Analyze a codebase to detect its language, framework, conventions, and CI gates. Run this on first use in a project to generate stack context that all coding principle skills reference. Use when the user says "detect stack," "analyze this project," or "what's…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

When writing or reviewing code to eliminate duplicated knowledge and business logic. Use when the user says "this is duplicated," "we have this in two places," "single source of truth," "DRY this up," or "shotgun surgery." For premature abstraction concerns,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

When writing or reviewing code to reduce complexity and improve readability. Use when the user says "simplify this," "too complex," "hard to read," "clean up," "what does this do," or "can't follow this code." For over-engineering concerns, see yagni. For…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

When reviewing code for excessive coupling and deep object chains. Use when the user says "too coupled," "train wreck," "chained calls," "feature envy," "mocking is painful," or "this reaches too deep." For broader structural coupling, see solid.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

When structuring code into layers and modules with clear boundaries. Use when the user says "this function does too much," "fat controller," "mixed concerns," "where should this logic go," or "separate the layers." For interface-level design, see solid. For…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

When designing module boundaries, interfaces, or class hierarchies for maintainable architecture. Use when the user says "how should I structure this," "too coupled," "hard to test," "dependency injection," "single responsibility," or "interface design." For…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

When writing or reviewing code to prevent over-engineering and speculative features. Use when the user says "is this over-engineered," "do we need this," "should I add," "future-proof," or "just in case." For simplicity concerns, see kiss. For abstraction…

원문 언어: 영어

업데이트
수집된 skill 9개 중 9개를 표시합니다.