npx claudepluginhub dobachi/claude-skills-marketplace --plugin buildThis skill uses the workspace's default tool permissions.
> **Language:** Respond in the user's language. If unclear, default to the language of the user's message.
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.
Language: Respond in the user's language. If unclear, default to the language of the user's message.
Runs the appropriate build command based on the project configuration.
/build [options]
--clean - Run a clean build--watch - Build in watch mode (if supported)--prod - Production build--test - Include testsDetect project type
# Check for package.json (Node.js/npm/yarn/pnpm)
if [ -f "package.json" ]; then
# Detect package manager
if [ -f "pnpm-lock.yaml" ]; then
PM="pnpm"
elif [ -f "yarn.lock" ]; then
PM="yarn"
else
PM="npm"
fi
fi
# Other project types
# - Cargo.toml (Rust)
# - pom.xml (Maven)
# - build.gradle (Gradle)
# - Makefile
# - pyproject.toml (Python)
# - go.mod (Go)
Run build command
# Node.js project
$PM run build
# Rust project
cargo build --release
# Python project
python -m build
# Go project
go build
# If Makefile exists
make
Post-build verification
/build
/build --clean
/build --prod
/build --test
You can specify custom build commands in CLAUDE.md or PROJECT.md:
## Build Configuration
- Build command: `npm run custom-build`
- Test command: `npm run test:all`
- Production build: `npm run build:prod`
Automatic Dependency Installation
npm install if node_modules is missingCargo.lock is missingBuild Script Detection
Error Handling