- Fork the repository and create a focused branch.
- Write a failing test before changing MCP runtime behavior.
- Keep MCP tool schemas aligned with the bundled OpenAPI contract.
- Do not edit
skills/beatapi-videodirectly; synchronize the canonical BeatAPI Skill release withnpm run skill:sync. - Do not edit
mcp/vendor/clientdirectly; synchronize the official client runtime withnpm run runtime:sync. - Run the plugin validator and
npm run verifybefore opening a pull request. - Never include real API keys, private media, or customer task data.