write-readme について
簡潔なプロジェクトREADMEを書くためのスキルです。CLIの例を一つのコードブロックにまとめ、各コマンドを短いコメントで示し、説明文はブロックの外に置きます。
主な機能
- 01README本文を簡潔にする
- 02CLI例を一つのコードブロックに集約
- 03一行コメントでコマンドを説明
- 04例ごとの個別ブロックを避ける
- 05コマンド出力は任意で掲載
活用シーン
- 01CLIの簡潔なREADME作成
- 02分散したコマンド例の整理
- 03出力を捏造せずにコマンドを記載
- 04説明文と例の分離
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gkwa/ volcanicviper --skill write-readmeインストール後、Claude Code で/write-readmeを入力して読み込まれたか確認します。
同梱ファイルtile.json
詳細
README:簡潔に
README を書くときは、簡潔にしてください。ライセンスやコントリビューションのセクションは含めないでください。
コマンドラインインターフェースの使い方を示すチートシートを必ず掲載してください。CLI はコードブロック内に記載し、その目的を示す短いコメントを直前に1行添えてください。
構成
すべてのコマンド呼び出しを1つのコードブロックにまとめ、それぞれの直前に1行コメントを付けてください。
各例を別々のコードブロックにしたり、個別の説明文や見出しを付けたりしないでください。
# find files where tags include "python"
islandiguana ./notes '.tags[] == "python"'
# find files up to 1 level deep
islandiguana --max-depth 1 ./notes '.tags[] == "python"'
# delete a front matter key from all matched files
islandiguana ./notes '.filetype == "product"' --mutate 'del(.filetype)'
説明文はコードブロックの前後に置き、ツールの概要や、読者が推測できないルールを説明してください。
コマンドの間に説明文を挟まないでください。
出力
出力例の掲載は任意であり、ほとんどのチートシートでは掲載しません。
掲載する出力は、実際のものでなければならないというルールが適用されます。ただし、出力例の掲載が必須になるわけではなく、各コマンドに出力ブロックを付ける理由にもなりません。
JSON レコードや解析エラーなど、コマンドの結果が要点となる場合は、その結果を示してください。
コメント
Markdown 対応