Skip to content
cccskills
FreePublished on GitHub

walkthrough

差分または既存コードの説明依頼で、実コードに基づいて入口・経路・状態・設計上の注意を整理する。説明の詳細化や、指定保存先へのHTML化にも対応する。

The English summary is being prepared. Showing the original description.

See how to install

Files included (3)

  • SKILL.md6.9 KB
  • references/html-mode.md16.0 KB
  • references/html-template.html28.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Walkthrough:実コードを読む

対象: $ARGUMENTS(省略時は親が確認したローカル差分)

親は対象、対象版、読み取り範囲、必要な追加調査、保存、詳細化、終了を所有します。本文未読の要約だけから実装内容を断定しません。説明は読み手がコードの実際の入口、経路、状態、境界を追えるようにします。

1. 対象を確定する

target は次の優先順で判定します: 明示されたPR/ブランチ/ファイル/ディレクトリ、自然文のtopic、省略時のローカル差分。曖昧な場合だけユーザーへ確認します。PR・ブランチ・差分では base/head または現在の変更状態を記録し、評価中に親が対象を変更しません。

単一の既知ファイルは親が直接読めます。ディレクトリ、topic、複数レイヤー、間接参照が対象なら、必要な範囲だけ現在のruntimeの標準 read-only child または汎用 Task へ渡します。担当には対象版、所有範囲、確認済み事実、具体的な問い、実コードの返却箇所、編集禁止と、必要な実行者用 Skill / reference の実体 path を渡し、担当自身に必要な資料を Read させます。親が直接確認する場合だけ、必要な資料を親が Read します。担当同士の相互起動、report保存、記憶追記を要求しません。

2. キャッシュを扱う

既存の walkthrough があり、ユーザーが --fresh を指定していない場合は、保存済み成果物の実在、path境界、schema、verdictを確認します。base/head SHAは説明対象の版との一致を確認するために照合します。版が一致しない場合は変化した範囲を再生成し、一致した範囲だけ再利用します。保存済み成果物の内容が確認できない場合は最新結果として扱わず、必要な範囲を再調査します。

保存先の指定がない場合はチャット内だけで完結します。保存する場合は親またはユーザーが指定した実在の親directoryを使い、ファイル名とRUN_DIRを推測しません。--no-save はチャット内だけで完結する指定です。

3. 調査と複雑度

親は対象の実コードと、必要なら探索結果を照合し、読む順序を決めます。複数担当は、独立した所有範囲または別の呼び出し経路を分けることで利益がある場合だけ使います。小規模な単一ファイルにチームや追加ラウンドを強制しません。子へ親用 /walkthrough の説明・詳細化・保存ループを渡して同じ工程を再起動させません。

次の状況では分割を検討します: 複数の独立レイヤー、状態遷移、複数の起点、動的ディスパッチ、広い差分、ユーザーが全経路を明示要求した場合。担当数・行数・メニュー数・ラウンド数を完了条件にせず、親が結果を統合します。情報不足で説明を確定できない場合は、具体的な追加調査か未確認事項を返します。

4. 冒頭の説明

対象の規模に合わせ、次の構造から必要な項目を選びます。小さな対象に不要な長文、固定数のコード引用、固定数のメニューを足しません。

---
target_type: pr | branch | file | directory | topic | local-diff
target_id: [対象の識別子]
base_sha: [分かる場合]
head_sha: [分かる場合]
created_at: [保存する場合]
updated_at: [保存する場合]
---
# [対象] ウォークスルー
## 変更・構造の全体像
## 読む順序
### 1. [入口・責務]:[path:line]
## データ・制御フロー(必要な場合)
## 影響範囲
## 設計上の注意点
## 詳細化メニュー(必要な場合)

各説明は実在する path:line、関数・型・設定・テストに結びつけます。核心コードは必要な範囲だけ正確に引用し、引用箇所の役割、呼び出し元/先、成功・失敗経路を説明します。設計理由が確認できない場合は推測と明示します。

