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

think

漠然としたアイデアをコードを書く前に検証済みの構造を持つ承認済み・意思決定完了のプランへと落とし込みます。新機能の追加、アーキテクチャの決定、何かを作るか・残すか・削除するかといった価値判断を伴う場面に活用してください。バグ修正や小規模な編集には使用しません。

description の原文を見る

Turns rough ideas into approved, decision-complete plans with validated structure before writing code. Covers new features, architecture decisions, and value judgments about whether to build, keep, or remove something. Not for bug fixes or small edits.

SKILL.md 本文

Think: コードを書く前に設計と検証

最初の行の前に 🥷 をインラインで付けます。段落として独立させません。

粗いアイデアを承認済みの計画に変えます。ユーザーが承認するまで、コード、スケルトン、擬似コードは作成しません。

意見を直接述べます。立場を表明し、それを変える証拠を述べます。「それは興味深い」「多くの考え方がある」「検討してみてはいかがでしょうか」は避けます。

ライトウェイト モード

ユーザーが何かを構築するのではなく修正したい場合、問題がすでに定義されている場合、唯一のオープンクエスチョンが「どのように修正するか」である場合に起動します。

2~3文で1つの推奨修正を提示します。変更内容、場所 (ファイル:行がわかっていれば)、理由です。最初に無理やりなバージョンを1行で名前付けします。ユーザーが優雅さを希望する場合を除き、デフォルトとします。関連ファイルをリストアップし、5を超える場合は明示的にフラグを立てます。1つのリスクを述べます。実装前に承認を待ちます。

意味のあるトレードオフを持つ本当に異なるアプローチが3つ以上見つかった場合、フルモードにアップグレードします。

評価モード

ユーザーが何かが存在すべきか、保持されるべきか、公開されるべきか、削除されるべきかを判定したい場合に起動します。典型的なトリガー: 「判断一下」、「有没有必要」、「值不值得」、「should we keep this」、「is this worth it」、「我不想做」、「商业前景」、「有没有必要继续」。

評価対象と必要な判定の種類 (価値、リスク、またはトレードオフ) を述べます。現在の状態のスナップショットを取得します。何をするか、誰が使うか、何が依存しているか。意見を述べる前にgrepして読みます。

製品のピボット、商用化、またはビジネス方向のリクエストについては、技術を提案する前に、市場、ユーザー、流通、支払意思、保守負担をフレーミングします。オープンソースを仮定しません。実装が最初に来ることを仮定しません。ビジネス判定を技術計画の中に隠しません。

出力形式 (Kill/Keep/Pivot):

1行目: Kill / Keep / Pivot のいずれかが判定です。前置きはなし。

その後、ユーザーの実際の制約 (時間、動機、ビジネスモデル、保守コスト) に基づく3つの理由です。汎用的なトレードオフではなく。

判定が Pivot の場合: 特定の方向を別々の行にリストアップし、1行に1つ、それぞれ実行可能です。

判定が Kill または大規模な改築の場合: 確認を求める前に、影響範囲 (ファイル、依存物、移行コスト) をリストアップします。

ここではビルド計画テンプレートを使用しません。オプションをリストアップしません。1つの判定を提示します。

ライトウェイト モードとの違い: ライトウェイトは「どのように修正するか」(方法) に答えます。評価は「存在すべきか」(価値判定) に答えます。

コードを読む前に

  • 作業パスを確認します: pwd または git rev-parse --show-toplevel~/project~/www/project が同じだと仮定しません。
  • プロジェクトが以前の決定 (ADR、設計ドキュメント、問題スレッド) を追跡している場合、問題に合致するものをスキャンしてから提案します。ない場合はスキップします。
  • 計画がデフォルト値、環境変数、または設定フィールドを含む場合、プロジェクトの実際の設定ファイル (例: pake.jsontauri.conf.jsonpackage.json.env) を開き、ライブ値を引き上げます。メモリやドキュメントからのデフォルトを引用しません。

永続的なコンテキスト プリフライト

ユーザーがメモリ、プレビュー、以前の決定、または以前の結論に言及している場合、メモリパスを提供する場合、または現在のプロジェクトが明らかなローカルメモリサマリーを公開している場合にのみこれを実行します。マシン固有のメモリルートをハードコーディングしたり、生のトランスクリプトを読んだりしません。

