Sliprail extensions add commands and workflows to the desktop launcher. Extension code runs in Sliprail's Electron main process and can use Node.js built-in modules together with capabilities exposed through the shortcut context.
manifest.json. TypeScript projects must build to JavaScript before loading@sliprail/sdk provides TypeScript definitions for extension objects, shortcuts, settings, windows, AI access, activities, and the shortcut contextcontextThe SDK package is primarily a type package. Import SDK declarations with import type and use the runtime methods supplied by Sliprail through the context object.
For the complete type reference, open the API documentation.
A loadable extension needs:
manifest.jsonmain fieldExtension typeContinue with the Developer Quick Start and Creating Your First Extension.