Claude 마스터 가이드 6편에서는 프로젝트 전용 기능 확장인 skills/ 작성법, 외부 서비스 연동 프로토콜인 MCP (Model Context Protocol), 그리고 Hooks 파이프라인을 해설합니다.
1. skills/ 디렉토리 모듈화 작성법
자주 쓰는 복잡한 검증 지침을 skills/스킬명/SKILL.md 형태로 프로젝트 폴더 안에 보존합니다.
skills/code-audit/SKILL.md 작성 예시
---
name: code-audit
description: 프로젝트 코드의 보안 및 스타일 오디트를 구동하는 표준 스킬
---
# Code Audit Instructions
1. Static Analysis: `npm run lint` 명령을 구동하여 스타일 위반 항목 점검.
2. Security Check: 소스 코드에 API 비밀키가 평문으로 들어있는지 스캔.
3. Error Handling: 비동기 API 호출부에 try-catch 예외 처리가 적용되었는지 확인.
4. Report Output: 검사 결과를 `./docs/audit_report.md` 파일로 출력.
2. MCP (Model Context Protocol) 연동 기초
MCP는 Claude 에이전트가 외부 데이터베이스(Postgres), GitHub, Slack, Figma 등과 소통하도록 지원하는 오픈 프로토콜입니다.
MCP JSON 설정 파일 예시 (claude_desktop_config.json)
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxxx" }
}
}
}