Verify a Claude Code plugin (pre-publish, runs locally)
verify_pluginGet the recipe to run the Sigistry verification methodology (the eight static checks that gate the Verified badge: manifest integrity, hook safety, agent tool scopes, command hygiene, skill structure, skill safety, no secrets, documentation) against a plugin BEFORE publishing it. The verification runs entirely on the local machine via a dependency-free open-source Node script; the plugin code never leaves the user's computer and this server performs no computation. Call this when the user wants their plugin or skill checked, then follow the returned steps: download the script, run it against the plugin directory, and fix any FAIL findings it reports.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "verify_plugin"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pluginPath | No | local path to the plugin directory, used to fill in the run command (optional) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | what the agent should do, in order | |
| checks | Yes | the eight checks the script will run | |
| commands | Yes | ||
| nextSteps | Yes | ||
| runsWhere | Yes | always "local": verification executes on the user's machine | |
| interpreting | Yes | ||
| methodologyUrl | Yes | ||
| methodologyVersion | Yes |