跳到正文
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(原文)

安装前可以查看交给 AI 代理的指令内容。

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 / 1000 字

此表单受 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 的全部技能

报告此技能的问题