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

skill-from-github

高品質なGitHubプロジェクトを学習源として、新しいスキルを自動生成します。優れたコードベースやリポジトリの知識を取り込み、実用的なスキルとして活用できる形に変換します。

description の原文を見る

Create skills by learning from high-quality GitHub projects

SKILL.md 本文

GitHub からのスキル作成

ユーザーが何かを達成したいと考えている場合、その問題を解決する高品質な GitHub プロジェクトを検索し、深く理解した上で、その知識に基づいてスキルを作成します。

使用時機

ユーザーがタスクを説明し、既存のツール/プロジェクトから学びたい場合:

  • 「Markdown を PDF に変換したい」
  • 「顧客レビューの感情分析を手伝ってほしい」
  • 「コードから API ドキュメントを生成する必要がある」

ワークフロー

ステップ 1: ユーザーの意図を理解する

ユーザーが何を達成したいのかを明確にします:

  • 入力は何か?
  • 期待される出力は?
  • 制約事項(言語、フレームワークなど)?

ステップ 2: GitHub を検索

この問題を解決するプロジェクトを検索します:

{task keywords} language:{preferred} stars:>100 sort:stars

検索のヒント:

  • 広く始めて、絞り込む
  • 異なるキーワードの組み合わせを試す
  • 関連する場合は「cli」「tool」「library」を含める

品質フィルター(すべて満たす必要があります):

  • Stars > 100 (コミュニティで検証済み)
  • 過去 12 ヶ月以内に更新(積極的にメンテナンス中)
  • 明確なドキュメントを備えた README を所有
  • 実際のコード(awesome-list だけではない)

ステップ 3: ユーザーにオプションを提示

上位 3 〜 5 の候補を表示します:

## この問題を解決できる X 個のプロジェクトが見つかりました

### オプション 1: [project-name](github-url)
- Stars: xxx | 最終更新: xxx
- 内容: 1 行の説明
- 良い理由: 具体的な強み

### オプション 2: ...

どれを深掘りするべき? または別の方法で検索する?

先に進む前にユーザーの確認を待ってください。

ステップ 4: 選択されたプロジェクトを深く調べる

ユーザーがプロジェクトを選択したら、徹底的に理解します:

  1. README を読む - 目的、機能、使用方法を理解
  2. コアソースファイルを読む - どのように機能するかを理解
  3. 例を確認 - 実際の使用パターンを確認
  4. 依存関係をメモ - 何に依存しているか
  5. 重要な概念を特定 - その背後にあるメンタルモデル

以下を抽出します:

  • コアアルゴリズム/アプローチ
  • 入出力形式
  • エラーハンドリングパターン
  • コードに組み込まれたベストプラクティス

ステップ 5: 理解を要約

学んだことをユーザーに提示します:

## [project-name] の理解

### コアアプローチ
問題の解決方法...

### 主要技術
1. ...
2. ...

### 制限事項
- ...

### スキルに組み込む内容
- ...

これで大丈夫? スキル作成に進める?

ユーザーの確認を待ってください。

ステップ 6: skill-creator でスキルを作成

以下の情報を skill-creator に引き継ぎます:

  1. 明確な目的 - スキルが何をするか
  2. 方法論 - プロジェクトから学んだアプローチ
  3. ステップバイステップのプロセス - 具体的な指示
  4. 品質基準 - 良い出力とは何か
  5. よくある落とし穴 - 避けるべきこと(プロジェクトの issues/ドキュメントから学習)

重要: スキルはプロジェクトの知識をエンコードする必要があり、単にツールをラップするだけではありません。スキルは元のプロジェクトがインストールされなくても機能する必要があります。

ユーザー: 「より良いコミットメッセージを書きたい」

ステップ 2 - 検索:

commit message convention stars:>100 sort:stars

ステップ 3 - 提示:

## 4 つのプロジェクトが見つかりました

### オプション 1: conventional-commits/conventionalcommits.org (4.2k ⭐)
- 人間と機械が読み取り可能なコミットメッセージの仕様
- 理由: 業界標準、Angular、Vue など多くのプロジェクトで使用

### オプション 2: commitizen/cz-cli (15k ⭐)
- 従来型のコミットを作成するための CLI ツール
- 理由: 本番環境で検証済み、多くのアダプタを搭載

### オプション 3: carloscuesta/gitmoji (14k ⭐)
- コミットメッセージの絵文字ガイド
- 理由: ビジュアル、楽しいアプローチ

どれに興味がある?

ユーザー: 「従来型のコミットで行こう」

ステップ 4 - 深掘り:

  • 仕様を読む
  • タイプ(feat、fix、docs など)を理解
  • スコープ、破壊的変更について学習
  • 実際の例を研究

ステップ 5 - 要約:

## 従来型コミットの理解

### コアアプローチ
構造化フォーマット: <type>(<scope>): <description>

### 主要タイプ
- feat: 新機能
- fix: バグ修正
- docs: ドキュメント
- ...

### 学んだ利点
- 自動化されたチェンジログ生成
- セマンティックバージョニング
- 明確な履歴

このベースでコミットメッセージスキルを作成する準備ができた?

ステップ 6 - これらの原則をエンコードしてスキルを作成

重要な注記

  1. 常にユーザーの確認を取る - ステップ 3(プロジェクト選択)とステップ 5(作成前)で
  2. ラップするより学習を優先 - ツールを「実行する」だけでなく、知識をエンコード
  3. ライセンスを確認 - プロジェクトに制限的なライセンスがある場合は記載
  4. ソースに言及 - 生成されたスキルに帰属表示を含める
  5. 速度より品質 - プロジェクトを真に理解する時間をかける

このスキルではないもの

  • パッケージインストーラではない
  • ツールラッパーではない
  • これは最高のプロジェクトから学び、その知識を再利用可能なスキルにエンコードすることです

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

詳細情報

作者
gbsoss
リポジトリ
gbsoss/skill-from-masters
ライセンス
MIT
最終更新
不明

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