Communitygithub.com

thananon/scrutinize

Revisão ponto a ponto de um plano, PR ou mudança de código sob a perspectiva de um observador externo. Primeiro questiona a intenção e se uma abordagem mais simples ou elegante alcançaria o mesmo objetivo, depois rastreia o caminho real do código (não apenas o diff) para verificar se a mudança realmente faz o que alega. A saída é concisa, acionável, e cada afirmação carrega sua justificativa. Ative com /scrutinize ou proativamente sempre que o usuário pedir para revisar, auditar, verificar sanidade ou obter uma segunda opinião sobre um plano, PR, diff, documento de design ou mudança de código proposta.

O que é scrutinize?

A habilidade **thananon/scrutinize** fornece uma revisão completa e externa de um plano, pull request (PR) ou mudança de código, como se fosse um observador imparcial. Ela começa questionando a intenção por trás da mudança e se uma abordagem mais simples ou elegante poderia atingir o mesmo objetivo. Em seguida, em vez de apenas analisar o diff, ela percorre o caminho real do código para verificar se a mudança realmente faz o que afirma. O resultado é uma saída concisa e acionável, onde cada afirmação é acompanhada de sua justificativa. Essa habilidade é ativada com o comando `/scrutinize` e é acionada proativamente sempre que o usuário pede uma revisão, auditoria, verificação de sanidade ou uma segunda opinião sobre um plano, PR, diff, documento de design ou mudança de código proposta. Ela é útil para desenvolvedores e engenheiros de software que desejam uma análise crítica e independente antes de aprovar ou implementar uma mudança, especialmente em ambientes onde a qualidade e a correção do código são críticas. A ferramenta é agnóstica de plataforma, podendo ser usada em editores como Cursor, assistentes como Claude Code ou outros agentes de IA que suportem habilidades personalizadas.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/thananon/9arm-skills/tree/main/skills/scrutinize

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que scrutinize faz?

Revisão ponto a ponto de um plano, PR ou mudança de código sob a perspectiva de um observador externo. Primeiro questiona a intenção e se uma abordagem mais simples/elegante alcançaria o mesmo objetivo, depois rastreia o caminho real do código (não apenas o diff) para verificar se a mudança faz o que alega. A saída é concisa, acionável, e cada afirmação carrega sua justificativa. Ative com /scrutinize e proativamente sempre que o usuário pedir para revisar, auditar, verificar sanidade ou obter uma segunda opinião sobre um plano, PR, diff, documento de design ou mudança de código proposta.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

thananon/debug-mantra

Four-mantra debugging discipline — reproduce, trace the fail path, falsify the hypothesis, cross-reference every breadcrumb. Recite the mantra block verbatim at the start of any debugging session, then apply the four steps in order before proposing any fix. Trigger on /debug-mantra and proactively whenever debugging starts — user reports a bug, says something is broken/throwing/failing, asks to debug/diagnose/investigate an issue, or pastes a stack trace or error log.

thananon/management-talk

Rewrite engineer-to-engineer content for engineering-org leadership (VPs, directors, PMs, release managers, execs in an engineering-savvy company) and shape it for the channel it is going to — JIRA comment, Slack post, async standup line, email, or meeting talking-points. Trigger when the user asks to write/rewrite for management / exec / VP / director / PM / release manager, asks for an "executive summary / leadership update / status update", says "make this less technical / less jargony", or asks for a slack / email / standup / meeting version of work originally written engineer-to-engineer.

thananon/post-mortem

Write the canonical engineering record of a fixed bug — root cause, mechanism, fix, validation, and how it slipped through. Engineer-audience, code identifiers welcome. Use after a debug session lands a fix, before closing the ticket. Trigger on /post-mortem, when the user says "write the post-mortem / postmortem / RCA / root cause analysis", "document this fix", "write up the root cause", "close out this bug with a writeup", or hands you a fixed-and-validated bug and asks for the writeup.

Habilidades Relacionadas