왜 온라인에 돌아다니는 Claude Code 스킬 파일들은 하나같이 쓸모가 없을까?
Why are all the Claude Code skill files I see online completely pointless?
핵심 요약
Claude Code 스킬 파일들이 추상적인 역할극에만 치중하고 실질적인 기술적 문제 해결은 놓치고 있다는 비판과 대안에 대한 논의.
- 스킬 파일의 문제점 — 추상적인 역할극 대신 Claude가 자주 틀리는 기술적 문제를 해결해야 함
- 기술적 보완점 — 성능 최적화, 반응형 레이아웃, 보안(CSP/WAF), 접근성 등 실무적 고려사항 부족
- 대안적 접근 — MCP 서버 활용 및 LSP 플러그인을 통한 실시간 코드 검증 권장
- 사용자 정의 스킬 — 범용 스킬보다는 자신의 워크플로우에 맞춰 Claude가 직접 스킬을 생성하게 하는 방식 선호
내가 접하는 모든 스킬 파일은 다 이런 식이야:
“너는 React, Node.js, TypeScript에서 20년 경력을 가진 전문 풀스택 개발자야. 항상 깔끔하고 유지보수가 가능한 코드를 작성해.”
Claude는 이미 이 모든 걸 알고 있어. 너는 Claude에게 아무것도 가르치고 있지 않은 거야.
스킬의 핵심은 Claude가 일관되게 틀리는 무언가를 고치는 것이어야 해. 개발자가 무엇인지 설명하는 게 아니라.
그리고 Claude는 많은 걸 틀려. 진짜 개발자라면 절대 그냥 넘어가지 않을 것들 말이야:
• 성능은 사전에 고려되지 않음. 렌더링 차단 리소스, 무엇을 인라인하고 무엇을 지연시킬지에 대한 고민이 없음. Lighthouse를 돌려보고 나서야 알게 됨.
• 모바일 레이아웃은 나중에 생각함. 진짜 개발자는 첫 줄부터 반응형을 고려함.
• 공개 배포 전에 CSP나 WAF를 언급하는 사람이 없음. 시니어 개발자라면 시키지 않아도 먼저 꺼낼 주제임.
• 접근성은 완전히 건너뜀. 버튼 대신 클릭 가능한 div를 쓰고, 포커스 관리도 안 하며, ARIA는 아예 안 하거나 마지막에 대충 붙임.
이런 것들이 스킬로 고쳐야 할 부분들이야. Claude에게 자신이 “세계 최고 수준의 엔지니어”라는 걸 상기시키는 게 아니라.
내가 뭘 놓치고 있는 걸까? 실제로 쓸만한 스킬 파일들이 존재하긴 하는 거야? 도저히 찾을 수가 없어서 그래.

