{"ok":true,"site":{"host":"skilld.dev","url":"https://skilld.dev/gh/harlan-zw/nuxt-ai-ready","type":"live","desc":"@harlan-zw","tools":[{"name":"search_skills","kind":"answer","impl":"imperative","description":"Search the skilld.dev registry for agent skills that match a topic. A skill is a SKILL.md file that a maintainer publishes in their own GitHub repository, and it works with any coding agent. Returns each match with its source repository, GitHub star count, skilld.dev page, and run command.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":200,"description":"What the skill should help with, such as \"nuxt seo\" or \"database migrations\""},"limit":{"default":10,"description":"Maximum results to return","type":"integer","minimum":1,"maximum":20}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gh/harlan-zw/nuxt-ai-ready","pages":["/gh/harlan-zw/nuxt-ai-ready","/accessibility","/community","/skills","/agents/claude-code","/"]},{"name":"get_skill","kind":"answer","impl":"imperative","description":"Look up one skill by GitHub owner, repository, and skill name. Returns its provenance: the publisher, the exact SKILL.md file and commit on GitHub, and freshness (the last repository push and the last skill change). Also returns the full SKILL.md text, the skilld.dev page, runCommand, and installCommand. runCommand gives the skill to a coding agent for one session and writes no files. installCommand writes the skill into the project for every session. files lists the files beside SKILL.md without their contents. behaviors lists what SKILL.md and the file names ask an agent to do; a behavior with tier ask is one that skilld run holds for the user's approval. skilld does not check whether a skill is safe.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"owner":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[\\w.-]+$","description":"GitHub owner"},"repo":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[\\w.-]+$","description":"GitHub repository name"},"name":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[\\w.-]+$","description":"Skill name"}},"required":["owner","repo","name"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gh/harlan-zw/nuxt-ai-ready","pages":["/gh/harlan-zw/nuxt-ai-ready","/accessibility","/community","/skills","/agents/claude-code","/"]},{"name":"install_command","kind":"act","impl":"imperative","description":"Return the exact skilld CLI commands for a skill or a repository ref. For a single skill, runCommand gives the skill to a coding agent for one session and writes no files. command installs the skills into the project. Accepted refs: \"owner/repo\", \"owner/repo/skill-name\". This tool returns text only. It runs and installs nothing.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"ref":{"type":"string","minLength":1,"maxLength":300,"description":"Skill or repository reference: \"owner/repo\", \"owner/repo/skill-name\""}},"required":["ref"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gh/harlan-zw/nuxt-ai-ready","pages":["/gh/harlan-zw/nuxt-ai-ready","/accessibility","/community","/skills","/agents/claude-code","/"]},{"name":"list_tracks","kind":"answer","impl":"imperative","description":"List skilld's tracks. A track is a page of Skills for one kind of work a developer wants done, such as testing and debugging, planning and specs, or design and interface work. A person picks its first Skills, and a classifier adds the rest. Returns each track's slug, label, the goal it serves, its skilld.dev page, and its Skill count.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gh/harlan-zw/nuxt-ai-ready","pages":["/gh/harlan-zw/nuxt-ai-ready","/accessibility","/community","/skills","/agents/claude-code","/"]},{"name":"get_track","kind":"answer","impl":"imperative","description":"Get the Skills in one track, the page of Skills for one kind of work, such as testing or design. Takes the track slug. Returns the track's label, its goal line, its skilld.dev page, and its Skills in page order: the hand-picked Skills first, then the rest by GitHub stars. Each Skill has its GitHub owner and repository, its skilld.dev page, and its run command. total counts every Skill in the track, and limit and offset page through them.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"slug":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$","description":"Track slug, such as \"testing\" or \"design\""},"limit":{"default":10,"description":"Maximum Skills to return","type":"integer","minimum":1,"maximum":25},"offset":{"default":0,"description":"Skills to skip for pagination","type":"integer","minimum":0,"maximum":10000}},"required":["slug"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gh/harlan-zw/nuxt-ai-ready","pages":["/gh/harlan-zw/nuxt-ai-ready","/accessibility","/community","/skills","/agents/claude-code","/"]},{"name":"list_trending","kind":"answer","impl":"imperative","description":"See which Skills developers talked about recently. Returns the skilld.dev trending board for the past week or month, in rank order. Each row says why it is on the board: a social row counts the devs and the public X and Bluesky posts that mentioned the Skill and links one post, a star-surge row counts new GitHub stars, and a star-count row fills the rest of the board. Each row has its GitHub owner and repository, its skilld.dev page, and its run command.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"window":{"default":"week","description":"Board period: the past week or the past month","type":"string","enum":["week","month"]},"limit":{"default":10,"description":"Maximum rows to return","type":"integer","minimum":1,"maximum":20}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gh/harlan-zw/nuxt-ai-ready","pages":["/gh/harlan-zw/nuxt-ai-ready","/accessibility","/community","/skills","/agents/claude-code","/"]},{"name":"get_repository","kind":"answer","impl":"imperative","description":"See every Skill that one GitHub repository publishes. Takes the owner and the repository name. Returns the repository's description, GitHub star count, last push, skilld.dev page, and the command that installs all of its Skills. Its Skills come most recently changed first, each with its skilld.dev page and run command. total counts every Skill in the repository.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"owner":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[\\w.-]+$","description":"GitHub owner"},"repo":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[\\w.-]+$","description":"GitHub repository name"},"limit":{"default":20,"description":"Maximum Skills to return","type":"integer","minimum":1,"maximum":30}},"required":["owner","repo"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gh/harlan-zw/nuxt-ai-ready","pages":["/gh/harlan-zw/nuxt-ai-ready","/accessibility","/community","/skills","/agents/claude-code","/"]},{"name":"submit_repository","kind":"transact","impl":"imperative","description":"Ask skilld.dev to index the Skills in a public GitHub repository. Takes owner/repo or a GitHub URL. If the registry already holds Skills from the repository, returns status indexed with its Skill count and the repository's skilld.dev page. Otherwise it queues an index request and returns status queued, its id, and a status URL. The status URL reports progress, or the reason the request failed, such as a private or missing repository. A second request for a queued repository returns the same id. A person still reviews which Skills the registry admits. This changes nothing in the repository.","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"repository":{"type":"string","minLength":3,"maxLength":2048,"pattern":"^(?:[\\w.-]+\\/[\\w.-]+|https?:\\/\\/\\S+)$","description":"owner/repo, or the URL of a public GitHub repository"}},"required":["repository"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gh/harlan-zw/nuxt-ai-ready","pages":["/gh/harlan-zw/nuxt-ai-ready","/accessibility","/community","/skills","/agents/claude-code","/"]}],"category":"AI & Agents","favicon":"/favicons/skilld.dev.png","apiSurface":"spec","toolCount":8}}