{"name":"Instructor for PHP","url":"https://docs.instructorphp.com/","version":"1.0.0","protocolVersion":"0.3","preferredTransport":"HTTP+JSON","supportedInterfaces":[{"url":"https://docs.instructorphp.com/","protocolBinding":"HTTP+JSON","protocolVersion":"0.3"}],"provider":{"url":"https://docs.instructorphp.com/","organization":"Instructor for PHP"},"documentationUrl":"https://docs.instructorphp.com/","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"cognesy","name":"cognesy","description":"Use when extracting structured, validated data from LLM responses. Reach for this skill when you need to transform unstructured text into typed PHP objects, validate LLM output, handle retries on validation failures, or work with multiple LLM providers (OpenAI, Anthropic, Gemini, etc.).","tags":[],"url":"https://docs.instructorphp.com/.well-known/agent-skills/cognesy/skill.md"}]}