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 positioningcompetitors[] — for known competitorspaths.research — for saving outputIf config is missing, stop and tell the user to run /bd-intern setup.
agents/analyst.md) to research:
{paths.research}/Competitive/{Company} Profile.mdconfig.products to map{paths.research}/Competitive/{Product} Landscape.md# {Competitor} vs. {Your Product} — Battle Card
Last Updated: {date}
## Them in Two Sentences
{concise description}
## Their Pitch
{how they position themselves}
## Our Pitch Against Them
{how to position against them}
## Where They Win
- {advantage 1}
- {advantage 2}
## Where We Win
- {advantage 1}
- {advantage 2}
- {advantage 3}
## Common Objections
| Objection | Response |
|-----------|----------|
## Trap Questions
{questions they might ask that are hard to answer}
## Key Differentiators
| Dimension | Us | Them |
|-----------|-----|------|
## Deal Intelligence
{what we know about deals where they competed}
{paths.research}/Competitive/{Company} Battle Card.md