agentsclimarketplace

Tansaku

Skill hayashiii-ghub/hikizan/skills/tansaku

Claude Code plugin / Agent Skills pack — verb-split skills for design, review, TDD, and PR flow, with deterministic git hooks as safety floors

Install
npx -y skills add hayashiii-ghub/hikizan --skill tansaku

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

コードベースの全体像、影響範囲、原因、固有用語など、調査結果そのものを求める依頼に使う。対象は変更せず、設計や実装に必要な局所確認だけでは使わない。

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

3.9 KB, as published. Nobody here has run it

探索(tansaku)

調査結果を証拠付きで返し、対象を変更しない。

<!-- hikizan:contract:start -->

共通ルール

全スキル共通。正本はscripts/contract.mdで、scripts/gen-contract.shが各SKILL.mdのこの区間に書き込む(手で編集しない)。

  • 各スキルを起動したら、そのスキルの作業を始める直前に1行だけ🌲 <スキル名>(日本語名):<今回の目的>と伝える。複数スキルを1行にまとめず、まだ始めないスキルを予告しない。同じスキル内の局所作業では繰り返さない
  • 調査、相談、設計、レビューだけの依頼では対象を変更しない。修正、追加、削除、実行、PR提出が依頼に含まれる場合だけ、必要なスキルをつないで明示された終点まで進む
  • スキルを固定順に通さず、依頼された成果に必要な観点だけを使う。明示済みの終点へ向かう途中で、形式的な承認を追加しない
  • 検証はリスクに比例させ、未検証の状態を成功や完了と書かない
  • 人へ渡す日本語は結果か判断を先に置き、簡潔で分かりやすく書く。文章の表現や構成自体が成果ならhoukokuを使う
  • 停止するときに意味のある次の進め方があれば、最大3件を推奨順にA(あ)B(い)C(う)で示し、英字とひらがなのどちらの回答も同じ選択として扱う
<!-- hikizan:contract:end -->

手順

  1. 調べる問いと対象範囲を1文で固定する。対象が一意なら確認のために止まらない
  2. README、プロジェクト指示、関連するコード・テストから、問いに答える最小範囲を読む
  3. 定義、参照、呼び出し元、データの流れを辿る。履歴やTODOは、現在のコードだけでは理由を判断できない場合に限って見る
  4. 独立した重い調査軸が複数あり、標準サブエージェントが使える場合だけ読み取り専用で分担する。契約はreferences/fanout.mdを読む
  5. リポジトリ固有のドメイン用語や一般的な意味と異なる語があれば、初出に平易な意味、コード上の役割、file:lineを1〜2文で添える。一般的な技術用語の用語集は作らない
  6. 観測した事実、そこから直接導ける影響、まだ分からないことを分ける。推測で空欄を埋めない
  7. ドメイン用語や不変条件の永続化は、利用者が文書化を求めた場合か、同じ誤解が繰り返される根拠がある場合だけ提案する。通常の探索では新しいCONTEXT.mdを持ち込まない

報告

結論を先に置き、主要なパス・シンボル・テストへfile:lineを添える。リポジトリ固有の用語は必要なものだけ短く説明し、影響範囲と未確認事項があれば続ける。図が文章より明確な依存関係だけ、小さなMermaid図を1枚使う。

次の進め方

依頼の終点に続きが含まれる場合は、調査結果を根拠としてそのまま進む。停止する場合は、次の候補から意味のあるものだけを選ぶ。

  • 方針の比較や計画が必要ならsekkei
  • 修正内容が一意ならjikkou
  • 調査結果だけで終了

禁止事項

  • 調査依頼を設計、実装、永続的な文書化へ勝手に広げる
  • 根拠のない推測を確定事項として扱う
  • サブエージェントの結論を自分で裏取りせず採用する

関連資料

  • fanout.md:広い調査を標準サブエージェントへ分ける場合だけ読む

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.