From lucidchart-pack
Sets up local dev loop for Lucidchart API apps: project structure, TypeScript client singleton, mock responses, tsx watch scripts, vitest tests.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin lucidchart-packThis skill is limited to using the following tools:
```
Creates minimal Lucidchart diagram via API: new document, import shapes/lines in .lucid format, export PNG. For testing Lucidchart integrations in TypeScript/Node apps.
Sets up local dev workflow for Ideogram API with TypeScript client, mock server for offline use, type defs, and Vitest tests to avoid API credits.
Sets up local dev loop for Linktree apps with TypeScript client singleton, mock API responses, fixtures, and tsx/vitest scripts. Trigger: 'linktree local dev loop'.
Share bugs, ideas, or general feedback.
my-lucidchart-app/
├── .env # LUCID_API_KEY=...
├── src/client.ts # Singleton
├── tests/fixtures/ # Mock responses
└── scripts/dev.ts
export const mockResponse = {
status: 'success',
data: { /* mock Lucidchart response */ }
};
{ "scripts": { "dev": "tsx watch src/index.ts", "test": "vitest" } }
See lucidchart-sdk-patterns.