runspec は何をしますか?
言語に依存しないTOMLベースのインターフェース仕様で、スクリプト、アプリケーション、MCPツールなど実行可能なもの——を人間とAIエージェントが変換なしで読み取れます。
ソース: https://github.com/JasonFinestone/runspec
日々のawesomeskills.devエージェントスキルハントで発見されました。
言語に依存しないTOMLベースのインターフェース仕様で、スクリプト、アプリケーション、MCPツールなど実行可能なものを人間とAIエージェントが変換なしで読み取れます。
runspecは、TOML形式で記述された言語非依存のインターフェース仕様であり、スクリプト、アプリケーション、MCP(Model Context Protocol)ツールなど、あらゆる実行可能なものの入力パラメータ、出力形式、依存関係を標準化します。この仕様により、人間の開発者とAIエージェントの両方が、追加の変換や解析なしでツールのインターフェースを直接理解でき、ツール発見や自動連携が容易になります。GitHub上で公開されており、主にClaude CodeやCursorなどのAIコーディングエージェント環境で利用されることを想定しています。runspecはTOMLファイルとして定義されるため、学習コストが低く、既存のツールやスクリプトにメタデータを付与する形で導入できます。エージェントがツールを正しく呼び出すための明示的な仕様を提供することで、エラーを減らし、ツール連携の信頼性を高めます。
npx skills add JasonFinestone/runspecInstalled? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
言語に依存しないTOMLベースのインターフェース仕様で、スクリプト、アプリケーション、MCPツールなど実行可能なもの——を人間とAIエージェントが変換なしで読み取れます。
ソース: https://github.com/JasonFinestone/runspec
日々のawesomeskills.devエージェントスキルハントで発見されました。
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.