Agent Skills: MindTickle SDK Patterns

|

UncategorizedID: jeremylongshore/claude-code-plugins-plus-skills/mindtickle-sdk-patterns

Install this agent skill to your local

pnpm dlx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/HEAD/plugins/saas-packs/mindtickle-pack/skills/mindtickle-sdk-patterns

Skill Files

Browse the full folder contents for mindtickle-sdk-patterns.

Download Skill

Loading file tree…

plugins/saas-packs/mindtickle-pack/skills/mindtickle-sdk-patterns/SKILL.md

Skill Metadata

Name
mindtickle-sdk-patterns
Description
|

MindTickle SDK Patterns

Singleton Client

let instance: any = null;
export function getClient() {
  if (!instance) instance = createMindTickleClient({ apiKey: process.env.MINDTICKLE_API_KEY });
  return instance;
}

Error Wrapper

async function safe<T>(fn: () => Promise<T>): Promise<T | null> {
  try { return await fn(); }
  catch (e: any) {
    if (e.status === 429) { await new Promise(r => setTimeout(r, 5000)); return fn(); }
    console.error('MindTickle error:', e.message);
    return null;
  }
}

Resources

Next Steps

Apply in mindtickle-core-workflow-a.