์ฌ์ฉ์๊ฐ ์๋ํํ๋ ค๋ ์์ ์ Skill, Command, MCP, Subagent ์ค ์ ์ ํ ๋๊ตฌ๋ก ๋ถ๋ฅํ๊ณ ์ถ์ฒ. ์ฌ์ฉ์๊ฐ "X ์๋ํ ๋ง๋ค๊ณ ์ถ์ด", "์ด๋ฐ ์์ ์๋ํํด์ค", "๋๊ตฌ ๋ญ ์จ์ผํด?", "skill๋ก ๋ง๋ค๊น command๋ก ๋ง๋ค๊น?" ๊ฐ์ ์ง๋ฌธ์ ํ ๋ ์ฌ์ฉ.
์ฝ๋ ์์ฑ/์์ , ๋ฆฌํฉํ ๋ง ์ ์๋ ํ์ฑํ. Robert C. Martin Clean Code ์์น(๋ช ๋ช , ํจ์ ํฌ๊ธฐ, ์ฃผ์, ํฌ๋งทํ , DRY, SRP) ๊ฒ์ฆ ๋ฐ ์ ์. ํจ์ 20์ค ์ด๊ณผ, ์ธ์ 3๊ฐ ์ด๊ณผ, ์ค๋ณต ์ฝ๋, ๋ถ๋ช ํํ ๋ณ์๋ช , ๊ณผ๋ํ ์ฃผ์ ๋ฐ๊ฒฌ ์ ๊ฐ๋ ์ฑ ๊ฐ์ ๋ฐฉํฅ ์ ์.
์ฝ๋ ์์ฑ/์์ , ๋ฆฌํฉํ ๋ง, TODO ์์ฑ ์ ์๋ ํ์ฑํ. ๋ณต์ก๋ ์ฆ๊ฐ, ์กฐ๊ฑด๋ฌธ ๋จ๋ฐ, ์ค๋ณต ์ฝ๋ ๋ฐ๊ฒฌ ์ ์ ์ ํ ๋์์ธ ํจํด ์ ์. OO ์ค๊ณ ์์น(๊ฐ๋ฐฉ-ํ์, ๋จ์ผ์ฑ ์, ์์กด์ฑ์ญ์ ) ์๋ฐ ๊ฐ์งํ๊ณ Strategy, Observer, Decorator, Factory ๋ฑ์ผ๋ก ๋ฆฌํฉํ ๋ง ๋ฐฉํฅ ์ ์. ๊ธด if-else, switch๋ฌธ, ์์ ๋จ์ฉ, ์ ๊ธฐ๋ฅ ์ถ๊ฐ ์ ๊ธฐ์กด ์ฝ๋ ์์ ํ์ ๋ฑ code smell ๋ฐ๊ฒฌ ์ ์ฌ์ฉ.
git bisect๋ก ํน์ ์ฝ๋๊ฐ ์ถ๊ฐ/์ ๊ฑฐ๋ commit์ ์๋์ผ๋ก ์ฐพ๊ธฐ. file content ๋ณ๊ฒฝ ์์ , function ์ถ๊ฐ/์ ๊ฑฐ, feature ๋์ ์์ ์ ์ฐพ์ ๋ ์ฌ์ฉ. binary search๋ก ์๋ ๊ฒ์ํ๋ฉฐ manual good/bad marking ๋ถํ์.
i18n ํค ๋๋ฝ/๋ฏธ์ฌ์ฉ ์๋ ๊ฒ์ฆ skill. ์ฝ๋์์ ์ฌ์ฉํ๋ ํค์ JSON ์ ์ ๊ฐ ๋ถ์ผ์น๋ฅผ ์คํฌ๋ฆฝํธ๋ก ์๋ ๊ฐ์ง. TypeScript ํ์ ์์ ์ฑ ํ๋ณด, pre-push ํ ์๋ํ ์ง์. Next.js (next-intl), React (react-i18next) ํ๋ก์ ํธ์์ i18n ์์ ์ ์๋ ํธ๋ฆฌ๊ฑฐ.
GitLab/GitHub issue ์ ๋ณด๋ฅผ glab/gh CLI๋ก ๊ฐ์ ธ์ค๊ธฐ. issue description, comments, ๊ด๋ จ MR/PR (description, comments, branch names), linked issues, parent epic ์ ๋ณด๋ฅผ JSON ๋๋ markdown ํ์์ผ๋ก ์ถ๋ ฅ. issue ์์ธ ์ ๋ณด๊ฐ ํ์ํ ๋ ์ฌ์ฉ.
ํ๋ก์ ํธ์ ๋ฆฐํฐ ์ค์ ์ ์ถ๊ฐํ๋ skill. TypeScript, Go, Python, Protobuf ์ง์. make lint, make test๋ก ๋์ํ๊ฒ ์ค์ . ์ฝ๋ ํ์ง ๋๊ตฌ ํตํฉ: ์ ์ ๋ถ์, cognitive complexity, exhaustive switch, magic numbers, dead code detection, code duplication, test coverage. ์ ํ๋ก์ ํธ ๋ฆฐํฐ ์ค์ , ๊ธฐ์กด ํ๋ก์ ํธ ๋ฆฐํฐ ์ ๊ทธ๋ ์ด๋ ์ ์ฌ์ฉ.
LLM ๋ชจ๋ธ ํ์ผ ํฌ๊ธฐ๋ฅผ ํ๋ผ๋ฏธํฐ ์, ์์ํ ์ ๋ฐ๋(FP32/FP16/BF16/INT8/GGUF Q4_K_M/Q5_K_M/Q8_0/GPTQ/AWQ), ํ์ผ ํฌ๋งท(safetensors/GGUF/GPTQ/AWQ) ๊ธฐ๋ฐ์ผ๋ก ๊ณ์ฐ. ์์ํ ์ต์ ๋ณ ๋น๊ตํ ์์ฑ ๋ฐ PVC ์คํ ๋ฆฌ์ง ๊ถ์ฅ ํฌ๊ธฐ ์ ๊ณต. MoE(Mixture of Experts) ๋ชจ๋ธ์ ์ด ํ๋ผ๋ฏธํฐ์ ํ์ฑ ํ๋ผ๋ฏธํฐ ๋ถ๋ฆฌ ์ง์. ์ฌ์ฉ ์์ : (1) Kubernetes LLM ๋ฐฐํฌ์ฉ PVC ์คํ ๋ฆฌ์ง ๊ณํ, (2) ๋ชจ๋ธ ๋ค์ด๋ก๋ ์ ์์ํ ํธ๋ ์ด๋์คํ ๋น๊ต, (3) HuggingFace/Ollama ๋ชจ๋ธ ์คํ ๋ฆฌ์ง ์๊ตฌ์ฌํญ ์ถ์ , (4) vLLM, llama.cpp ๋ฑ LLM ์๋น ํ๋ซํผ์ฉ ํ์ผ ํฌ๊ธฐ ๊ณ์ฐ.