개발자 터미널과 코드 에디터——Claude Code Skills 한 번에 설치 후 엔지니어링 협업 환경

2026년 Claude Code는 「채팅되는 터미널」에서 편성 가능한 Agent 플랫폼으로 진화했습니다. 격차를 만드는 건 모델 버전보다 Skills를 제대로 깔았는지인 경우가 많습니다.

Skill은 AI용 「운영 매뉴얼」로 이해하면 됩니다. /grill-me 같은 Slash 명령을 입력하면 Claude가 매뉴얼 절차대로 움직입니다——요구사항을 먼저 맞추고, 테스트를 먼저 쓰고, 큰 요구를 작은 작업으로 나누는 절차입니다.

문제는 skills.sh에 이미 수천 개의 Skill이 있고 이름은 영어가 많다는 점입니다. 본문은 각 Skill이 무엇을 하는지·설치할지부터 정리하고 한 번에 설치할 명령을 붙입니다. mattpocock 단일 패키지 설계를 깊이 보고 싶다면 당사 《mattpocock/skills가 AI 코딩 협업을 재정의》와 함께 읽어보세요.

아래 각 Skill마다 복붙용 npx skills add ... 명령을 붙였습니다. skills.sh 카드와 동일하므로 터미널에 그대로 붙이면 됩니다.

읽는 법: 한꺼번에 전부 설치할 필요 없습니다. 용도와 쓰는 타이밍을 보고 일상과 가까운 3~5개만 골라도 됩니다.

1. Skills란 무엇인가, Rules와 차이

한 줄로: Skill은 「필요할 때 호출하는 워크플로」, Rules는 「항상 적용되는 프로젝트 규칙」입니다.

비유하면 Rules는 회사 근무 규정, Skill은 「요구 문서 쓰기」「테스트 돌리기」「Code Review」 각 SOP——필요할 때만 펼칩니다. 기술적으로 각 Skill은 폴더이고 안의 SKILL.md가 절차를 정의하며 /스킬명으로 실행합니다.

메커니즘쉬운 이해언제 쓰이나
Rules / CLAUDE.md프로젝트 「가사」: 코드 스타일, 디렉터리, 금지 사항거의 매 대화에 포함
Skills재사용 「업무 절차」: 요구 정렬, 테스트, 작업 분할/xxx 입력 또는 Claude가 필요 판단 시
Claude Code 내장공식 기본: 코드 리뷰, 디버그 루프/code-review, /debug

실무 배치: Rules로 하한선, Skills로 절차. Rule에 「force push 금지」, Skill /git-guardrails-claude-code는 위험한 Git 명령 직전에 브레이크를 겁니다.

2. 한 번에 설치: 명령 복사만 하면 됨

Skill을 수동 다운로드할 필요 없습니다. 커뮤니티 표준 skills CLI(npx skills)가 GitHub 패키지를 Claude Code 디렉터리에 동기화합니다(Cursor, Codex도 지원).

skills.sh 각 카드에 복사 가능한 npx skills add ...가 있습니다——본문 명령도 공식과 동일합니다.

2.1 기본 형식

# 단일 Skill(전역 + 확인 스킵 + Claude Code 지정)
npx skills add owner/repo@skill-name -g -y -a claude-code

# 패키지 전체(대화형 선택 또는 --all)
npx skills add owner/repo -g -y -a claude-code

# 현재 프로젝트만(.claude/skills/ Git 공유)
npx skills add owner/repo@skill-name -y -a claude-code

2.2 주요 옵션

옵션의미
-g, --global~/.claude/skills/에 설치. 모든 프로젝트 사용
-y, --yes확인 건너뛰기. 스크립트 일괄 설치에 적합
-a claude-codeClaude Code만(cursor, codex도 지정 가능)
-s skill-name대형 패키지에서 특정 Skill만
--copysymlink 대신 복사(환경에 따라 필요)

3. 0층: 메타 Skill(먼저 이 둘)

코드를 쓰는 게 아니라 Skill을 찾고 만드는 층입니다. 먼저 깔아 두면 이후 본문을 덜 찾아봅니다.

find-skills —— Skills 앱 스토어

무엇을 하나: Claude Code 대화 안에서 skills.sh Skill을 검색·설치. 「스토어 보고 명령 복사」를 터미널 안으로.

언제 쓰나: 「보안 감사」「SEO」「DB」류를 깔고 싶은데 저장소 이름을 모를 때. 몇 달마다 새 Skill 업데이트에도.

