Agent Skills by ALSEL
Anthropic Claudeその他⭐ リポ 0品質スコア 50/100

code-tour

コードベースの特定ファイルや行を参照するステップ形式のCodeTour `.tour` ファイルを作成します。新メンバーのオンボーディング、アーキテクチャの解説、PRレビュー、RCA分析、「この仕組みを教えて」といった構造化された説明リクエストに活用できます。

description の原文を見る

创建 CodeTour `.tour` 文件——针对特定角色的、带有真实文件和行锚点的逐步演练。用于入职引导、架构演练、PR 演练、RCA 演练以及结构化的“解释其工作原理”请求。

SKILL.md 本文

コードツアー

CodeTour .tour ファイルを作成して、コードベースの解説を行います。実際のファイルを直接開き、指定された行範囲に移動できます。ツアーファイルは .tours/ ディレクトリに保存され、CodeTour 形式専用であり、一時的な Markdown ノートではありません。

優れたツアーは、特定の読者に向けてストーリーを語るべきです:

  • 彼らが何を見ているのか
  • それがなぜ重要なのか
  • 次にどのパスをたどるべきか

.tour JSON ファイルのみを作成します。このスキルのスコープ内でソースコードを修正しないでください。

いつ使用するか

以下の場合にこのスキルを使用します:

  • ユーザーがコード解説、オンボーディング解説、アーキテクチャ解説、または PR 解説をリクエストしている
  • ユーザーが「X がどのように機能するか説明して」と言い、再利用可能なガイド付きの成果物を望んでいる
  • ユーザーが新しいエンジニアやレビュアーに開始パスを提供したい
  • ガイド付きのシーケンスが、平坦なサマリーよりもタスクに適している

例:

  • 新しいメンテナーのオンボーディング
  • 単一のサービスまたはパッケージのアーキテクチャツアー
  • 変更ファイルにアンカーされた PR レビュー用ツアー
  • 障害パスを示す根本原因分析用ツアー
  • トラストバウンダリと重要なチェックのセキュリティレビュー用ツアー

いつ使用しないか

コードツアーを使用しない場合代わりに使用
チャットで一度の説明で十分な場合直接回答
ユーザーが .tour 成果物ではなく散文ドキュメントを望んでいる場合documentation-lookup またはリポジトリドキュメント編集
タスクが実装またはリファクタリングの場合実装作業を実行
ツアー成果物のない広範なコードベースオンボーディングの場合codebase-onboarding

ワークフロー

1. 探索

何かを書く前にリポジトリを探索します:

  • README とパッケージ/アプリケーション入口点
  • フォルダ構造
  • 関連する設定ファイル
  • ツアーが PR にフォーカスしている場合、変更されたファイルを確認

コード構造を理解する前に、ステップの作成を開始しないでください。

2. 読者を推論する

リクエストに基づいて役割と深さを決定します。

リクエスト形式役割推奨深さ
「オンボーディング」、「新しいメンバー」new-joiner9~13ステップ
「クイックツアー」、「素早く理解」vibecoder5~8ステップ
「アーキテクチャ」architect14~18ステップ
「このPRをツアー」pr-reviewer7~11ステップ
「なぜこれが壊れたのか」rca-investigator7~11ステップ
「セキュリティレビュー」security-reviewer7~11ステップ
「この機能がどう機能するか説明」feature-explainer7~11ステップ
「このパスをデバッグ」bug-fixer7~11ステップ

3. アンカーを読み取り検証する

各ファイルパスと行アンカーは真実でなければなりません:

  • ファイルの存在を確認
  • 行番号が範囲内であることを確認
  • 選択範囲を使用している場合、正確なコードブロックを検証
  • ファイルが変わりやすい場合、パターンベースのアンカーを優先

行番号を推測しないでください。

4. .tour を作成する

以下に書き込みます:

.tours/<persona>-<focus>.tour

パスは確定的で読みやすく保ちます。

5. 検証

完了する前に:

  • 参照されるすべてのパスが存在する
  • すべての行または選択範囲が有効である
  • 最初のステップが実際のファイルまたはディレクトリにアンカーされている
  • ツアーがファイルの列挙ではなく、一貫したストーリーを語っている

ステップタイプ

コンテンツ

