npx claudepluginhub ivintik/private-claude-marketplace --plugin plugin-opsThis 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.
Perform a comprehensive health analysis. Write findings to REFLECTIONS.md.
Parse $ARGUMENTS:
--brief: Summary only, skip writing REFLECTIONS.md.Cache guard: ~/.claude/plugins/cache/ is READ-ONLY. Resolve to the real git repo via atlas: atlas_search_projects(query="plugin-name").
.claude-plugin/plugin.json valid with name, description, version (semver)skills/ has at least one skillCLAUDE.md and README.md existFor each skills/*/SKILL.md:
For each file in knowledge/**/*.md:
hooks/hooks.json valid JSON.mcp.json valid JSONcommand and args${CLAUDE_PLUGIN_ROOT} for local pathsRead knowledge/lifecycle-formats.md for format. Prepend entry:
## {today's date} — full-analysis
### Observations
- {findings per area}
### What Worked Well
- {positive patterns}
### Improvement Opportunities
- {actionable suggestions, ordered by impact}
Reflection complete for {plugin-name} v{version}
Structure: pass/warn/fail
Skills: N total, M with issues
Knowledge: size KB across N files
Hooks: present/absent (status)
MCP: present/absent (status)
Top 3 improvement opportunities
For skills needing deeper refinement, recommend running /skill-creator (from the plugin-dev plugin)
to iterate with test prompts and eval loops.
Full analysis written to REFLECTIONS.md