Communitygithub.com

thananon/scrutinize

Außenstehende End-to-End-Überprüfung eines Plans, PRs oder einer Codeänderung.

Was ist scrutinize?

Dieses Skill bietet eine umfassende, außenstehende Überprüfung (End-to-End-Review) von Plänen, Pull Requests, Code-Änderungen oder Design-Dokumenten. Es hinterfragt zunächst die Absicht und prüft, ob ein einfacherer oder eleganterer Ansatz dasselbe Ziel erreichen könnte. Anschließend wird der tatsächliche Codepfad (nicht nur der Diff) nachverfolgt, um zu verifizieren, dass die Änderung das tut, was sie vorgibt. Die Ausgabe ist prägnant, handlungsorientiert und jede Aussage trägt ihre Begründung. Das Skill wird durch den Befehl `/scrutinize` oder proaktiv ausgelöst, wenn der Benutzer um eine Überprüfung, ein Audit, einen Plausibilitätscheck oder eine zweite Meinung bittet. Es ist ideal für Entwickler, die eine objektive, tiefgehende Analyse ihrer Arbeit benötigen, um Fehler zu vermeiden und die Codequalität zu verbessern. Unterstützt wird es durch die Integration in KI-Agenten-Plattformen wie Claude Code, Cursor oder Codex, die Markdown-basierte Anweisungen verarbeiten können.

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

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht scrutinize?

Außenstehende End-to-End-Überprüfung eines Plans, PRs oder einer Codeänderung. Zunächst wird die Absicht hinterfragt und geprüft, ob ein einfacherer oder eleganterer Ansatz dasselbe Ziel erreichen könnte. Dann wird der tatsächliche Codepfad (nicht nur der Diff) nachverfolgt, um zu verifizieren, dass die Änderung das tut, was sie vorgibt. Die Ausgabe ist prägnant, handlungsorientiert und jede Aussage trägt ihre Begründung. Auslösung durch /scrutinize und proaktiv, wenn der Benutzer um eine Überprüfung, ein Audit, einen Plausibilitätscheck oder eine zweite Meinung zu einem Plan, PR, Diff, Design-Dokument oder einer vorgeschlagenen Codeänderung bittet.

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.

Verwandte Skills