Crafter Station Docs

skillkit: AI エージェントスキルの可観測性ツール

AI エージェントスキルのためのローカルファーストな可観測性。使用状況の追跡、コストの計測、トリガー競合の検出、コンテキストバジェットの監視、未使用スキルの削除を行います。

AI コーディングエージェントは、セッションのたびにスキルをコンテキストウィンドウに読み込みます。スキルが増えるほど、実際のコードに使える領域は減ります。skillkit は、どのスキルを実際に使っているのか、役に立っているのか、コストはいくらか、という問いに答えます。使用状況の分析、競合の検出、コスト分析、コンテキストバジェットの監視を備え、すべてローカルマシン上で動作します。

前提条件

skillkit はランタイムとして Bun を必要とします(ネイティブ SQLite と高速な TypeScript 実行のため):

curl -fsSL https://bun.sh/install | bash

クイックスタート

インストール不要で実行できます:

bunx @crafter/skillkit scan
bunx @crafter/skillkit stats
bunx @crafter/skillkit health

またはグローバルにインストールします:

bun add -g @crafter/skillkit
skillkit scan

bin エントリが Bun をランタイムとして使うため、Bun がインストールされていれば npm i -g でも動作します。

コマンド

コマンド説明
skillkit scanインストール済みスキルの検出とセッションデータのインデックス化
skillkit listインストール済みスキルをサイズとコンテキストバジェット付きで一覧表示
skillkit statsスパークライン付きの使用状況分析(直近 30 日)
skillkit healthヘルスチェック:未使用スキル、コンテキストバジェット、DB
skillkit prune未使用スキルを削除してコンテキストバジェットを取り戻す
skillkit burnサブスクリプションのバーンレート分析(コスト、モデル、日次)
skillkit conflictsスキルのトリガー衝突をテスト
skillkit coverage <skill-path>スキル内のデッドウェイトを分析
skillkit trace <prompt>スキルの実行トレースを実行・記録

skill-creator と skillkit の違い

Anthropic の skill-creator はスキルの作成と評価を担います。skillkit は本番運用の可観測性を担います。役割の重複はありません。

リンク

  • GitHub
  • npm
  • スキルのインストールは skills.sh から:npx skills add <owner/repo>

このページの内容