critical-thinking
Agent skill fromcoji/natural-japanese
仕事の文書(稟議書、提案書、企画書、報告書など、読んだ人に判断を求める文書)を、決裁者の目で検査して直すスキル。「決裁者の目で見て直して」「出す前に見て」「通る形にして」「稟議(提案書・企画書)をチェックして」と頼まれたら「決裁者の目で見て直す」の手順に従う。文書の中で答えが出ることは聞かずに直し、書き手にしか答えられない問いを3つまで聞いて答えを本文に入れ、確認事項は文書の外の別ファイルに出す。これが基本の入口。工程を分けて使うときは次の3つ。矛盾がないか、根拠を確かめて、ロジックが弱くないか、と検査だけを頼まれたら logic。そもそも前提は合っているか、他の選択肢はないか、何が起きたら覆るか、と頼まれたら somosomo(どちらも文書には書き込まず、行番号つきの問いと YAML で返す)。検査のあとで「指摘を反映して直して」なら「指摘を反映して直す」の手順、「構成から組み直して」「別の組み立てで」なら「構成から組み直す」の手順(事実と頼む中身は保ち、論の背骨だけ替える。構成案を出して書き手に選んでもらう)。「もっと端的に」「もっと丁寧に」なら「もっと端的に・もっと丁寧に」の手順(logic の YAML の深さで本編の長さを決める。事実と決裁事項は保つ)。日本語を自然にする・読みやすくする依頼には使わない(それは natural-japanese の仕事)。
How to install critical-thinking
npx skills add coji/natural-japanese# or add only this skill to Claude Code: copy the folder
skills/critical-thinking/
# into
~/.claude/skills/critical-thinking/ (all projects)
.claude/skills/critical-thinking/ (one project)
1# critical-thinking23仕事の文書の「考え」を、決裁者の目で検査して直すスキル。基本の入口は「決裁者の目で見て直して」の1つで、検査から直しまでを1回で通し、書き手には人にしか答えられない問いを3つまで聞く。検査は、文書の中で筋が通っているか(logic)と、文書の外から見て前提が合っているか(somosomo)の2つに分かれていて、工程を分けて使いたいときはそれぞれを呼べる。natural-japanese が日本語を直すのに対し、このスキルは中身を見る。45## 約束67- 元の文書はそのまま残す。検査では YAML と指摘を返し、直すかどうかは書き手が決める。直すときも、直した本文と確認事項は別のファイルに書く(書き手が元と見比べられるように)8- 使うのは文書にある事実・数値だけ。somosomo では「どんな材料があれば問いが閉じるか」の種類までを書き、材料そのものと結論は書き手に残す。文書にないことを足すと、書き手が言っていないことが書き手の言葉になる9- 指摘は書き手への問いの形で書く。「弱めるべき」「条件を足すべき」のような直し方は書かない。直し方を決めるのは書き手10- 指摘はすべて行番号で文書に紐づける。行番号で指せないものは書き手が探せないので書かない1112## 呼び出し方1314- `/critical-thinking full <ファイル>`、`/critical-thinking <ファイル>`(モードなし)、または「決裁者の目で見て直して」:全工程を通す。検査して、書き手に3つまで聞き、答えを入れて直し、直した文書から「もっと端的に」と「構成から組み直す」も作る。手順は「決裁者の目で見て直すよう頼まれたとき(全工程)」にある。迷ったらこれを使う1516工程を分けて使う上級の呼び方は次の3つ。1718- `/critical-thinking logic <ファイル>`:文書の中で筋が通っているかを検査する。論理構造を YAML に書き出し、主張と根拠の対応、矛盾、事実と推論の混在、並列の漏れやねじれ、どこにも対応しない文を指摘する。最初に `references/logic.md` を読む。YAML の漏れは `scripts/coverage.py` で見つけて埋める19- 「もっと端的に」「もっと丁寧に」:logic の YAML の木をどの深さまで本編にするかを決めて書き直す。手順は「もっと端的に・もっと丁寧にと頼まれたとき」にある20- `/critical-thinking somosomo <ファイル>`:文書の外から前提を疑う。主結論と論点を足場に、前提・問いそのもの・他の選択肢・覆る条件・利害と実行を問う。`<ファイル>.logic.yaml` が隣にあればそれを使い、なければ先に logic の YAML を作る。最初に `references/somosomo.md` を読む21- `/critical-thinking fix <ファイル>`、または「指摘を反映して直して」:検査の報告を本文に反映する。手順は「指摘を反映して直すよう頼まれたとき」22- `/critical-thinking short <ファイル>`、または「もっと端的に」。`/critical-thinking detail <ファイル>`、または「もっと丁寧に」:手順は「もっと端的に・もっと丁寧にと頼まれたとき」23…
Excerpt shown under the repository's MIT license.