データフロー図や表は、文章より速く理解できるときだけ使います。外部依存の仕様を説明する場合は一次資料を参照し、URLを添えます。レビューのPASS/FAIL、実装修正、commit、pushはこのスキルの責務ではありません。

5. 保存とHTML

保存する場合は、親が指定した親directoryの実在を確認し、その配下の今回未使用のファイルpathへ新規作成します。既存の対象キャッシュを更新する場合も、対象版と変更範囲を確認し、別の対象結果を上書きしません。保存後にファイルpathの実在を確認して提示します。

--html が明示された場合は、この共有Skillの実体ディレクトリから references/html-mode.md を先にReadし、そこから同じskill packageの references/html-template.html をReadします。親からHTML reference/templateのpathを渡されることを前提にせず、共有packageの実体を起点に解決します。HTMLの内容はmdと同じ事実に基づき、単一ファイル・外部リクエストなしを基本にします。html-mode.md §6のセルフチェックを通し、ブラウザを開けない環境ではパスを返して終了します。保存先の指定がなければHTMLを保存せず、その旨を返します。HTMLの生成、再表示は既存のruntime手順に従い、外部アップロードを行いません。

6. 詳細化

冒頭の説明後、ユーザーがメニューまたは自然文で対象を指定した場合だけ詳しく調べます。既存の回答で足りる場合は追加調査せず、必要な場合だけ具体的な問いを追加調査担当へ渡します。短いQ&Aは保存せず、ユーザーが記録を求めた構造化説明だけ保存します。

詳細化ログを保存する場合は、要求、対象版、実コード引用、解説、未確認事項、更新日時を記録します。--no-save ではチャットだけに返します。広い「全部」要求は、対象の量と利用可能な容量から妥当な範囲を親が選び、続きを要求された場合だけ続けます。

ユーザーが終了を示したら、必要な保存を完了し、対象、確認範囲、詳細化、未確認事項、保存先を報告します。明示の終了を無期限に待つことを完了条件にせず、単発の説明依頼なら説明を返して終了できます。

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

別AIのCLI呼び出しを支援する。Codex以外のCLIを使う依頼で使う。 Codexへの相談・実装委譲は codex Skill を使う。Skill運用の移行は agent-skill-migrate、配置監査は overlay-audit を使う。

The English summary is being prepared. Showing the original description.

coil398/dotfiles8Updated Oct 21, 2026

明示されたCodex・CursorのSkill運用移行を、指定設計と既存点検に基づき適用する。一般的な指示ファイルの整理は instruction-refactor を使う。通常の実装依頼では起動しない。

The English summary is being prepared. Showing the original description.

coil398/dotfiles8Updated Oct 21, 2026

明示されたリポジトリのSkill・Agent・呼出し・生成配布を点検または移行する。通常の実装・レビュー・調査では起動しない。一般的な指示ファイルの整理は instruction-refactor を使う。

The English summary is being prepared. Showing the original description.

coil398/dotfiles8Updated Oct 21, 2026

プロジェクトのデザインシステムを SSOT として作成・監査・更新する。トークン、デザインシステムに関わるアクセシビリティ、Typography、Motion、aesthetic direction の作業に使う。デザインシステムに紐づかない単発UI実装や個別デザインレビューには使わない。

The English summary is being prepared. Showing the original description.

coil398/dotfiles8Updated Oct 21, 2026

デザインシステムの作成・監査・保守、デザイントークンやUIの一貫性・個性・アクセシビリティの改善に使う。

The English summary is being prepared. Showing the original description.

coil398/dotfiles8Updated Oct 21, 2026

AIに日記を書かせるスキル。会話を振り返り、AI視点の自由な日記風テキストを生成して保存する。「日記書いて」「AI日記」「日記風に振り返って」「感想を日記にして」「diary」「write a diary」といった日記・感想の依頼に使う。作業改善の振り返りは /retro、知見の記録や要約は /ai-ltm を使う。

The English summary is being prepared. Showing the original description.

coil398/dotfiles8Updated Oct 21, 2026

See all skills by coil398

Report a problem with this skill