{"ok":true,"site":{"host":"sembr.org","url":"https://sembr.org/","type":"live","desc":"When writing text with a compatible markup language, add a line break after each substantial unit of thought.","tools":[{"name":"get_specification","kind":"answer","impl":"imperative","description":"Fetch the SemBr specification as Markdown from /llms.txt.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"list_agent_skills","kind":"answer","impl":"imperative","description":"List published SemBr agent skills from the well-known index.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_agent_skill","kind":"answer","impl":"imperative","description":"Fetch a specific SemBr agent skill by name.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Agent skill identifier, for example \"sembr-reformat\"."}},"required":["name"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Developer Tools","favicon":"/favicons/sembr.org.png","apiSurface":"spec","toolCount":3}}