Cookies

Com a sua autorização, usamos cookies do Google Analytics para medir as visitas e melhorar o site. Os cookies necessários ficam sempre ativos. Pode mudar a escolha ou retirar o consentimento quando quiser, no rodapé, em Definições de cookies. Política de Cookies

Saltar para o conteúdo
PTEN
Começar

Skills de Agentes ·Médio

Detetor de Scope Creep

Sobre esta app

Verifica um diff (working, staged, saved ou de branch) face a uma intenção de uma linha. Sinaliza caminhos não relacionados, dependências novas, renomeações na API pública, edições de configuração ou de CI, hunks demasiado grandes, ficheiros apenas de formatação e dispersão por vários subsistemas. O resultado é um relatório JSON local para decisões de manter, dividir ou justificar.

  • Código aberto completo
  • Explicado em português

Ficha técnica

Categoria
Skills de Agentes
Dificuldade
Médio
Modelos
-
Frameworks
-
Corre local?
Precisa de APIs cloud
Chaves necessárias
Nenhuma

Licença Apache-2.0 · conteúdo curado, traduzido e mantido pelo Doutor AI.

Tutorial completo

Verifica um diff (working, staged, saved ou de branch) em relação a uma intenção

de uma linha. Sinaliza caminhos não relacionados, novas dependências,

renomeações na API pública, edições de configuração ou de CI, hunks demasiado

grandes, ficheiros apenas de formatação e dispersão por vários subsistemas. O

resultado é um relatório JSON local para decisões de manter, dividir ou

justificar.

Demonstração do Scope Creep Detector

A demonstração analisa uma alteração de "corrigir desreferência nula no parser"

que também alterou a configuração de CI, adicionou uma dependência e introduziu

um ficheiro não relacionado. A correção do parser é mantida; o resto é

sinalizado.

Instalação

npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/agent_skills/scope-creep-detector

Executar

Pergunte ao agente:

A minha alteração cresceu para além da correção do parser que pretendia?

Ou execute diretamente o núcleo determinístico:

python3 scripts/scope_creep.py --repo /path/to/repo \
  --intent "fix null dereference in parser" --json

Use --staged para o índice, --base main para um diff de branch, ou --diff - para entrada de diff unificado através do stdin. O script utiliza apenas a biblioteca padrão do Python, não faz chamadas de rede e não modifica o repositório.

Da mesma categoria

Skills de AgentesMédio

Skill de Agente Commit Archaeologist

O git blame indica-lhe quem alterou uma linha pela última vez. O Commit Archaeologist reconstrói porque é que a linha existe.

Skills de AgentesMédio

Skill de Agente Dependency Doctor

O Dependency Doctor analisa um manifesto de dependências à procura de armadilhas superficiais no próprio manifesto. Deteta versões não fixadas, sombre…

Precisa de uma solução à medida?

Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.

Poupe horas todas as semanas com IA, sem complicações

O Doutor AI dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe.

Ver planos