한 번에 설치: 아래를 터미널에 복사(skills.sh 공식과 동일).

npx skills add vercel-labs/skills@find-skills -g -y -a claude-code

skill-creator —— 자체 Skill 뼈대

무엇을 하나: Anthropic 공식 형식으로 팀 전용 Skill을 처음부터 작성(배포 절차, Review 체크리스트 등). 팀 내부만 또는 GitHub 공개.

언제 쓰나: 매주 Claude에게 같은 설명을 반복해 /our-deploy 같은 명령으로 고정하고 싶을 때.

한 번에 설치: 아래를 터미널에 복사.

npx skills add anthropics/skills@skill-creator -g -y -a claude-code

4. 1층: 엔지니어링 규율(mattpocock/skills)

mattpocock/skills는 GitHub Star 10만급 패키지. Matt Pocock(Total TypeScript)이 일상 쓰던 절차를 공개한 것입니다. AI의 「듣지 않고 코딩」「테스트 없음」「파일 수십 개 일괄 수정」을 막는 게 핵심입니다.

서드파티 패키지 하나만 고른다면 여기. 아래는 「요구→구현」 순으로 각 Skill 소개——용도를 이해한 뒤 단독 설치를 고르세요.

패키지 일괄 설치

일괄 설치: 아래 복사. 완료 후 반드시 /setup-matt-pocock-skills로 저장소 설정.

npx skills add mattpocock/skills -g -y -a claude-code

설치 후 저장소 루트에서 /setup-matt-pocock-skills반드시 실행. GitHub/Linear 중 Issue 관리 방식, 팀 용어 위치, 문서 디렉터리를 알려줍니다. 안 하면 Issue 분해가 팀 습관과 어긋납니다.

4.1 요구 정렬 —— 코딩 전에 맞추기

명령무엇을 하나전형적 상황
/grill-me 시니어 동료처럼 요구를 깊이 질문: 경계, 예외, 인수 기준. 코드는 바로 안 건드림. 신기능·핵심 변경인데 요구가 한 줄일 때
/grill-with-docs 질문하며 합의를 CONTEXT.md와 ADR에 기록. 「우리는 이걸 XXX라고 부른다」를 기억시키고 싶을 때
/to-prd 맞춘 내용을 PRD로 정리하고 GitHub Issue 자동 생성. 기획/상사와 합의 후 팀 공유 문서가 필요할 때
/to-issues PRD를 독립 배포 가능한 작은 Issue로 분할(세로 슬라이스). 일정·분담 또는 Issue 단위 AI 구현 시

4.2 구현과 품질 —— 검증 가능한 변경

명령무엇을 하나전형적 상황
/tdd 실패 테스트 → 최소 구현 → 리팩터. 수백 줄 한 번에 쓰고 안 돌아가는 걸 방지. 비즈니스 로직, 버그 수정, 단위 테스트 가능 모듈
/diagnose 재현 → 범위 축소 → 가설 → 검증 → 수정 → 회귀 고정 절차. 간헐 버그, 성능, 동시성
/improve-codebase-architecture 모듈 경계 모호, 네이밍 불일치, 분리 누락을 스캔해 제안. 릴리스 전, 격주 아키텍처 점검
/git-guardrails-claude-code Git 실행 전 force push, hard reset 등 차단. 프로덕션 브랜치, AI가 main 망가뜨린 적 있는 팀

4.3 효율과 협업

명령무엇을 하나전형적 상황
/caveman 극단적으로 짧게 응답. 장황함을 줄여 대략 75% token 절약. 긴 세션, 비용 민감, 결과만 원할 때
/handoff 대화·진행·미완료를 인수인계 문서로 압축. 오늘 반, 내일 계속, Claude Code에서 Cursor로 전환 시
/setup-matt-pocock-skills 최초 설정: Issue 플랫폼, 라벨, 문서 경로. 일괄 설치 후 필수. mattpocock/skills 막 설치한 직후

일상 체인: 신기능은 /grill-with-docs정렬/to-issues분할 → 각 작업을 /tdd구현. 자세한 흐름은 당사 mattpocock 심층 글 참고.

단독 설치: 필요한 줄만 복사(skills.sh 카드와 동일 형식).

npx skills add mattpocock/skills@grill-me -g -y -a claude-code
npx skills add mattpocock/skills@tdd -g -y -a claude-code
npx skills add mattpocock/skills@to-issues -g -y -a claude-code

