Communityコーディング&開発github.com

JasonFinestone/runspec

言語に依存しないTOMLベースのインターフェース仕様で、スクリプト、アプリケーション、MCPツールなど実行可能なものを人間とAIエージェントが変換なしで読み取れます。

runspec とは?

runspecは、TOML形式で記述された言語非依存のインターフェース仕様であり、スクリプト、アプリケーション、MCP(Model Context Protocol)ツールなど、あらゆる実行可能なものの入力パラメータ、出力形式、依存関係を標準化します。この仕様により、人間の開発者とAIエージェントの両方が、追加の変換や解析なしでツールのインターフェースを直接理解でき、ツール発見や自動連携が容易になります。GitHub上で公開されており、主にClaude CodeやCursorなどのAIコーディングエージェント環境で利用されることを想定しています。runspecはTOMLファイルとして定義されるため、学習コストが低く、既存のツールやスクリプトにメタデータを付与する形で導入できます。エージェントがツールを正しく呼び出すための明示的な仕様を提供することで、エラーを減らし、ツール連携の信頼性を高めます。

対応~Claude Code~Codex CLI~Cursor
npx skills add JasonFinestone/runspec

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

runspec は何をしますか?

言語に依存しないTOMLベースのインターフェース仕様で、スクリプト、アプリケーション、MCPツールなど実行可能なもの——を人間とAIエージェントが変換なしで読み取れます。

ソース: https://github.com/JasonFinestone/runspec

日々のawesomeskills.devエージェントスキルハントで発見されました。

関連スキル