{"ok":true,"site":{"host":"reelkit.dev","url":"https://reelkit.dev/","type":"live","desc":"Zero-dependency virtualized slider engine. Build TikTok/Reels-style vertical feeds with 60fps gestures and only three slides in the DOM.","tools":[{"name":"list_pages","kind":"answer","impl":"imperative","description":"Lists every page of the Reelkit documentation with its title, URL and group. Page text is English.","title":"List Reelkit docs pages","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/uk","/zh","/pt","/ja","/docs/getting-started"]},{"name":"search_docs","kind":"answer","impl":"imperative","description":"Searches Reelkit documentation page and section titles and keywords, the same way the site's search box does. Returns up to 20 matches with absolute URLs, section anchors included.","title":"Search Reelkit docs","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Words to look for. An empty query matches everything."},"locale":{"type":"string","description":"Language of titles and URLs. Defaults to the language of the page the reader is on.","enum":["en","uk","zh","pt","ja","hi","es","de"]},"framework":{"type":"string","description":"Keep only framework-neutral results and those for this framework.","enum":["react","angular","vue"]}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/uk","/zh","/pt","/ja","/docs/getting-started"]},{"name":"get_page","kind":"answer","impl":"imperative","description":"Returns one Reelkit docs page as markdown, the text `llms-full.txt` publishes for it. Page text is English whatever the language of the path.","title":"Read a Reelkit docs page","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"path":{"type":"string","description":"Page path or URL, as `list_pages` or `search_docs` return it, for example `/docs/core/guide` or `https://reelkit.dev/docs/core/guide#signals`."}},"required":["path"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/uk","/zh","/pt","/ja","/docs/getting-started"]},{"name":"open_page","kind":"act","impl":"imperative","description":"Shows a Reelkit docs page to the reader in this tab, in the language they are reading, optionally scrolled to a section.","title":"Open a Reelkit docs page","inputSchema":{"type":"object","properties":{"path":{"type":"string","description":"Page path or URL, as `list_pages` or `search_docs` return it, for example `/docs/core/guide` or `https://reelkit.dev/docs/core/guide#signals`."},"anchor":{"type":"string","description":"Section id to scroll to, for example `quick-start`. Overrides an anchor in `path`."}},"required":["path"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/uk","/zh","/pt","/ja","/docs/getting-started"]}],"category":"Developer Tools","favicon":"/favicons/reelkit.dev.png","apiSurface":"spec","toolCount":4}}