5. 2층: 서브에이전트 편성(obra/superpowers)

obra/superpowers는 다른 문제를 다룹니다: 작업이 너무 커서 Agent 하나로는 엉킨다. 계획 → 서브에이전트 병렬 → 통합 검수——프로젝트 매니저형입니다.

역할 분담: mattpocock은 일상 코딩 규율, superpowers는 대형 요구 분할·병렬. 함께 써도 됩니다.

패키지 일괄

한 번에 설치: 아래 복사.

npx skills add obra/superpowers -g -y -a claude-code
명령무엇을 하나전형적 상황
/brainstorming 대형 요구를 안 도출·비교·리스크 확인 후 착수. 「관리자 페이지 만들어」로 즉시 코딩 방지. 요구 모호, 기술 선택 다수, 다모듈 신규
/writing-plans 선택안을 단계별 실행 계획으로: 각 단계 작업, 의존, 검수. 방향 확정 후 추적 가능한 작업 목록이 필요할 때
/subagent-driven-development 하위 작업을 여러 서브 Agent에 병렬(프론트, API, 테스트), 본체가 통합. 변경 범위 넓고 모듈 독립, 총 시간 단축 원할 때
/test-driven-development mattpocock /tdd와 유사한 별도 TDD. 하나 고르거나 혼용 가능. 테스트부터 구현 주도하고 싶을 때
/systematic-debugging 증거 수집 → 가설 배제 → 근본 원인. 「한 줄 바꿔 보기」 루프 감소. 복잡 버그, 운영 장애, 서비스 간 호출
/verification-before-completion 「완료」 선언 전 테스트·체크리스트 필수. 성급한 완료 방지. AI 자체 마무리를 못 믿는 모든 작업
/requesting-code-review 동료용 Review 요청: 변경 내용, 이유, 집중 확인 지점. PR 전, 사람 리뷰 전 AI 자가 점검

팀에 성숙한 Spec 플로가 있으면 일괄 불필요——/verification-before-completion만으로도 가치 큼.

6. 3층: 프론트와 디자인(Anthropic + Vercel)

AI UI는 「돌아가지만 제품 같지 않다」는 말이 많습니다. 이 층은 시각·인터랙션·프레임워크 사용을 제약해 출시에 가깝게 만듭니다.

6.1 Anthropic 공식

Skill무엇을 하나언제 설치
frontend-design 색, 여백, 타이포, 컴포넌트 상태 등 UI 규범에 맞는 생성. Web, LP, 관리자 화면에서 외관 중시할 때
webapp-testing 버튼·폼·에러 등 실제 페이지를 눌러 검증. UI 변경 후 스모크 테스트 자동화
pdf / docx / pptx / xlsx Office/PDF 읽기·쓰기: 보고서, 계약, 표보내기. 문서·보고·발표가 많은 프로젝트

한 번에 설치: 아래 복사(Anthropic 공식 패키지).

npx skills add anthropics/skills@frontend-design -g -y -a claude-code
npx skills add anthropics/skills@webapp-testing -g -y -a claude-code
npx skills add anthropics/skills@pdf -g -y -a claude-code

6.2 Vercel 계열: React / Next.js 올바른 작성법

Skill무엇을 하나언제 설치
vercel-react-best-practices 컴포넌트 분리, 상태, 성능, App Router 등 Vercel식 베스트 프랙티스. React/Next.js에서 구식 작성법을 피하고 싶을 때
web-design-guidelines 접근성, 반응형, 대비, 피드백 규격 점검. 출시 전 UI 자가 점검, 디자인 재현 검수
vercel-react-native-skills React Native/Expo 작성 제약과 흔한 함정. 크로스플랫폼 App, Expo
deploy-to-vercel 환경 변수, 빌드, 도메인 등 Vercel 배포 절차. Vercel 호스팅에서 AI에게 배포 맡기고 싶을 때

한 번에 설치: 아래 복사(Vercel 베스트 프랙티스).

npx skills add vercel-labs/agent-skills@vercel-react-best-practices -g -y -a claude-code
npx skills add vercel-labs/agent-skills@web-design-guidelines -g -y -a claude-code

6.3 브라우저 자동화 —— 진짜 페이지를 열어 테스트

