Scaffold a new Yoki plugin in seconds.
npm init yoki-pluginOr:
npx create-yoki-plugin
npx create-yoki-plugin my-pluginInteractive CLI that generates a ready-to-go plugin with:
plugin.json— manifest with JSON Schema for IDE autocompletemain.jsormain.py— starter code with SDK imports.gitignore,README.md,package.json(JS only)
| Prompt | Description |
|---|---|
| Directory name | Folder name for the plugin |
| Display name | Human-readable name |
| Keyword | Trigger word in Yoki search |
| Description | What the plugin does |
| Language | JavaScript or Python |
| Mode | detail, list, or background |
| Category | marketplace category |
my-plugin/
plugin.json ← manifest with $schema
main.js ← your plugin (or main.py)
package.json ← npm config (JS only)
.gitignore
README.md
echo '{"query":"test","command":"main","context":{}}' | node main.js