re0 について
re0は、ドキュメントやプロジェクトファイルを管理する人向けの書き直しスキルです。古い作業の痕跡を除き、有用な構成と長く使える情報を保ちながら、現状に合う明瞭な版に整えます。
主な機能
- 01対象ファイルを通読
- 02関連ファイルとの整合確認
- 03古い情報や重複の削除
- 04追記ではなく書き直し
- 05最終版の読み直しと確認
活用シーン
- 01古くなったプロジェクト文書の更新
- 02ファイルから修正履歴の痕跡を除去
- 03文書を正本に合わせて整合
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ lilmgenius/ paperthin --skill re0インストール後、Claude Code で/re0を入力して読み込まれたか確認します。
詳細
古い下書きを手直ししたものではなく、最初の完成版として、対象の成果物を刷新します。
目標
入力より簡潔で、最新かつ正確な成果物にします。変更履歴や整理の記録、古い下書きへの継ぎ足しのように読める内容にしてはいけません。
ワークフロー
- ユーザーの依頼または現在のコンテキストから、対象の成果物を特定します。
- 編集する前に、対象の成果物を最初から最後まで読みます。
- 内容を揃える必要がある関連成果物を確認します。
- 作業の残骸、古い差分、重複した作業上のノイズ、廃止された情報、必要以上に細かい経緯を取り除きます。
- 長く役立つ知見を、本来あるべき場所に反映します。
- 追記するとノイズが残る場合は、追記ではなく書き直します。
- 成果物に役立つ語調と構成は保ち、それ以外は簡潔にします。
- 文章のノイズを整えます。文やリストの流れを妨げる括弧書きは独立した節にまとめるか削除し、近接した箇所で繰り返されている語句や論点は一度だけ残し、意味を加えない冗長な表現は取り除きます。
- ソースのノイズを整えます。文の途中で段落を分断する強制改行をなくし、関連する成果物の書式に合わせて、各段落やリスト項目をソース上で1行にまとめます。プレーンテキストで名前を挙げたセクションやファイルへの参照は、リンクが使える場合はたどれるようにリンクにします。コード、表、引用文は書式を維持します。
- 結果を読み直し、さらに削れる部分を削ります。
ルール
- 本当に改善できる点がなければ、何も変更しません。
- 新しいセクションを追加するより、既存のセクションを編集します。
- 「何が変わったか」ではなく、「現在どうなっているか」を記述します。
- 今後の実行、正確性、情報の想起に役立つ内容だけを残します。
- 成果物が変更履歴である場合を除き、変更前と変更後の痕跡を残しません。
- 機械的に明らかな残骸は修正します。判断が必要な箇所は表面化し、曖昧さを独断で解消したり、意図的に似せた表記を「修正」したりしません。
- 損傷した表層ではなく、正本または関連する成果物を基準に修復します。編集時は安全性を確保します。対象の存在を確認し(何も起きないまま終わらせず、見つからない場合は MISS と報告します)、Unicode に対応して編集し(
PYTHONUTF8=1)、対象を一括置換せず出現箇所ごとに置換し、大規模な構成変更にはスクリプトを使います。 - ユーザーから求められない限り、ファイルを追加で作成しません。
検証
初めて読む人に、古い下書きの痕跡や、修正を重ねた形跡のない、すっきりした初版として読めることを確認します。迷った場合は、予備知識のない人になったつもりで、改めて読み直します。取り除いたノイズと、残した長く役立つ情報を報告します。
コメント
Markdown 対応