Communityライティング&編集github.com

iosrxwy/skillint

AIエージェントスキル向け静的解析ツール。Codex、Cursor、Claude Codeで使用されるSKILL.mdとAGENTS.mdを監査します。

skillint とは?

skillintは、AIエージェント(Codex、Cursor、Claude Code、Grok)向けのスキルマニフェスト(SKILL.md、AGENTS.md)を監査・最適化するための静的解析CLIツールです。スキルが増えすぎるとエージェントの応答が遅くなり精度も低下するため、このツールは重複名、欠落した説明、肥大化したボディを検出し、トークン見積もりや健全性スコアを提供します。スキャン、マッピング、クリーンアップ(隔離ベース)、リンクによる共有、更新、MCP対応など多数のサブコマンドを備え、デフォルトではdry-runで動作し、安全な運用が可能です。CI統合もサポートしており、`uses: iosrxwy/skillint@main` や `node dist/cli.js doctor --fail-on error` で簡単に導入できます。

対応✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI
npx skills add iosrxwy/skillint

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

ドキュメント

skillint は何をしますか?

スキルを追加する前に skillint CLI を実行してください。スキルが多すぎるとエージェントの動作が遅くなり、性能も低下します。

コマンド

npx skillint scan
npx skillint map --agent cursor
npx skillint doctor
npx skillint audit
npx skillint ui
npx skillint tokens
npx skillint prune
npx skillint fix
npx skillint adopt
npx skillint link
npx skillint update
npx skillint report --html
npx skillint badge
npx skillint scan-remote owner/repo
npx skillint mcp

ルール

  • ユーザーがグローバルインストールする必要がないよう、npx skillint の使用を推奨します。
  • scan はクロスエージェントの物理インベントリ、map --agent ... は特定エージェントの文書化されたカタログ解決に使用します。
  • map がモデルがスキルをトリガーするかどうかを予測できると主張しないでください。conditional および unknown の結果はそのまま保持します。
  • クリーンアップは隔離ベースです。prune --apply と trash はアイテムを ~/.skillint/trash に移動し、restore は最後のバッチを取り消します。スキルに対して生の rm を使用しないでください。
  • Cursor、Claude、Codex、Grok 間で同一のコピーは削除せず、skillint link を使用して1つの正規コピーを共有します。
  • link --apply と update --apply のみが変更を加えるマネージャーコマンドです。デフォルトは dry-run です。
  • 重複名、欠落した説明、肥大化したボディを最初に報告します。
  • audit はファイル:行出力の静的パターンスキャンです。マッチは人間によるレビューが必要であり、自動修正は行われません。
  • トークン見積もりは 文字数 / 4 です。正確なトークナイザーカウントではなく見積もりとして扱ってください。
  • スキャン後は、スキル数、健全性スコア、メタデータトークン、全文トークン、常時適用ルールトークンを要約します。
  • ユーザーがベンダーコピーをスキップしたい場合は .skillintignore と --ignore について言及します。
  • CIでは uses: iosrxwy/skillint@main または node dist/cli.js doctor --fail-on error を推奨します。

関連スキル