agent-browserplaywright-cli로 Claude가 실제 브라우저 조작: 열기, 클릭, 스크린샷, 콘솔 에러. E2E나 「UI 고쳤으니 한번 눌러봐」에 적합.

한 번에 설치: 아래 복사(브라우저 자동화/E2E).

npx skills add vercel-labs/agent-browser -g -y -a claude-code
npx skills add microsoft/playwright-cli -g -y -a claude-code

shadcn/ui 사용 시 추가: npx skills add shadcn/ui@shadcn -g -y -a claude-code(복사 후 실행).

7. 4층: 기술 스택별

모두 필수는 아닙니다——쓰는 스택만 설치해 Slash 목록 비대화를 막으세요.

상황Skill무엇을 하나
Supabase/Postgres 백엔드 supabase-postgres-best-practices SQL, RLS, 인덱스, 마이그레이션을 Supabase 권장대로
Firebase 풀스택 firebase-basics Auth, Hosting, Firestore 표준 연결
Convex 실시간 convex-quickstart schema, mutation, query, 배포 작성법
자체 로그인 better-auth-best-practices better-auth Session, OAuth 베스트 프랙티스
스크래핑/데이터 수집 firecrawl Firecrawl로 페이지 수집·파싱. RAG 지식 베이스에도
운영 에러 추적 sentry-cli Sentry 설정, 에러 조회, release 연결
랜딩/SEO seo-audit 제목, meta, 구조 SEO 기본 점검

예시: 아래 복사(스택에 맞게 선택).

npx skills add supabase/agent-skills@supabase-postgres-best-practices -g -y -a claude-code
npx skills add firecrawl/cli@firecrawl -g -y -a claude-code

iOS 네이티브에서는 Claude Code가 Xcode를 대체하지 않습니다. 시스템 Agent 동향은 《WWDC26: Xcode 27 Agent와 iOS 개발 혁명》 참고, 빌드는 macOS에서 xcodebuild가 현실적입니다.

8. 추천 3종 세트(통째로 복사 실행)

하나씩 고르기 귀찮으면 역할별 3세트. 왜 이 조합인지도 한 줄씩.

8.1 개인 개발자 · 최소 세트

대상: 개인·소규모·Claude Code 입문.
의도:Skill 탐색 + 구현 전 정렬 + 테스트 주도 + 그럭저럭 보기 좋은 UI.

통째로 복사: 아래 일괄 붙여넣기 가능(skills.sh 단일 명령과 동일 형식).

npx skills add vercel-labs/skills@find-skills -g -y -a claude-code
npx skills add mattpocock/skills@grill-me -g -y -a claude-code
npx skills add mattpocock/skills@tdd -g -y -a claude-code
npx skills add mattpocock/skills@setup-matt-pocock-skills -g -y -a claude-code
npx skills add anthropics/skills@frontend-design -g -y -a claude-code

8.2 풀스택 · 표준 세트

대상: 일상 React/Next.js, 중간 복잡도 작업.
의도:mattpocock 전반 + superpowers로 성급 완료 방지 + Vercel 프론트 규범 + 브라우저 테스트.

통째로 복사: 아래 일괄 붙여넣기 가능.

npx skills add vercel-labs/skills@find-skills -g -y -a claude-code
npx skills add mattpocock/skills -g -y -a claude-code
npx skills add obra/superpowers@brainstorming -g -y -a claude-code
npx skills add obra/superpowers@verification-before-completion -g -y -a claude-code
npx skills add vercel-labs/agent-skills@vercel-react-best-practices -g -y -a claude-code
npx skills add vercel-labs/agent-skills@web-design-guidelines -g -y -a claude-code
npx skills add anthropics/skills@webapp-testing -g -y -a claude-code

8.3 테크 리드 · 규율 + 편성 + 안전

대상: 팀 통일, Git 사고가 걱정되는 리드.
의도:엔지니어링 패키지 전체 + 대형 작업 편성 + Git 가드 + 팀 Skill 자작.

통째로 복사: 아래 일괄 붙여넣기 가능.

npx skills add mattpocock/skills -g -y -a claude-code
npx skills add obra/superpowers -g -y -a claude-code
npx skills add mattpocock/skills@git-guardrails-claude-code -g -y -a claude-code
npx skills add anthropics/skills@skill-creator -g -y -a claude-code
npx skills add mattpocock/skills@write-a-skill -g -y -a claude-code

Cursor도 쓰면 -a claude-code-a claude-code,cursor로——한 번 붙여넣기로 두 도구에 기록.