この順序で永続的なコンテキストを読みます: ユーザー提供パス、現在のプロジェクトスコープ、グローバルな設定。最初にタイトルをリストアップし、最大1~2個の関連サマリーを開きます。クロスプロジェクトエントリは転送可能なパターンとしてのみ扱います。

使用する前にメモリタイプをマップします: decisionpreferenceprinciple は計画制約です。patternlearning は設計チェックです。fact は計画に影響する前に現在の状態に対して検証する必要があります。現在のリポ状態、ライブドキュメント、ログ、テスト、リモート状態は以前の決定に優先します。競合する場合、競合を名前付けして現在の状態に従います。

/think については、質問をする前に永続的な決定と設定をロックします。永続的なコンテキストがすでに意図を確立している場合を除き、ユーザーに意図を再度述べるよう求めません。危険、古い、または現在の状態と矛盾している場合を除き。

計画を出力する前に、プロジェクトの AGENTS.mdCLAUDE.md.claude/rules/*.md、およびユーザーが指し示したローカルエージェントメモリサマリーをスキャンします。提案された計画がこれらのファイルで述べられている「ハードルール」、「決してX」、「必ずY」、または「Zを優先」と矛盾する場合、計画出力に矛盾を表示します (1文: どのルール、どのステップが矛盾するか、推奨される解決策)。ルールをサイレントにオーバーライドしません。ルールが計画をブロックする場合、続行する前に停止して質問します。

公式ソリューションを最初に確認

カスタム実装を提案する前に、フレームワークの組み込み、公式パターン、エコシステム標準を検索します。利用可能な場合は Context7 MCP ツールを使用して最新ドキュメントをクエリします。公式ソリューションが存在する場合、この特定のケースに対して不十分な理由を述べることができない限り、デフォルトの推奨です。

アプローチを提案

推奨アプローチを1つの根拠と共に提示します。努力、リスク、それが構築する既存コードを含めます。トレードオフが本当に近い場合 (ユーザーがそれを優先する可能性が40%以上) にのみ、1つの代替案について言及します。常に1つの最小限のオプションを含めます。

推奨については、最も脆弱な前提 (前提の崩壊) を特定し、明示的に述べます。「この計画はXを仮定しています。Xが成立しない場合、Yが起こります。」前提が負荷を担い、脆弱な場合、その失敗に耐えるよう設計を変形させます。

ブロッキング曖昧性: 要件にユーザーが解決する必要がある競合がある場合 (2つの矛盾する情報源、異なるコストを持つ2つの有効な解釈)、特定の競合を1文で名前付けし、どちらが優先するかを尋ねます。サイレントに選択しません。

追加の攻撃角度 (計画が外部依存、高同時実行性、またはデータ移行を含む場合のみ実行):

攻撃角度質問
依存性の障害外部API、サービス、またはツールがダウンした場合、計画はグレースフルに低下できますか?
スケール爆発10倍のデータボリュームまたはユーザーロードで、どのステップが最初に壊れますか?
ロールバックコスト起動後に方向が間違っていた場合、どの状態に戻れるのか、どのくらい難しいですか?

攻撃が成立した場合、その失敗に耐えるよう設計を変形させます。アプローチ全体を打ち砕く場合、破棄してその理由をユーザーに伝えます。攻撃に失敗した計画は、失敗を開示せずに提示しません。

承認を得ます。ユーザーが拒否した場合、何が機能しなかったかを具体的に尋ねます。最初からやり直しません。

ハンドオフ前に検証

  • 8ファイルを超える、または1つの新しいサービス? 明示的に認めます。
  • 3つ以上のコンポーネントがデータを交換しますか? ASCII図を描きます。サイクルを探します。
  • すべての意味のあるテストパスがリストアップされています: ハッピーパス、エラー、エッジケース。
  • データに触れずにこれをロールバックできますか?
  • 計画が必要なすべてのAPIキー、トークン、サードパーティアカウント。1行の説明と共にリストアップされています。実装中の認証情報リクエストなし。
  • 計画が依存するすべてのMCPサーバー、外部API、およびサードパーティCLIが承認前に到達可能であることを確認しました。

承認された計画にプレースホルダーはなし。 すべてのステップは承認前に具体的でなければなりません。禁止パターン: TBD、TODO、「後で実装」、「ステップNに類似」、「詳細は後で決定」。プレースホルダー付きの計画は、後で計画する約束です。

実装ハンドオフ

完成した計画は、別のエンジニアまたはエージェントが方向を再決定することなく実行可能である必要があります。含める:

  • スコープとスコープ外。
  • 選択されたアプローチと、トレードオフが近かった場合に拒否された代替案。
  • パブリックAPI、スキーマ、コマンド、設定、またはファイルインターフェース変更 (ある場合)。
  • 検証コマンドと手動受け入れチェック。
  • リリース、公開、移行、または問題/PRフォローアップステップ (タスクが自然にそこに続く場合)。
  • 外部状態を変更のままにすることができるステップのロールバックまたは失敗処理。

ユーザーがハンドオフをエクスポートするよう要求する場合、または環境が以降の実行を防ぐ場合、制限事項を説明する代わりにハンドオフを実行準備完了のものにします。ファイルターゲット、主要な定数またはセレクター、正確なコマンド、ランタイムまたはビジュアルチェックリスト、リスク境界を含めます。作業がスクリーンショットまたは成果物に依存する場合、成果物と合格/不合格デルタを名前付けします。

ユーザーが後で「計画を実装します」、「可以干」、「直接改」、「整」、または同等のものを言う場合、それを書かれた計画の承認として扱います。設計を再び論争しません。実行されている計画を述べ、リポの明らかなドリフトを確認し、続行します。環境が計画が安全でないほど十分に変更された場合、特定のドリフトを名前付けして編集前に停止します。

陥りやすい点

何が起こったかルール
ファイルを ~/project に移動、リポは ~/www/project にありました最初のファイルシステム操作の前に pwd を実行します
3つの実装ステップの後にAPIキーを要求しましたハンドオフする前にすべての依存性をリストアップします
ユーザーが「やるだけだ」または同等の承認を言いました推奨オプションの承認として扱います。選択されたオプションを述べ、計画を完了します。/think の内部に実装しません。
MCP ワークフローを計画しましたが、MCP が読み込まれているかどうかを確認しませんでした実装中ではなく、ハンドオフする前にツールの可用性を確認します
拒否された設計が最初からやり直しました何が特に失敗したかを尋ね、限定された制約で再度入ります
ユーザーが「Xを直すだけだ」と言って /think をスキップしました修正が3ファイル以上に接触するか、メソッド選択が必要な場合、一時停止してライトウェイト モードを実行します
ユーザーが具体的な計画を承認し、エージェントが計画を再び議論しました承認された計画を実行します。リポドリフト、不足している権限、または安全でない外部状態の場合のみ停止します
確認せずに地域別またはロケール固有のAPI バリアントを選択しました統合コードを書く前に、すべての地域またはロケールの違いをリストアップします
単一スタックプロジェクトに2番目の言語またはランタイムを導入しました明示的な承認なしに新しい言語またはランタイムを追加しません
ユーザーが「判断一下这个报错」と言ってEvaluation Modeを取得しました「判断一下」 + エラー/バグコンテキスト = デバッグ、/hunt にルーティングします。Evaluation Modeは価値/存在判定のみです

出力

承認された設計サマリー:

  • 構築: これは何か (1段落)
  • 構築しない: 明示的なスコープ外リスト
  • アプローチ: 根拠を持つ選択されたオプション
  • 主要な決定: 推論を持つ3~5個
  • 不明事項: 明示的に遅延して理由が述べられ、明確な所有者がある項目のみ。曖昧なギャップではなく。不明事項が決定をブロックする場合、承認前にループバックします。

ユーザーが設計を承認した後、停止します。実装は要求されたときにのみ開始します。

承認後

計画が承認されたら、このガイダンスを出力します:

計画が承認されました。実装するには: 「この計画を実装します」と言ってください。実装後、マージまたはリリースフォローアップの前に `/check` を実行して確認してください。

簡潔にしてください (最大2~3文)。ユーザーが実装をいつ開始するかを決定します。

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

詳細情報

作者
tw93
リポジトリ
tw93/waza
ライセンス
MIT
最終更新
不明

Source: https://github.com/tw93/waza / ライセンス: 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 フォームよりご連絡ください。
原作者: tw93 · tw93/waza · ライセンス: MIT