From mindtickle-pack
Creates MindTickle training modules with video/quiz content, assigns to sales teams, and tracks completion using TypeScript API client. For sales enablement integrations.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin mindtickle-packThis skill is limited to using the following tools:
Primary workflow for MindTickle integration.
Creates minimal MindTickle training module with video/quiz, assigns to sales teams with reminders, tracks progress using TypeScript API examples.
Plans post-training reinforcement cadences, certifications, and impact tracking. Use after launching enablement programs, low adoption metrics, or quarterly reviews.
Queues practice reps, certifications, and accountability cadences after coaching sessions. Reinforces behavior change via tailored drills post call reviews, cohort programs, or manager requests.
Share bugs, ideas, or general feedback.
Primary workflow for MindTickle integration.
const module = await client.modules.create({
title: 'Q1 Product Update Training',
type: 'course',
description: 'Learn about new product features for Q1',
tags: ['product', 'q1-2026'],
content: [
{ type: 'video', url: 'https://videos.example.com/q1-update.mp4', title: 'Overview' },
{ type: 'quiz', questions: [
{ text: 'What is the key new feature?', type: 'multiple_choice',
options: ['Feature A', 'Feature B', 'Feature C'], correct: 0 }
]}
]
});
console.log(`Module created: ${module.id}`);
await client.assignments.create({
module_id: module.id,
assignees: { type: 'team', team_ids: ['team_sales_west', 'team_sales_east'] },
due_date: '2026-04-15',
reminder: { enabled: true, days_before: [7, 3, 1] }
});
const progress = await client.analytics.moduleProgress(module.id);
progress.users.forEach(u =>
console.log(`${u.name}: ${u.completion}% | Score: ${u.quiz_score || 'N/A'}`)
);
console.log(`Overall: ${progress.completion_rate}% complete`);
See mindtickle-core-workflow-b.