Assistentes de IA frequentemente tiram conclusões precipitadas baseadas em padrões. Esta skill impõe raciocínio baseado em evidências, exigindo saídas de ferramentas antes da interpretação, gerando múltiplas hipóteses antes de concluir e verificando a atualidade do conhecimento. Previne erros custosos de análise baseada em suposições.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“meta-cognitive-reasoning”。 Revise este código em busca de problemas de segurança
预期结果:
- Deixe-me examinar o código com evidências para cada descoberta:
- **Descoberta 1: Chave de API Hardcoded**
- File: src/config.js:42
- ```javascript
- const API_KEY = 'sk-live-abc123xyz';
- ```
- Este é um segredo hardcoded que deveria usar variáveis de ambiente.
- **Descoberta 2: Validação de Entrada Ausente**
- File: src/handlers/user.js:15-18
- ```javascript
- function getUser(id) {
- return db.query('SELECT * FROM users WHERE id = ' + id);
- ```
- O parâmetro id é concatenado diretamente na consulta SQL sem sanitização, criando vulnerabilidade de injeção SQL.
- Evidência: Linha 17 mostra concatenação de string de entrada controlada pelo usuário.
正在使用“meta-cognitive-reasoning”。 Verifique se este número de versão é válido
预期结果:
- Deixe-me verificar a versão antes de concluir:
- Package: certifi
- Versão alegada: 2025.10.5
- Verificando o lockfile:
- ```
- $ grep -A 3 'name = "certifi"' uv.lock
- name = "certifi"
- version = "2025.10.5"
- source = { registry = "https://pypi.org/simple" }
- ```
- Evidência mostra que a versão EXISTE nas dependências resolvidas.
- Conclusão: NENHUMA MUDANÇA NECESSÁRIA - versão 2025.10.5 é válida.
安全审计
安全All 127 static findings are false positives. The skill contains only markdown documentation with code examples demonstrating reasoning frameworks. No executable code, network operations, or security vulnerabilities exist. The static scanner misidentified markdown code fences as shell execution, documentation URLs as hardcoded network endpoints, and repository names as C2 keywords.
质量评分
你能构建什么
Revisão de Código com Evidências
Conduza revisões de código completas onde cada afirmação é apoiada por evidências file:line. A skill garante que revisores mostrem trechos de código específicos antes de sugerir mudanças, prevenindo recomendações falsas ou sem suporte.
Verificação de Versão
Verifique versões de pacotes e dependências antes de fazer recomendações de upgrade ou downgrade. A skill previne afirmações falsas sobre existência de versões baseadas em dados de treinamento desatualizados.
Depuração de Problemas Complexos
Depure problemas com múltiplas causas possíveis gerando e testando hipóteses sistematicamente. A skill previne comprometimento prematuro com explicações únicas que podem levar a correções incorretas.
试试这些提示
Review this code and show me the specific evidence for every claim you make. Quote the exact lines and explain what they mean.
Check if package X version Y exists. Show me the evidence from the lockfile or registry before concluding whether the version is valid or needs to be changed.
The tests are failing with timeout errors. What are the different mechanisms that could cause this? Generate at least three hypotheses and identify what evidence would prove or disprove each one.
Review the complete task requirements and show me the evidence that each one has been verified. Do not declare success until all requirements are confirmed with tool output.
最佳实践
- Sempre mostre a saída da ferramenta antes da interpretação. Cite evidências específicas de arquivos, comandos ou resultados de testes antes de tirar conclusões.
- Gere múltiplas hipóteses para problemas complexos. Considere diferentes mecanismos que poderiam produzir a mesma observação antes de se comprometer com uma explicação.
- Verifique a atualidade do conhecimento para declarações sobre versões e recursos. Verifique lockfiles, registries ou execute ferramentas em vez de confiar em dados de treinamento.
避免
- Não afirme que arquivos não existem sem executar primeiro comandos de verificação como 'ls' ou similares.
- Não declare problemas 'CRITICAL' ou 'BLOCKER' sem mostrar evidências específicas do código-base.
- Não aplique soluções genéricas sem analisar cada caso individualmente.
常见问题
O que é raciocínio meta-cognitivo?
Quando devo usar esta skill?
Como isso previne erros?
Esta skill executa código?
Como isso é diferente do comportamento normal do Claude?
Isso pode tornar meu fluxo de trabalho mais lento?
开发者详情
许可证
MIT
引用
main
文件结构