From linktree-pack
Provides TypeScript examples for Linktree API: get profiles, create/update/list links. Useful for testing Linktree SaaS integration.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin linktree-packThis skill is limited to using the following tools:
Minimal working examples demonstrating core Linktree API functionality.
Manages Linktree profiles and links via API client: fetch profile, create/update/list links with TypeScript examples. For profile & links workflows.
Generates a mobile-first, self-contained HTML file for Linktree-style bio link hubs with custom links, categories, icons, avatars, taglines, and 3 themes.
Generates hypermedia link operations for REST, GraphQL, and OpenAPI APIs. Activates automatically on hypermedia link generator mentions in API development tasks.
Share bugs, ideas, or general feedback.
Minimal working examples demonstrating core Linktree API functionality.
const profile = await client.profiles.get('myprofile');
console.log(`Bio: ${profile.bio}`);
console.log(`Links: ${profile.links.length}`);
const link = await client.links.create({
profile_id: profile.id,
title: 'My Website',
url: 'https://example.com',
position: 0, // Top of list
thumbnail: 'https://example.com/icon.png'
});
console.log(`Created link: ${link.id}`);
await client.links.update(link.id, {
title: 'Updated Title',
archived: false
});
const links = await client.links.list({ profile_id: profile.id });
links.forEach(l => console.log(`${l.position}: ${l.title} → ${l.url}`));
| Error | Cause | Solution |
|---|---|---|
| Auth error | Invalid credentials | Check LINKTREE_API_KEY |
| Not found | Invalid endpoint | Verify API URL |
| Rate limit | Too many requests | Implement backoff |
See linktree-local-dev-loop.