skill-developer
Claude Code 스킬 만들기
Também disponível em: 0Chan-smc,Dimon94,0Chan-smc,DojoCodingLabs
이 종합 가이드로 Claude Code 스킬 구축 및 관리의 기술을 마스터하세요. 자동 활성화 트리거 구성, 가드레일 구현, 훅 설정, 확장 가능한 스킬 개발을 위한 Anthropic 모범 사례를 배웁니다.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "skill-developer". 누군가 데이터베이스 테이블 생성을 언급할 때 활성화되도록 스킬을 구성하려면 어떻게 해야 하나요?
Resultado esperado:
- 키워드 구성: ["database", "table", "schema"]
- 의도 패턴 추가: "(create|add|modify).*?(table|database|schema)"
- 권고 가이던스를 위해 적용 수준을 suggest로 설정
A utilizar "skill-developer". 500줄 규칙이란 무엇이며 점진적 공개를 어떻게 구현하나요?
Resultado esperado:
- 500줄 규칙은 가독성을 유지하기 위해 스킬 복잡성을 제한합니다
- 점진적 공개는 기본 정보를 먼저 표시하고 요청 시 자세한 문서를 제공하는 것을 의미합니다
- 복잡한 스킬을 기본 스킬 + 전문화된 하위 스킬로 분할하세요
A utilizar "skill-developer". 스킬 제안을 위한 UserPromptSubmit 훅 설정을 도와주세요
Resultado esperado:
- .claude/hooks/skill-activation-prompt.ts 생성
- settings.json에 UserPromptSubmit 타입으로 훅 등록
- 훅은 프롬프트를 읽고 skill-rules.json과 매칭하여 stdout에 제안을 출력합니다
Auditoria de Segurança
SeguroAll 342 static findings are FALSE POSITIVES. This skill contains only markdown documentation files describing Claude Code skill architecture. The scanner misinterpreted markdown backticks for code syntax highlighting as Ruby/shell command execution, configuration references as filesystem access, and troubleshooting commands as system reconnaissance. No executable code, network operations, or credential access exists in this skill.
Fatores de risco
⚙️ Comandos externos (293)
🌐 Acesso à rede (5)
📁 Acesso ao sistema de arquivos (2)
Pontuação de qualidade
O Que Você Pode Construir
스킬 기초 학습
첫 번째 스킬을 위한 스킬 구조, YAML 프론트매터 및 트리거 유형을 이해합니다.
가드레일 스킬 설계
코드 커밋 전에 중요한 오류를 차단하는 적용 스킬을 만듭니다.
훅 시스템 구성
자동화된 워크플로 가이던스를 위해 UserPromptSubmit 및 PreToolUse 훅을 설정합니다.
Tente Estes Prompts
데이터베이스 스키마 관리를 위한 새 Claude Code 스킬을 만드는 것을 도와주세요. SKILL.md 구조와 skill-rules.json 구성을 포함해 주세요.
React 컴포넌트 생성 요청을 감지하기 위해 내 skill-rules.json에 의도 패턴과 파일 경로 트리거를 추가하는 방법을 보여주세요.
적절한 오류 처리 없이 커밋을 차단하는 가드레일 스킬을 만들어 주세요. 적용 수준과 차단 메시지 구성을 포함해 주세요.
내 스킬이 활성화되어야 할 때 활성화되지 않습니다. 문제를 식별하기 위해 TROUBLESHOOTING.md의 디버깅 단계를 안내해 주세요.
Melhores Práticas
- 스킬을 배포하기 전에 구체적인 키워드를 사용하고 실제 사용자 프롬프트로 의도 패턴을 테스트하세요
- 동일한 대화 내에서 제안이 반복되지 않도록 세션 추적을 구현하세요
- 500줄 규칙으로 스킬을 집중적으로 유지하고 복잡한 주제에는 점진적 공개를 사용하세요
Evitar
- 관련 없는 프롬프트에서 트리거되는 지나치게 일반적인 키워드(예: 'create' 단독) 사용 피하기
- 중요하지 않은 가이던스에 block 적용 사용 금지 - 대신 suggest 또는 warn 사용
- 단일 거대 스킬 생성 피하기 - 명확한 경계를 가진 집중된 하위 스킬로 분할하세요
Perguntas Frequentes
스킬은 어떤 파일 형식을 지원하나요?
스킬 트리거를 테스트하려면 어떻게 해야 하나요?
스킬이 서로 통신할 수 있나요?
사용 가능한 적용 수준은 무엇인가요?
건너뛰기 조건은 어떻게 작동하나요?
스킬은 어디에 저장되나요?
Detalhes do Desenvolvedor
Autor
diet103Licença
MIT
Repositório
https://github.com/diet103/claude-code-infrastructure-showcase/tree/main/.claude/skills/skill-developerReferência
main
Estrutura de arquivos