9. 설치 후 확인

  1. 디렉터리: 전역 Skill이 ~/.claude/skills/에 폴더와 SKILL.md 있는지.
  2. Slash 자동완성: 새 세션에서 / 입력 시 grill-me, tdd 등 보이는지.
  3. 실제 작업 1건: 작은 브랜치에서 /grill-me 실행, 바로 코드 수정이 아닌 질문이 오는지.
  4. mattpocock 패키지:/setup-matt-pocock-skills 후 팀 합의 CONTEXT 경로 생성됐는지.
  5. 공급망: GitHub 출처 추적 가능한 Skill만. 낯선 repo는 Star, 이력, SKILL.md의 불명 스크립트 요구 확인.

Claude Code를 로컬 Ollama에 연결해 API를 아끼는 경우에도 Skills는 동일하게 적용——절차는 모델과 무관. 설정은 《Claude Code + Ollama 로컬 Agent 워크플로》 참고.

10. 반례: 전부 설치하지 않아도 되는 경우

  • 50줄 이내 핫픽스: 인수 조건만 쓰면 충분. /grill-me 풀은 과함.
  • Spec-Kit 등이 이미 잘 돌아감:/tdd, /diagnose 등 단독만. 절차 중복 피하기.
  • CONTEXT.md 담당 없음: 문서 오너 정한 뒤 /grill-with-docs.
  • 50+ Skill 한꺼번에 설치 후 미사용: Slash 목록 오염, 잘못된 Skill 선택 위험 증가.
  • 진짜 필요한 게 IM 봇/Cron: OpenClaw류 게이트웨이 Skill 우선. mattpocock 엔지니어링 패키지는 나중.

랭킹 설치 수는 「많은 사람이 시도함」이지 「오늘 당신 repo에 필수」는 아닙니다. 분기마다 find-skills나 skills.sh로 신규만 보면 충분합니다.

자주 묻는 질문 FAQ

Claude Code Skills와 Cursor Rules의 차이는?

Rules는 「가사」로 매 대화에 포함. Skills는 「절차」로 /명령으로 호출. Rule이 「테스트 필수」를 정하고 Skill /tdd가 실패 테스트→구현 단계를 이끕니다.

Skill 설치 후 Claude Code를 재시작해야 하나요?

npx skills add보통 즉시 반영. ~/.claude/skills/에 수동 복사했으면 세션을 다시 여는 게 확실합니다.

-g 옵션 유무의 차이는?

-g~/.claude/skills/ 전역(모든 프로젝트). 없으면 .claude/skills/에 들어가 Git 공유에 적합.

가장 먼저 설치할 Skill 세 개는?

대부분 find-skills, grill-me(또는 grill-with-docs), tdd부터. 대형 요구에는 superpowers brainstorming, verification-before-completion 추가.

Skills는 Cursor에서도 쓸 수 있나요?

가능합니다. -a cursor 또는 -a claude-code,cursor같은 npx 한 줄이 두 도구에 기록됩니다.

Skill을 너무 많이 설치하면 Claude Code가 느려지나요?

메타데이터는 목록에 들어가지만 전문은 트리거 시에만 로드. 계층별로 나눠 설치하고 각 배치마다 실제 작업으로 검증하세요.

정리

2026 Claude Code 생태계에서 Skills는 「코드를 쓸 수 있다」를 「엔지니어링 규율에 맞게 쓴다」로 바꾸는 최소 비용 레버입니다. skills.sh로 설치는 npx skills add 한 줄. 본문은 메타 → 규율 → 편성 → 프론트 → 스택별 5층과 붙여 넣을 3세트를 정리했습니다.

  • 거의 모두:find-skills + mattpocock grill-me / tdd + setup-matt-pocock-skills.
  • 대형 요구 추가:obra/superpowers brainstorming, subagent-driven-development, verification-before-completion.
  • UI 중시:anthropics/skills@frontend-design + Vercel React 베스트 프랙티스.
  • 정기 유지:find-skills나 skills.sh 랭킹으로 업데이트. 미사용 Skill 일괄 쌓기는 피하기.

Skills는 협업 방식을 규격화합니다. 안정 macOS에서 iOS 빌드나 24×7 Agent가 필요하면 Macstripe 홈에서 전용 M4 Mac Mini를 확인하세요. 다른 AI 코딩 실천은 개발자 블로그 목록에서.

관련 글