mcpField
S
share-a-library

share-a-library

github.com/moizibnyousafエージェントワークフロー1.2k156 回インストール5 週間前に更新
リポジトリ

share-a-library について

管理対象のワークスペースにある完成済みライブラリを GitHub リポジトリとして公開し、チーム向けのインストールコマンドを用意するスキルです。ドキュメント生成、リポジトリの作成または再利用、コレクション単位かライブラリ全体かの共有を扱います。

主な機能

  1. 01ライブラリのドキュメント再生成
  2. 02GitHub リポジトリの公開・更新
  3. 03コレクションまたは全体のインストール選択
  4. 04リポジトリ URL とインストールコマンドの提示

活用シーン

  1. 01完成したライブラリのチーム共有
  2. 02厳選した starter-pack コレクションの公開
  3. 03既存ライブラリリポジトリのプッシュ

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/moizibnyousaf/ai-agent-skills --skill share-a-library

インストール後、Claude Code で/share-a-libraryを入力して読み込まれたか確認します。

詳細

ライブラリを共有する

目標

完成したローカルライブラリを、リポジトリ URL と、ほかのエージェントが使えるインストールコマンドを備えた、実際に共有可能な成果物にします。

前提条件

  • 管理対象のライブラリワークスペース内にいること。
  • ライブラリの動作確認が済んでいること。
  • npx ai-agent-skills build-docs をすでに実行しているか、公開前に実行すること。

ワークフロー

  1. 必要に応じてドキュメントを再生成します。
npx ai-agent-skills build-docs
  1. ワークスペースを GitHub に公開します。
git init
git add .
git commit -m "Initialize skills library"
gh repo create <owner>/<repo> --public --source=. --remote=origin --push
  1. そのまま共有できる正確なインストールコマンドを返します。

ライブラリに starter-pack コレクションがある場合:

npx ai-agent-skills install <owner>/<repo> --collection starter-pack -p

それ以外の場合:

npx ai-agent-skills install <owner>/<repo> -p

ガードレール

  • git init の段階で止めないでください。リポジトリが作成され、インストールコマンドを用意するまでは、ライブラリは共有されていません。
  • リポジトリがすでにある場合は、既存のリモートに接続してプッシュし、重複して作成しないでください。
  • 厳選されたスターターパックがある場合は、コレクションのインストールコマンドを優先してください。
  • プレースホルダーではなく、実際に使用したリポジトリの情報を返してください。

完了

以下を返します。

  • リポジトリ URL
  • コレクションとライブラリ全体のどちらを共有したか
  • チームメイトに渡す正確なインストールコマンド

コメント