Communityコーディング&開発github.com

MoaidHathot/Zakira.Conduit

GitHubやローカルディレクトリからエージェントフォルダにスキルをミラーリングするツールで、conduit.jsonマニフェストにより駆動されます。

Zakira.Conduit とは?

MoaidHathot/Zakira.Conduitは、conduit.jsonマニフェストファイルに基づいて、GitHubリポジトリやローカルディレクトリからエージェントのスキルをエージェントフォルダに自動ミラーリングするツールです。このスキルは、複数のソースから一元管理された設定を通じてスキルを同期・配布する必要があるAIエージェントユーザーにとって特に有用です。クロスプラットフォームで動作し、conduit.jsonで指定されたマッピングを読み取り、ソースからターゲットのエージェントフォルダにファイルをコピーまたは更新します。このプロセスにより、手動管理を排除し、スキルが常に最新であることを保証します。

対応~Claude Code~Codex CLI~Cursor
npx skills add MoaidHathot/Zakira.Conduit

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Zakira.Conduit は何をしますか?

GitHubやローカルディレクトリからエージェントフォルダにスキルをミラーリングするツールで、conduit.jsonマニフェストにより駆動されます。

説明

Zakira.Conduitは、指定されたソース(GitHubリポジトリまたはローカルパス)からエージェントスキルをターゲットエージェントディレクトリにミラーリングするためのユーティリティです。マニフェストファイルconduit.jsonを使用してソースとターゲットのマッピングを定義し、スキルの自動デプロイと同期を可能にします。

機能

  • GitHubからのミラーリング: GitHubリポジトリからスキルを直接エージェントフォルダに取得します。
  • ローカルディレクトリからのミラーリング: ローカルファイルシステムからスキルを同期します。
  • マニフェスト駆動: 単一のconduit.jsonファイルですべてのマッピングを設定します。
  • スキル管理の自動化: 手動介入なしでスキルを最新の状態に保ちます。

使用方法

前提条件

  • スキルを管理するためのエージェント環境(Claude Code、Cusror、Codexなど)。
  • 設定用のconduit.jsonファイル。

設定

リポジトリのルートにconduit.jsonファイルを作成します。以下は設定例です:

{
  "skills": [
    {
      "source": "https://github.com/username/skill-repo",
      "target": "./agent-skills/skill-name"
    },
    {
      "source": "/path/to/local/skill",
      "target": "./agent-skills/local-skill"
    }
  ]
}

コマンド

ミラーリングプロセスを実行するには:

zakira-conduit --manifest conduit.json

これにより、マニフェストで定義された各スキルがソースからターゲットのエージェントフォルダにミラーリングされます。

オプション

  • --manifest:使用するマニフェストファイルへのパス(デフォルト:conduit.json)。
  • --dry-run:実際にミラーリングせずに実行されるアクションを表示します。
  • --force:既存のファイルを警告なしに上書きします。

例

例 1: デフォルトマニフェストで実行

zakira-conduit

例 2: カスタムマニフェストで実行

zakira-conduit --manifest ./configs/my-conduit.json

例 3: ドライラン

zakira-conduit --dry-run

ライセンス

このプロジェクトはMITライセンスの下でライセンスされています。詳細はLICENSEファイルを参照してください。

関連スキル