From linktree-pack
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'.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin linktree-packThis skill is limited to using the following tools:
```
Provides TypeScript examples for Linktree API: get profiles, create/update/list links. Useful for testing Linktree SaaS integration.
Sets up local dev loop for MindTickle API with TypeScript project structure, mock responses, tsx watch scripts, and vitest tests.
Sets up local dev loop for Lucidchart API apps: project structure, TypeScript client singleton, mock responses, tsx watch scripts, vitest tests.
Share bugs, ideas, or general feedback.
my-linktree-app/
├── .env # LINKTREE_API_KEY=...
├── src/client.ts # Singleton
├── tests/fixtures/ # Mock responses
└── scripts/dev.ts
export const mockResponse = {
status: 'success',
data: { /* mock Linktree response */ }
};
{ "scripts": { "dev": "tsx watch src/index.ts", "test": "vitest" } }
See linktree-sdk-patterns.