Communitygithub.com

thananon/scrutinize

以外部視角對計劃、PR 或程式碼變更進行端到端審查。首先質疑意圖,並探討是否有更簡單或更優雅的方法達到相同目標,接著追蹤實際的程式碼路徑(不僅僅是差異比較)以驗證變更是否如預期運作。輸出簡潔且可行,每個建議都附帶理由。

scrutinize 是什麼?

此技能提供一個外部視角的端到端審查工具,專為評估計劃、Pull Request 或程式碼變更而設計。它首先質疑變更的意圖,並探索是否有更簡單或更優雅的替代方案能達到相同目標,從而避免不必要的複雜性。接著,它不僅僅查看 diff,而是追蹤實際的程式碼執行路徑,以驗證變更是否確實達成了其所宣稱的功能。輸出結果簡潔、可操作,且每個建議都附帶明確的推理過程。此技能支援多種平台,如 Claude Code、Cursor 和 Codex,並可透過 `/scrutinize` 指令觸發,或在使用者要求「審查」、「稽核」、「合理性檢查」或「尋求第二意見」時主動啟用。通過模擬「外部審查者」的視角,它能幫助開發者及早發現邏輯漏洞、設計缺陷或潛在的邊際案例。

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

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

scrutinize 是做什麼的?

以外部視角對計劃、PR 或程式碼變更進行端到端審查。首先質疑意圖,並探討是否有更簡單或更優雅的方法達到相同目標,接著追蹤實際的程式碼路徑(不僅僅是差異比較)以驗證變更是否如預期運作。輸出簡潔且可行,每個建議都附帶理由。透過 /scrutinize 觸發,並在使用者要求審查、稽核、合理性檢查或對計劃、PR、差異比較、設計文件或提議的程式碼變更尋求第二意見時主動啟用。

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.

相關技能