Skip to main content

manutej/craft

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

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

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

직업 분류
데이터베이스 아키텍트
설명

Makes schema, migration, and data-shape changes safe to ship. Use when writing a database migration, altering a table, adding/renaming/dropping a column, changing the shape of an API payload / event / serialized object, backfilling data, or reviewing any diff…

원문 언어: 영어

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

Router and orchestrator for the craft code-quality guardrails. Use FIRST on any broad "is this production-ready?", "review this code/diff/PR", "build this properly", "why does our AI-generated code keep needing rework", or "make this maintainable" request.…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Makes tests prove something and makes "done" mean done. Use when writing tests, judging existing tests, or before claiming a task is complete/production-ready. Catches tautological tests (asserting on their own mocks), tests that mirror the implementation,…

원문 언어: 영어

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

Detection lens for Fowler's five smell families — names the smell, states the change-cost, and hands the fix to `refactoring-patterns`. Use when reviewing a diff, auditing a module, or deciding whether to gate a merge. Triggers: "does this code have smells",…

원문 언어: 영어

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

Stops duplication and reinvention — the failure GitClear measures as "rework" (copy-paste up, refactoring down, the signature of AI code with a short shelf life). Use before writing any helper, util, type, constant, or component, and when reviewing a diff for…

원문 언어: 영어

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

Separates pure decision logic from I/O so code is testable without heavy mocks — without demanding religious purity. Use when a function both computes and writes to a DB, network, or log; when datetime.now()/random()/fetch() are called inline inside business…

원문 언어: 영어

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

Names and comments are the primary channel through which code communicates intent to the next engineer. Use when choosing an identifier ("what should I call this", "rename this", "is this name clear"), deciding whether to add a comment ("should I comment…

원문 언어: 영어

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

Fights over-engineering and premature abstraction — the #1 documented AI coding failure. Use when about to add a class, interface, factory, base-class, config layer, plugin system, generic "framework," or any abstraction; when a diff feels bigger than the…

원문 언어: 영어

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

The robustness the AI skips. Use whenever code reads untrusted input (API request, user input, file, env, parsed JSON, DB row, external response), handles errors, or touches secrets/config. Enforces validate-at-the-edge, never-swallow-errors,…

원문 언어: 영어

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

The verification gate AI agents skip. Use whenever you add a dependency, ask "is this package safe", import a library, call an external API, pin versions, or check a package exists. Catches hallucinated packages (19.7% of AI suggestions, USENIX 2025),…

원문 언어: 영어

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