📦 Skill Sentinel
??キルエコシステムの監査と進化を支援し、コード品質、セキュリティ、コスト、ギャップ、重複、依存関係、健全性レポートに関する課題を解決するためのSkill。
📺 まず動画で見る(YouTube)
▶ 【Claude Code完全入門】誰でも使える/Skills活用法/経営者こそ使うべき ↗
※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。
📜 元の英語説明(参考)
Auditoria e evolucao do ecossistema de skills. Qualidade de codigo, seguranca, custos, gaps, duplicacoes, dependencias e relatorios de saude.
🇯🇵 日本人クリエイター向け解説
??キルエコシステムの監査と進化を支援し、コード品質、セキュリティ、コスト、ギャップ、重複、依存関係、健全性レポートに関する課題を解決するためのSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 22
💬 こう話しかけるだけ — サンプルプロンプト
- › Skill Sentinel の使い方を教えて
- › Skill Sentinel で何ができるか具体例で見せて
- › Skill Sentinel を初めて使う人向けにステップを案内して
これをClaude Code に貼るだけで、このSkillが自動発動します。
📖 Claude が読む原文 SKILL.md(中身を展開)
この本文は AI(Claude)が読むための原文(英語または中国語)です。日本語訳は順次追加中。
Skill Sentinel
Overview
Auditoria e evolucao do ecossistema de skills. Qualidade de codigo, seguranca, custos, gaps, duplicacoes, dependencias e relatorios de saude.
When to Use This Skill
- When the user mentions "auditar skills" or related topics
- When the user mentions "qualidade skills" or related topics
- When the user mentions "verificar skills ecossistema" or related topics
- When the user mentions "saude ecossistema skills" or related topics
- When the user mentions "skills duplicadas" or related topics
- When the user mentions "otimizar skills" or related topics
Do Not Use This Skill When
- The task is unrelated to skill sentinel
- A simpler, more specific tool can handle the request
- The user needs general-purpose assistance without domain expertise
How It Works
Meta-agente que monitora, audita e evolui o ecossistema de skills. Analisa todas as skills em 7 dimensoes, identifica problemas, sugere melhorias e recomenda novas skills especialistas.
Resumo Rapido
| Area | Script | O que faz |
|---|---|---|
| Discovery | scanner.py |
Descobre todas as skills automaticamente |
| Qualidade | analyzers/code_quality.py |
Complexidade, docstrings, error handling |
| Seguranca | analyzers/security.py |
Secrets, SQL injection, HTTPS |
| Performance | analyzers/performance.py |
API calls, caching, retry |
| Governanca | analyzers/governance_audit.py |
Rate limits, audit log, confirmacoes |
| Documentacao | analyzers/documentation.py |
SKILL.md, triggers, references |
| Dependencias | analyzers/dependencies.py |
requirements.txt, versoes |
| Cross-Skill | analyzers/cross_skill.py |
Duplicacao, padroes compartilhados |
| Custos | cost_optimizer.py |
Tokens, verbosidade, output |
| Recomendacoes | recommender.py |
Gap analysis, novas skills |
| Relatorio | report_generator.py |
Markdown estruturado |
| Orquestracao | run_audit.py |
CLI principal |
Localizacao
C:\Users\renat\skills\skill-sentinel\
├── SKILL.md
├── scripts/
│ ├── requirements.txt
│ ├── config.py
│ ├── db.py
│ ├── governance.py
│ ├── scanner.py
│ ├── analyzers/
│ │ ├── code_quality.py
│ │ ├── security.py
│ │ ├── performance.py
│ │ ├── governance_audit.py
│ │ ├── documentation.py
│ │ ├── dependencies.py
│ │ └── cross_skill.py
│ ├── recommender.py
│ ├── cost_optimizer.py
│ ├── report_generator.py
│ └── run_audit.py
├── references/
│ ├── analysis_criteria.md
│ ├── security_patterns.md
│ ├── skill_template.md
│ └── schema.md
└── data/
├── sentinel.db
└── reports/
Instalacao
pip install -r C:\Users\renat\skills\skill-sentinel\scripts\requirements.txt
Comandos Principais
## Auditoria Completa De Todas As Skills
python C:\Users\renat\skills\skill-sentinel\scripts\run_audit.py
## Auditar Apenas Uma Skill
python C:\Users\renat\skills\skill-sentinel\scripts\run_audit.py --skill instagram
## Apenas Recomendacoes De Novas Skills
python C:\Users\renat\skills\skill-sentinel\scripts\run_audit.py --recommend
## Comparar Com Auditoria Anterior (Tendencias)
python C:\Users\renat\skills\skill-sentinel\scripts\run_audit.py --compare
## Output Em Json (Para Processamento)
python C:\Users\renat\skills\skill-sentinel\scripts\run_audit.py --format json
## Ver Historico De Auditorias
python C:\Users\renat\skills\skill-sentinel\scripts\run_audit.py --history
## Descobrir Skills Disponiveis
python C:\Users\renat\skills\skill-sentinel\scripts\scanner.py
## Ver Audit Log Do Sentinel
python C:\Users\renat\skills\skill-sentinel\scripts\governance.py
## Verificar Banco De Dados
python C:\Users\renat\skills\skill-sentinel\scripts\db.py
1. Qualidade De Codigo (Peso: 20%)
- Complexidade ciclomatica por funcao (limiar: 10)
- Tamanho de funcoes (limiar: 50 linhas)
- Tamanho de arquivos (limiar: 500 linhas)
- Cobertura de docstrings
- Padroes de error handling (bare except, broad except)
2. Seguranca (Peso: 20%)
- Secrets hardcoded (tokens, passwords, API keys)
- SQL injection (f-strings em queries)
- URLs HTTP inseguras
- Tokens em logs
- Validacao de input
3. Performance (Peso: 15%)
- Retry com backoff para APIs
- Timeouts configurados
- Reuso de conexoes HTTP
- N+1 queries
- Async/concorrencia
4. Governanca (Peso: 15%)
- Nivel 0: Nenhuma
- Nivel 1: Action logging
- Nivel 2: Logging + rate limiting
- Nivel 3: Completa (+ confirmacoes 2-step)
- Nivel 4: Avancada (+ alertas e trends)
5. Documentacao (Peso: 15%)
- SKILL.md com frontmatter (name, description, version)
- Trigger keywords (PT-BR e EN)
- Secoes obrigatorias e recomendadas
- Reference files
6. Dependencias (Peso: 15%)
- requirements.txt presente
- Versoes pinadas
- Deps importadas vs listadas
- Deps listadas vs importadas
7. Cross-Skill (Analise Global)
- Modulos duplicados entre skills
- Padroes de Database compartilhados
- Governanca inconsistente
- Oportunidades de extracao
Otimizacao De Custos
Alem das 7 dimensoes, o sentinel analisa impacto de custo:
- Tamanho do SKILL.md (tokens consumidos por ativacao)
- References grandes sem indice
- Output verboso dos scripts
- Ausencia de output JSON estruturado
Gap Analysis E Recomendacoes
O recommender identifica capacidades ausentes no ecossistema comparando com uma taxonomia de 20 categorias e gera templates de SKILL.md prontos para novas skills sugeridas.
Governanca Do Sentinel
O proprio sentinel pratica o que prega:
- Todas as auditorias sao registradas em action_log
- Historico de scores em score_history para tendencias
- Relatorios salvos em data/reports/
Workflows Comuns
1. Primeira auditoria do ecossistema:
python run_audit.py
Gera relatorio completo com scores, findings e recomendacoes.
2. Monitorar evolucao ao longo do tempo:
python run_audit.py --compare
Mostra delta de scores entre auditorias.
3. Validar uma skill antes de deploy:
python run_audit.py --skill nome-da-skill
Auditoria focada com findings especificos.
4. Identificar proxima skill a criar:
python run_audit.py --recommend
Gap analysis com templates prontos.
Formato Do Relatorio
O relatorio gerado em data/reports/ contem:
- Resumo executivo (tabela de scores)
- Tendencias (se houver auditoria anterior)
- Findings por severidade (critico/alto/medio/baixo/info)
- Analise por skill (detalhada)
- Recomendacoes de novas skills
- Plano de acao priorizado
Referencias
Para detalhes tecnicos, consultar:
references/analysis_criteria.md- Rubricas de scoringreferences/security_patterns.md- Padroes de segurancareferences/skill_template.md- Template para novas skillsreferences/schema.md- Schema do banco de dados
Best Practices
- Provide clear, specific context about your project and requirements
- Review all suggestions before applying them to production code
- Combine with other complementary skills for comprehensive analysis
Common Pitfalls
- Using this skill for tasks outside its domain expertise
- Applying recommendations without understanding your specific context
- Not providing enough project context for accurate analysis
Related Skills
skill-installer- Complementary skill for enhanced analysis
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (8,241 bytes)
- 📎 references/analysis_criteria.md (2,334 bytes)
- 📎 references/schema.md (3,521 bytes)
- 📎 references/security_patterns.md (1,782 bytes)
- 📎 references/skill_template.md (2,981 bytes)
- 📎 scripts/analyzers/__init__.py (357 bytes)
- 📎 scripts/analyzers/code_quality.py (9,822 bytes)
- 📎 scripts/analyzers/cross_skill.py (5,544 bytes)
- 📎 scripts/analyzers/dependencies.py (4,566 bytes)
- 📎 scripts/analyzers/documentation.py (6,839 bytes)
- 📎 scripts/analyzers/governance_audit.py (5,824 bytes)
- 📎 scripts/analyzers/performance.py (6,309 bytes)
- 📎 scripts/analyzers/security.py (7,647 bytes)
- 📎 scripts/config.py (6,292 bytes)
- 📎 scripts/cost_optimizer.py (5,923 bytes)
- 📎 scripts/db.py (14,002 bytes)
- 📎 scripts/governance.py (1,876 bytes)
- 📎 scripts/recommender.py (8,674 bytes)
- 📎 scripts/report_generator.py (8,819 bytes)
- 📎 scripts/requirements.txt (12 bytes)
- 📎 scripts/run_audit.py (10,245 bytes)
- 📎 scripts/scanner.py (9,871 bytes)