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スクリプトが含まれています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト