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

Omnicoder-9B パフォーマンスレビュー:速度 vs. ツール呼び出しの問題
Omnicoder-9Bは、Qwen3.5 9BをベースにOpus 4.6、GPT 5.4、GPT 5.3 Codex、Gemini 3.1 Proの出力でファインチューニングされたコード生成特化モデルで、中級ハードウェアで強力な性能を示しますが、IDEでのツール呼び出しに問題があります。

M1 Ultraで1MトークンコンテキストのNemotron 3 Super 120Bをベンチマーク
ユーザーがM1 Ultra上でllama.cppを使用し、Q4_K_M量子化モデルでNemotron 3 Super 120Bをテストし、約90GBのVRAMを消費する100万トークンのコンテキストウィンドウを実現しました。パフォーマンスベンチマークでは、トークン生成速度が512プロンプト処理時の255 t/sから、10万トークンコンテキスト時の22.37 t/sまで低下することが示されています。

OpenClaw Budget Guard Pluginは、同時予算超過支出を防止します。
新しいOpenClawプラグイン「@runcycles/openclaw-budget-guard」は、アトミックな残高チェック、実行前の予約、冪等性のあるリトライを実装することで、同時実行時の予算超過問題を解決します。Redisを備えたCyclesサーバーが必要で、bashコマンドからインストールできます。

SynapsCAD: OpenSCAD用オープンソースデスクトップアプリ、Claude AI統合版
SynapsCADは、OpenSCADコードエディター、リアルタイム3Dビューポート、AIアシスタントを統合したオープンソースのデスクトップアプリケーションです。Rustで完全に構築され、Bevy 0.15とeguiを使用しており、自然言語による3D CADコーディングのためのClaude API統合をサポートしています。