JavaScript is disabled. Some features may not work.
skill-sentinel — ★ 41.5K GitHub Stars — Install Guide | SkillsNav
🇺🇸 English🇨🇳 中文
SkillsNav
Home

skill-sentinel

★ 41K repovulnerabilitySafeIntermediateClaude
🤖 AI Summary

**skill-sentinel** audits the skill ecosystem by analyzing code quality, security, costs, gaps, duplicates, and dependencies, then generates health reports to guide evolution.

How to Install

Claude Code:
git clone --depth 1 https://github.com/sickn33/antigravity-awesome-skills.git && cp antigravity-awesome-skills/skills/skill-sentinel ~/.claude/skills/skill-sentinel -r

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

Details

Category Security → vulnerability
Sourcesickn33/antigravity-awesome-skills
SKILL.mdView on GitHub →
Repo Stars★ 41.5K
Est. per Skill47 (shared across 868 skills from this repo)
DifficultyIntermediate
Risk LevelSafe

Related Skills

Works Well With

Skills from the same repository — often designed to work together