A Claude Code skill for interacting with the local Dessix desktop workspace. It calls the Electron MCP bridge directly via a line-delimited JSON socket protocol, letting an agent read, search, and invoke Dessix tools programmatically.
npx skills add dessix-skillgit clone https://github.com/DessixIO/skill.git
cd skillCopy SKILL.md, scripts/, and references/ into your project.
- Node.js (v18+)
- Dessix desktop app running (the bridge is served by the Electron process)
- (Optional) Set
DESSIX_MCP_BRIDGE_ENDPOINTto override the default socket path
Check bridge connectivity:
node scripts/dessix-bridge.mjs healthList workspaces:
node scripts/dessix-bridge.mjs invoke --tool dessix_list_workspaces --args '{}'Search blocks:
node scripts/dessix-bridge.mjs invoke --tool dessix_search_blocks --args '{"query":"MCP","limit":10}'See SKILL.md for full workflow examples and references/dessix-tools.md for the complete tool reference.
Install the CLI globally:
npm i -g clawhubLogin (opens browser):
clawhub loginnpm run clawhub:publish -- --version 1.0.0 --changelog "Initial release"npm run clawhub:syncnpm run clawhub:sync -- --bump minor --changelog "Add new workflow"
npm run clawhub:sync -- --bump major --changelog "Breaking changes"clawhub sync --root . --dry-run├── SKILL.md # Skill definition (consumed by Claude Code)
├── package.json # npm scripts for bridge & publishing
├── scripts/
│ └── dessix-bridge.mjs # Bridge client (health, invoke, locate-mcp-script)
└── references/
└── dessix-tools.md # Tool names and argument templates
See LICENSE.