npx claudepluginhub mmashiat/bd-internThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Details PluginEval's skill quality evaluation: 3 layers (static, LLM judge), 10 dimensions, rubrics, formulas, anti-patterns, badges. Use to interpret scores, improve triggering, calibrate thresholds.
Read config/company.yaml from the bd-intern plugin directory. Use:
company.name, products[] — for positioningpipeline.engagement_offer — for desired outcomespaths.research, paths.meeting_notes — for intelligence gatheringIf config is missing, stop and tell the user to run /bd-intern setup.
Collect:
{paths.research}/{company}*.md{crm.team_name} — get stage, health, updates{paths.meeting_notes} for files mentioning company nameStructure:
3 bullets:
Key facts from research (condensed — 5-8 lines max)
Timeline table:
| Date | Event | Key Outcome |
What they care about right now (from news, job postings, announcements)
config.products fits best3 specific points with supporting detail. Not generic — tied to their situation.
3-5 strategic questions that:
Topics to avoid or handle carefully (past issues, competitive sensitivities, known objections)
Specific success definition for this meeting (e.g., "Agree to technical deep-dive next week" not "Good conversation")
List any outstanding items, flag overdue ones.
Save to {paths.research}/{Company} Meeting Prep {YYYY-MM-DD}.md