npx claudepluginhub os-tack/fcp --plugin fcpThis 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.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
Check for required FCP dependencies and install any that are missing.
Check dependencies — run each check and collect results:
| Dependency | Check command | Needed for |
|---|---|---|
node | node --version | drawio |
uv | uv --version | midi, sheets, slides |
fcp-terraform | fcp-terraform --version | terraform |
Report status — show a table of what's installed and what's missing. If everything is present, say so and stop.
Install missing dependencies — for each missing dependency, offer to install it:
curl -LsSf https://astral.sh/uv/install.sh | shcurl -LsSf https://github.com/os-tack/fcp-terraform/releases/latest/download/install.sh | shAsk the user which missing dependencies they want to install. Install the selected ones.
Verify MCP servers — for each newly installed dependency, verify the MCP server can start:
npx -y @os-tack/fcp-drawio --help (or similar smoke test)uvx --refresh-package fcp-midi --python 3.13 fcp-midi --helpuvx --refresh-package fcp-sheets --python 3.13 fcp-sheets --helpfcp-terraform --helpSummary — report final status of all dependencies.