{"name":"WARDEN","url":"https://warden-re.io/","version":"1.0.0","protocolVersion":"0.3","preferredTransport":"HTTP+JSON","supportedInterfaces":[{"url":"https://warden-re.io/","protocolBinding":"HTTP+JSON","protocolVersion":"0.3"}],"provider":{"url":"https://warden-re.io/","organization":"WARDEN"},"documentationUrl":"https://warden-re.io/","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"warden","name":"Warden","description":"Use when reverse-engineering Emscripten WebAssembly modules, maintaining a versioned symbol knowledge base across binary updates, identifying runtime code with the Emscripten Oracle, proposing function names with agents, diffing versions to carry annotations forward, or exporting deliverables for external tools.","tags":[],"url":"https://warden-re.io/.well-known/agent-skills/warden/skill.md"}]}