steipete/agent-scripts
Scripts for agents, shared between my repositories.
解決する問題
複数のローカルワークスペースにわたって、AIエージェントの指示、再利用可能なスキル、ヘルパースクリプトの集中管理システムを提供します。さまざまなプロジェクトで異なるAIエージェント(CodexやClaude Codeなど)のためにルールや機能を手動で複製する必要がなくなります。
仕組み
このプロジェクトは、共有ルール(AGENTS.MD)とスキル(YAMLフロントマター付きのSKILL.mdファイルで定義)を保存するための正規リポジトリを使用します。同期スクリプト(sync-skills)は、エージェント固有の設定ディレクトリ(例:~/.codex/や~/.claude/)にシンボリックリンクを作成し、これらの共有リソースをエージェントにマッピングします。Codex用のルート全体リンクとClaude Code用のフラットなスキルごとのリンクの両方をサポートし、名前の衝突を処理し、古いリンクを整理します。
対象者
複数のローカルプロジェクトで複数のAIコーディングエージェントを使用し、エージェントの動作、カスタムスキル、ユーティリティスクリプトの単一の真実源を望む開発者。
ハイライト
- クロスエージェント同期:CodexとClaude Codeの両方の指示とスキルを自動的に設定します。
- スキルルーティング:スキルファイルのYAMLフロントマターを使用して、エージェントルーティングのための短いトリガーフレーズを提供します。
- 依存関係が軽いヘルパー:ポータブルスクリプトと、ブラウザ自動化のためのスタンドアロンのChrome DevToolsヘルパーが含まれています。
- 検証:スキル定義が正しくフォーマットされていることを確認するための
validate-skillsスクリプトが含まれています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト