Agent Plugins Specification
audio-tools-for-agents conforms strictly to the Agent Plugins Specification v1.0.0.
Root Manifest (plugin.json)
Section titled “Root Manifest (plugin.json)”The package manifest resides at the repository root and adheres to the closed schema defined in Specification §5:
{ "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "audio-tools", "version": "0.1.0", "description": "Deterministic audio manipulation tools and deep learning stems separation for AI agents.", "author": { "name": "G. H. Chinoy" }, "license": "Apache-2.0", "keywords": [ "audio", "stems", "demucs", "htdemucs", "music", "mcp", "agent-skill" ]}Marketplace Index (.claude-plugin/marketplace.json)
Section titled “Marketplace Index (.claude-plugin/marketplace.json)”To enable multi-plugin repository discovery, the marketplace manifest registers the plugin and its associated skills:
{ "name": "audio-tools-for-agents", "metadata": { "pluginRoot": "./plugins" }, "plugins": [ { "name": "audio-stemming", "source": "./plugins/audio-stemming", "description": "Deterministic audio stem separation using Meta HTDemucs deep learning models.", "skills": [ "./plugins/audio-stemming/skills/audio-stemming" ] } ]}Verification
Section titled “Verification”To verify that manifests and skill structures comply with all normative rules:
make validate-spec