|
| 1 | +{ |
| 2 | + "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", |
| 3 | + "name": "skilld", |
| 4 | + "version": "1.0.0", |
| 5 | + "description": "Search skilld.dev, a curated registry of agent skills, read who wrote each skill, and get the command that runs it.", |
| 6 | + "author": { |
| 7 | + "name": "Harlan Wilton", |
| 8 | + "email": "harlan@harlanzw.com", |
| 9 | + "url": "https://skilld.dev" |
| 10 | + }, |
| 11 | + "homepage": "https://skilld.dev/developers?setup=mcp", |
| 12 | + "repository": "https://github.com/skilld-dev/skilld.dev", |
| 13 | + "license": "MIT", |
| 14 | + "keywords": ["agent skills", "SKILL.md", "coding agents", "codex", "developer tools"], |
| 15 | + "extensions": { |
| 16 | + "com.openai": { |
| 17 | + "interface": { |
| 18 | + "displayName": "skilld", |
| 19 | + "shortDescription": "Curated agent skills by humans", |
| 20 | + "longDescription": "skilld searches skilld.dev, a curated registry of agent skills. A skill is a SKILL.md file that a maintainer writes in their own GitHub repository. It teaches a coding agent how to use a library, a framework, or a workflow.\n\nAsk for a skill by topic, such as Tailwind CSS, Nuxt, or database migrations. skilld returns the matching skills with their author, source repository, GitHub star count, and skilld.dev page. For one skill, it shows the exact SKILL.md and commit on GitHub, when the skill last changed, and the full skill text, so you can read a skill before you run it. It also opens curated collections, where a curator explains why each skill is in the set.\n\nEvery skill comes with its commands. npx skilld run gives the skill to a coding agent for one session and writes no files. npx skilld install keeps the skill in a project. skilld runs and installs nothing itself. You run the command in your own terminal or coding agent.\n\nskilld needs no account and reads public registry data only.", |
| 21 | + "developerName": "Harlan Wilton", |
| 22 | + "category": "Developer Tools", |
| 23 | + "capabilities": ["Search agent skills", "Show skill provenance and source", "Open curated collections", "Return run and install commands"], |
| 24 | + "websiteURL": "https://skilld.dev", |
| 25 | + "supportURL": "https://github.com/skilld-dev/skilld.dev/issues", |
| 26 | + "privacyPolicyURL": "https://skilld.dev/privacy", |
| 27 | + "termsOfServiceURL": "https://skilld.dev/terms", |
| 28 | + "defaultPrompt": [ |
| 29 | + "Find a skill for Tailwind CSS and give me the run command.", |
| 30 | + "Who wrote the web-design-guidelines skill, and when did it last change?", |
| 31 | + "What is in the Agent builder essentials collection on skilld?" |
| 32 | + ], |
| 33 | + "brandColor": "#E11D48", |
| 34 | + "brandColorDark": "#FB7185", |
| 35 | + "composerIcon": "./assets/logo.png", |
| 36 | + "logo": "./assets/logo.png" |
| 37 | + }, |
| 38 | + "review": { |
| 39 | + "test_cases": { |
| 40 | + "positive": [ |
| 41 | + { |
| 42 | + "description": "Search skills by topic", |
| 43 | + "prompt": "Find a skill for Tailwind CSS.", |
| 44 | + "tools_triggered": "search_skills", |
| 45 | + "expected_behavior": "Lists Tailwind CSS skills from skilld.dev. Each result names the skill, its GitHub owner and repository, and its GitHub star count, with a skilld.dev page link and an npx skilld run command." |
| 46 | + }, |
| 47 | + { |
| 48 | + "description": "Show who wrote a skill and when it changed", |
| 49 | + "prompt": "Who wrote the web-design-guidelines skill in vercel-labs/agent-skills, and when did it last change?", |
| 50 | + "tools_triggered": "get_skill", |
| 51 | + "expected_behavior": "Names Vercel Labs as the publisher. Links the SKILL.md file on GitHub and gives its commit, the last repository push date, and the last skill change date." |
| 52 | + }, |
| 53 | + { |
| 54 | + "description": "Read a skill before running it", |
| 55 | + "prompt": "Show me the SKILL.md of vercel-labs/agent-skills/web-design-guidelines before I run it.", |
| 56 | + "tools_triggered": "get_skill", |
| 57 | + "expected_behavior": "Returns the SKILL.md text with a link to its source file on GitHub, and the npx skilld run command for the skill." |
| 58 | + }, |
| 59 | + { |
| 60 | + "description": "Open a curated collection", |
| 61 | + "prompt": "What is in the agent-building-stack collection by harlan-zw on skilld?", |
| 62 | + "tools_triggered": "get_collection", |
| 63 | + "expected_behavior": "Returns the Agent builder essentials collection: its skills, the curator's reason for each skill, and the npx skilld add @harlan-zw/agent-building-stack command that installs the whole collection." |
| 64 | + }, |
| 65 | + { |
| 66 | + "description": "Get the run command for one skill", |
| 67 | + "prompt": "Give me the command to try anthropics/skills/skill-creator without installing it.", |
| 68 | + "tools_triggered": "install_command", |
| 69 | + "expected_behavior": "Returns npx skilld run anthropics/skills/skill-creator and says that it writes no files. Offers npx skilld install anthropics/skills/skill-creator to keep the skill. States that the user runs the command, and does not claim that anything ran." |
| 70 | + } |
| 71 | + ], |
| 72 | + "negative": [ |
| 73 | + { |
| 74 | + "description": "Generate a new skill. skilld indexes skills that maintainers wrote and does not write skills.", |
| 75 | + "prompt": "Write a new SKILL.md for my React project and publish it on skilld." |
| 76 | + }, |
| 77 | + { |
| 78 | + "description": "Change registry data. Every skilld tool is read only.", |
| 79 | + "prompt": "Delete the tailwind skill from skilld.dev." |
| 80 | + }, |
| 81 | + { |
| 82 | + "description": "A request unrelated to agent skills. skilld should not be called.", |
| 83 | + "prompt": "What is the weather in Sydney today?" |
| 84 | + } |
| 85 | + ] |
| 86 | + }, |
| 87 | + "commerce": false, |
| 88 | + "commerce_description": "skilld sells nothing and processes no payments." |
| 89 | + }, |
| 90 | + "publication": { |
| 91 | + "countries": [], |
| 92 | + "release_notes": "First release. Search skilld.dev for agent skills, show who wrote each skill and where its source lives, open curated collections, and return run and install commands." |
| 93 | + } |
| 94 | + } |
| 95 | + } |
| 96 | +} |
0 commit comments