skills/marketplace/SKILL.md
Add a tinker-plugins plugin to the marketplace
npx skillsauth add liriliri/tinker skills/marketplaceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Add a plugin from tinker-plugins/packages/ to the marketplace registry.
plugin-name: the package directory name without the tinker- prefix (e.g., life-progress)Read tinker-plugins/packages/tinker-<plugin-name>/package.json and extract the tinker field (name, description, locales).
Edit src/main/lib/plugin/marketplace.ts and insert a new entry into the marketplacePlugins array in alphabetical order by id. Use the format:
{
id: 'tinker-<plugin-name>',
name: '<tinker.name from package.json>',
description: '<tinker.description from package.json>',
icon: 'tinker-<plugin-name>.png',
locales: {
'zh-CN': {
name: '<tinker.locales.zh-CN.name>',
description: '<tinker.locales.zh-CN.description>',
},
},
},
cp tinker-plugins/packages/tinker-<plugin-name>/icon.png resources/marketplace/tinker-<plugin-name>.png
Confirm the icon file exists and the marketplace list is valid TypeScript (no syntax errors).
tools
Debug Tinker plugins with agent-browser. Use when the user needs to open, inspect, interact with, restart, or close a plugin in the running Tinker Electron app.
tools
Check code against Tinker plugin coding standards
tools
Create a new Tinker plugin from the template
development
Review changed code for reuse, quality, and efficiency, then fix any issues found.