{"name":"whyfile","description":"whyfile reconstructs the why behind your code — the decisions, constraints, and trade-offs — into a queryable, PR-reviewable intent layer kept honest by provenance.","url":"https://docs.whyfile.dev/","version":"1.0.0","protocolVersion":"0.3","preferredTransport":"HTTP+JSON","supportedInterfaces":[{"url":"https://docs.whyfile.dev/","protocolBinding":"HTTP+JSON","protocolVersion":"0.3"}],"provider":{"url":"https://docs.whyfile.dev/","organization":"whyfile"},"documentationUrl":"https://docs.whyfile.dev/","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"whyfile","name":"Whyfile","description":"Use when building or maintaining codebases where you need to understand, document, and enforce the reasoning behind code decisions. Reach for whyfile when onboarding new team members, reviewing PRs for constraint violations, capturing decisions as they're made, querying why code exists the way it does, or preventing silent breakage of recorded architectural constraints.","tags":[],"url":"https://docs.whyfile.dev/.well-known/agent-skills/whyfile/skill.md"}]}