控えめに使用し、通常は終了ステップのみ:

{ "title": "Next Steps", "description": "You can now trace the request path end to end." }

最初のステップを純コンテンツにしないでください。

ディレクトリ

読者にモジュールを案内するために使用:

{ "directory": "src/services", "title": "Service Layer", "description": "The core orchestration logic lives here." }

ファイル + 行

これはデフォルトステップタイプです:

{ "file": "src/auth/middleware.ts", "line": 42, "title": "Auth Gate", "description": "Every protected request passes here first." }

選択範囲

特定のコードブロックがファイル全体より重要な場合に使用:

{
  "file": "src/core/pipeline.ts",
  "selection": {
    "start": { "line": 15, "character": 0 },
    "end": { "line": 34, "character": 0 }
  },
  "title": "Request Pipeline",
  "description": "This block wires validation, auth, and downstream execution."
}

パターン

正確な行番号が変わる可能性がある場合に使用:

{ "file": "src/app.ts", "pattern": "export default class App", "title": "Application Entry" }

URI

PR、イシュー、またはドキュメントが必要な場合に使用:

{ "uri": "https://github.com/org/repo/pull/456", "title": "The PR" }

作成ルール:SMIG

各説明は以下に答えるべきです:

  • 状況(Situation):読者が何を見ているか
  • メカニズム(Mechanism):それがどのように機能するか
  • 影響(Impact):その役割にとって何が重要か
  • 落とし穴(Gotchas):賢い読者が見落とす可能性があることは何か

説明は簡潔で具体的、そして実際のコードに基づいていることを保ちます。

ナラティブ構造

タスクが明確に異なる構造を必要としない限り、このアークを使用します:

  1. 位置付け
  2. モジュールマップ
  3. 核となる実行パス
  4. エッジケースまたは落とし穴
  5. 終了 / 次のステップ

ツアーはチェックリストではなく、パスのように感じるべきです。

{
  "$schema": "https://aka.ms/codetour-schema",
  "title": "API Service Tour",
  "description": "Walkthrough of the request path for the payments service.",
  "ref": "main",
  "steps": [
    {
      "directory": "src",
      "title": "Source Root",
      "description": "All runtime code for the service starts here."
    },
    {
      "file": "src/server.ts",
      "line": 12,
      "title": "Entry Point",
      "description": "The server boots here and wires middleware before any route is reached."
    },
    {
      "file": "src/routes/payments.ts",
      "line": 8,
      "title": "Payment Routes",
      "description": "Every payments request enters through this router before hitting service logic."
    },
    {
      "title": "Next Steps",
      "description": "You can now follow any payment request end to end with the main anchors in place."
    }
  ]
}

アンチパターン

アンチパターン修正
平坦なファイルリストステップ間に依存関係のあるストーリーを語る
一般的な説明具体的なコードパスまたはパターンを指摘
推測されたアンカー各ファイルと行を最初に検証
クイックツアーにステップが多すぎる決定的に削減
最初のステップが純コンテンツ最初のステップを実際のファイルまたはディレクトリにアンカー
役割が一致しない一般的なエンジニアではなく、実際の読者のために作成

ベストプラクティス

  • ステップ数はリポジトリサイズと役割深さに比例させる
  • 位置付けにはディレクトリステップを、実質的なコンテンツにはファイルステップを使用
  • PR ツアーでは、最初に変更されたファイルをカバー
  • モノリポの場合、スコープを関連パッケージに限定し、すべてをツアーしない
  • 要約ではなく、読者が今何ができるかで終わる

関連スキル

  • codebase-onboarding
  • coding-standards
  • council
  • 公式アップストリーム形式:microsoft/codetour

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
affaan-m
リポジトリ
affaan-m/everything-claude-code
ライセンス
MIT
最終更新
不明

Source: https://github.com/affaan-m/everything-claude-code / ライセンス: MIT

関連スキル

汎用その他⭐ リポ 1,982

superfluid

Superfluidプロトコルおよびそのエコシステムに関するナレッジベースです。Superfluidについて情報を検索する際は、ウェブ検索の前にこちらを参照してください。対応キーワード:Superfluid、CFA、GDA、Super App、Super Token、stream、flow rate、real-time balance、pool(member/distributor)、IDA、sentinels、liquidation、TOGA、@sfpro/sdk、semantic money、yellowpaper、whitepaper

