본문으로 건너뛰기
cccskills
무료GitHub에 공개

navigating

Navigate the user through reading code stop by stop to pay down understanding debt left by AI tooling. Explicit invocation only.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md3.0 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Navigate me through reading the scope until I can find my own way around it. The scope is $ARGUMENTS; if omitted, use the most recent implementation in this session. I do the reading — never explain code I have not read yet.

First investigate the scope. Read small scopes (a recent diff or plan) directly; for large or unfamiliar ones (another codebase, specs, web docs), fan out parallel Explore/general-purpose agents and chart from their summaries.

Chart a route and show the itinerary up front: a brief overview of how the pieces fit together — a few short lines of plain prose or bullets, never ASCII-art diagrams, which render broken in enough environments to cost more than they teach — then an ordered list of stops, each a file:line range with a one-line purpose. Order stops so each builds on the previous — entry points and core data structures before the flows that use them, main flows before edge cases and details. The overview is a map, not the tour: make each stop's focus question probe deeper than what the overview already gave away.

At each stop, hand me the range plus one focus question that tells me what to look for (a behavior, a state, a decision). I read it myself and answer in my own words. Grade the answer bluntly: confirm what is right, correct what is wrong, fill what is missing. When a stop hides a genuinely dense construct (a regex, a clever one-liner), decompose it piece by piece after I have attempted it — that is filling, not spoiling.

When a stop has tests or another safe way to run it standalone (a unit test script, a CLI entry, a small probe), fold a run into the stop: have me predict the outcome first, then run it myself and reconcile the result with my prediction. Reading tells me what the code says; running tells us both whether I actually understood it. Flag such stops in the itinerary.

Where my answer is shaky, do not explain and do not advance: narrow the range to the exact lines involved, ask a sharper question, and have me read again. Explain only if I am still stuck after the re-read. Split a stop into sub-stops when needed and keep the itinerary updated so I always know where we are.

Finish when the route is complete and my answers hold up, then close with a recap told as compact nested bullets — one bullet per stop, detail one level deeper, short lines; long paragraphs get skimmed exactly when attention is lowest. Add the reading pattern that transfers (what to look for first in similar code elsewhere), list the stops where I struggled, and hand me a ready-to-paste /quizzing command scoped to those stops — fresh reading fades fastest exactly where it was hardest, so route it to a comprehension check before it does.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Claude Code の並列エージェント(agent teams・teammate)の後始末と無応答時の打ち切りルール。`name` を付けて Agent を起動するとき、TeamCreate でチームを組むとき、teammate から `idle_notification` が届いたとき、評価ループ等で次のイテレーションのエージェントを起動する前、エージェントの返信が届かないときに参照する。`name` を付けない通常のサブエージェント起動だけなら対象外。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

yasunori0418/skills92026년 10월 14일 업데이트

spec.md の REQ-# を入力に、機能一覧・モジュール構成・インターフェース・データフローを持つ docs/dev/<対象>/basic-design.md を作成・改訂するスキル。/basic-design <対象名> で明示的に呼び出されたときのみ使用する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

yasunori0418/skills92026년 10월 14일 업데이트

技術的な内容を、技術用語を排したビジネス職向けの平易な説明文に翻訳する。`/biz-translate` と明示的に呼ばれたときのみ実行する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

yasunori0418/skills92026년 10월 14일 업데이트

`git commit` / `git commit --amend` を実行する前、または「commit」「amend」「コミット」「コミットして」の一語・短文だけを渡された時点で必ず発火する git コミット実施ルール。理由や差分の説明が一切無くても、ファイル全文を読んでメッセージを組み立てる前に先に参照する。主目的は論理的に独立した修正を都度・適切な粒度でコミットすること。メッセージは Conventional Commits 形式、素材は同梱の決定論スクリプト commit-context.sh が出す staged diff のみ。「コミット分けて」と依頼される、独立した複数修正をまとめるか分けるか判断する、レビューコメント対応をコミットする、rebase / squash / cherry-pick 後のメッセージを整える、`gh pr create` の PR タイトルをコミット流儀へ揃える場面でも参照する。plan モードでのコミット計画の立案は commit-plan スキルの領分。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

yasunori0418/skills92026년 10월 14일 업데이트

実装計画・リファクタリング計画・レビュー対応計画・並列作業のタスク分解など、計画を成果物として書き出すときに必ず参照するコミット計画ルール。plan モードでは ExitPlanMode で plan を提示する前に必須、計画ドキュメントや job-graph のタスク分解・エージェントへの指示文でも同様に適用する。計画成果物にコミット計画セクション(論理的に独立した修正単位での分割と Conventional Commits 形式のメッセージ)が無ければ実装に入らない。「実装計画を立てて」「planを立てて」「実行計画を作って」「リファクタリング計画を立てて」「コミット計画を立てて」「タスクを分解して」と依頼される、複数の独立した修正をまとめるか分けるか計画段階で判断する等の場面では、ユーザーが「コミット」に一切言及していなくても必ず発火する。コミットの実施(素材収集・メッセージ確定・git commit 実行)は commit-flow スキルが担う。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

yasunori0418/skills92026년 10월 14일 업데이트

def-done

무료

プロジェクトに 1 つの「完成の定義」docs/dev/definition-of-done.md を対話で構築・改訂し、機械判定節と人判定節の二部構成で書き出すスキル。/def-done で明示的に呼び出されたときのみ使用する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

yasunori0418/skills92026년 10월 14일 업데이트

yasunori0418의 스킬 모두 보기

이 스킬의 문제 신고