Claude-skill-registry claude-config-reviewer
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/claude-config-reviewer" ~/.claude/skills/majiayu000-claude-skill-registry-claude-config-reviewer && rm -rf "$T"
manifest:
skills/data/claude-config-reviewer/SKILL.mdsource content
Claude Config Reviewer
.claude/ 디렉토리의 에이전트, 스킬, 훅 파일이 가이드라인에 맞게 작성되었는지 검토합니다.
Quick Start
# 특정 파일 검토 /review-config .claude/agents/my-agent.md # 전체 .claude/ 검토 /review-config
검토 워크플로우
- 대상 파일 읽기
- 파일 유형 판별 (Agent/Skill/Hook)
- 해당 체크리스트로 검증
- 검토 결과 리포트 생성
검토 대상별 요약
Agent (.claude/agents/*.md)
필수 검증 항목:
- Frontmatter:
,name
,description
,toolsmodel - Description: "Use PROACTIVELY" 포함
- 본문: "You are a...", "When invoked:", "Guidelines:"
- 간결성: 30줄 이하 권장
상세: references/agent-checklist.md
Skill (.claude/skills/*/SKILL.md)
필수 검증 항목:
- Frontmatter:
,namedescription - Description: "사용 시기: (1)...(2)..." 패턴
- 디렉토리: SKILL.md 필수, references/ 권장
- 간결성: 500줄 이하
상세: references/skill-checklist.md
Hook (.claude/hooks/*.py, settings.json)
필수 검증 항목:
- 이벤트 선택 적절성
- Matcher 패턴 정확성
- Non-blocking (exit 0)
상세: references/hook-checklist.md
결과 리포트 형식
# .claude/ 설정 검토 결과 ## 검토 대상 - 파일: {file_path} - 유형: {Agent|Skill|Hook} ## 검토 결과 ### 통과 항목 - [x] {항목1} - [x] {항목2} ### 개선 필요 - [ ] {항목}: {구체적 문제점과 개선 방안} ## 종합 평가 {전체 평가 및 권장 사항}