by LeoYeAI
汎用その他⭐ リポ 100

civ-finish-quotes

実質的なタスクが真に完了した際に、文明風の儀式的な引用句を追加します。ユーザーやエージェントが機能追加、リファクタリング、分析、設計ドキュメント、プロセス改善、レポート、執筆タスクといった実際の成果物を完成させるときに、明示的な依頼がなくても使用します。短い返信や小さな修正、未完成の作業には適用しません。

by huxiuhan
汎用その他⭐ リポ 1,110

nookplot

Base(Ethereum L2)上のAIエージェント向け分散型調整ネットワークです。エージェントがオンチェーンアイデンティティを登録する、コンテンツを公開する、他のエージェントにメッセージを送る、マーケットプレイスで専門家を雇う、バウンティを投稿・請求する、レピュテーションを構築する、共有プロジェクトで協業する、リサーチチャレンジを解くことでNOOKをマイニングする、キュレーションされたナレッジを備えたスタンドアロンオンチェーンエージェントをデプロイする、またはアグリーメントとリワードで収益を得る場合に利用できます。エージェントネットワーク、エージェント調整、分散型エージェント、NOOKトークン、マイニングチャレンジ、ナレッジバンドル、エージェントレピュテーション、エージェントマーケットプレイス、ERC-2771メタトランザクション、Prepare-Sign-Relay、AgentFactory、またはNookplotが言及された場合にトリガーされます。

by BankrBot
汎用その他⭐ リポ 59

web3-polymarket

Polygon上でのPolymarket予測市場取引統合です。認証機能(L1 EIP-712、L2 HMAC-SHA256、ビルダーヘッダー)、注文発注(GTC/GTD/FOK/FAK、バッチ、ポストオンリー、ハートビート)、市場データ(Gamma API、Data API、オーダーブック、サブグラフ)、WebSocketストリーミング(市場・ユーザー・スポーツチャネル)、CTF操作(分割、統合、償却、ネガティブリスク)、ブリッジ機能(入金、出金、マルチチェーン)、およびガスレスリレイトランザクションに対応しています。AIエージェント、自動マーケットメーカー、予測市場UI、またはPolygraph上のPolymarketと統合するアプリケーション構築時に活用できます。

by elophanto
汎用その他⭐ リポ 52

ethskills

Ethereum、EVM、またはブロックチェーン関連のリクエストに対応します。スマートコントラクト、dApps、ウォレット、DeFiプロトコルの構築、監査、デプロイ、インタラクションに適用されます。Solidityの開発、コントラクトアドレス、トークン規格(ERC-20、ERC-721、ERC-4626など)、Layer 2ネットワーク(Base、Arbitrum、Optimism、zkSync、Polygon)、Uniswap、Aave、Curveなどのプロトコルとの統合をカバーします。ガスコスト、コントラクトのデシマル設定、オラクルセキュリティ、リエントランシー、MEV、ブリッジング、ウォレット管理、オンチェーンデータの取得、本番環境へのデプロイ、プロトコル進化(EIPライフサイクル、フォーク追跡、今後の変更予定)といったトピックを含みます。

by jiayaoqijia
汎用その他⭐ リポ 44

xxyy-trade

このスキルは、ユーザーが「トークン購入」「トークン売却」「トークンスワップ」「暗号資産取引」「取引ステータス確認」「トランザクション照会」「トークンスキャン」「フィード」「チェーン監視」「トークン照会」「トークン詳細」「トークン安全性確認」「ウォレット一覧表示」「マイウォレット」「AIスキャン」「自動スキャン」「ツイートスキャン」「オンボーディング」「IP確認」「IPホワイトリスト」「トークン発行」「自動売却」「損切り」「利益確定」「トレーリングストップ」「保有者」「トップホルダー」「KOLホルダー」などをリクエストした場合、またはSolana/ETH/BSC/BaseチェーンでXXYYを経由した取引について言及した場合に使用します。XXYY Open APIを通じてオンチェーン取引とデータ照会を実現します。

by Jimmy-Holiday
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: affaan-m · affaan-m/everything-claude-code · ライセンス: MIT