skillcheck: SKILL.mdファイルのクロスエージェント互換性問題を検出するリンター

skillcheckの機能
skillcheckは、agentskills.io仕様に準拠してSKILL.mdファイルを検証するリンターです。Claude Code用に書かれたスキルが、nameフィールドの不一致やその他のクロスエージェント互換性の問題によりVS Codeで読み込めない問題に遭遇した後、作成されました。
主な機能
- 発見可能性のための説明文品質を0-100でスコアリング(エージェントはこのフィールドを使用してスキルをアクティベートするかどうかを決定)
- Claude Codeでのみ機能し、VS Code、Codex、Cursorでは機能しないフィールドについて警告
- SKILL.md本文内のファイル参照がディスク上に存在するファイルを指しているかチェック
- 仕様からの段階的開示トークン予算を検証
- CI統合のためのJSON出力と終了コードを提供
- GitHub Actionを含む
インストールと使用方法
pip経由でインストール: pip install skillcheck
ファイルまたはディレクトリを指定して実行: skillcheck path/to/skill.md または skillcheck path/to/skills/directory
技術詳細
- Python 3.10+で構築
- 依存関係はPyYAMLのみ
- MITライセンス
- ClaudeとVS Codeの支援を受けて構築
既存ツールとの比較
作成者はskillcheckを構築する前に、skills-ref、cclint、skills-cli、Anthropicのquick_validate.pyを含むすべての既存バリデータのソースコードを読みました。説明文のスコアリング、クロスエージェント警告、ファイル参照チェックは、これらの既存ツールのいずれにも存在しません。フロントマター検証の一部は既存バリデータと重複しています。
📖 Read the full source: r/ClaudeAI
👀 See Also

ローカルLLMをClaudeコードサブエージェントとして使用してコンテキスト使用量を削減する
Redditユーザーが、Claude CodeがLM Studioを介して実行されるローカルLLMにタスクを委譲し、ファイルの内容をClaudeのコンテキストから除外する方法を実演しています。このセットアップでは、LM Studioのツール呼び出しAPIを使用してファイル操作をローカルで処理する約120行のPythonスクリプトが用いられています。

ピコクロー、F1 AIエージェントの構築に失敗、APIクレジットで20ドルを浪費
ある開発者が、Raspberry Pi Zero 2WでPicoClawを使用してF1情報ボットを構築しようと試みましたが、ツールはバージョン11にデフォルト設定され、誤ったPythonコードを生成し、DeepSeek APIクレジットを20ドル消費したにもかかわらず、動作するソリューションを生み出すことができませんでした。

Claude Auto-Continue: Chrome拡張機能がツール使用制限の中断を自動化します
開発者が、Claudeが約20回のツール使用後にツール使用制限に達した際に自動的に「続行」をクリックする無料のChrome拡張機能を作成しました。これにより、エージェントワークフロー中の手動中断がなくなり、作業の連続性が保たれます。この拡張機能にはオプションのトークン最小化機能が含まれており、すべてのタブとウィンドウで動作します。

エージェントクロールアップデートにより、重要なクローラー機能と拡張機能が追加されました
AgentCrawlの最新アップデートでは、robots.txtの遵守、ディスクキャッシュ、再開可能なクロール、構造化メタデータ抽出などの機能が導入され、より堅牢で本番環境対応のツールへと進化しました。