From weave
Installs and configures Weave Claude Code plugin via CLI steps: checks CLI, runs install, sets weave project and W&B API key, verifies status. For initial tracing setup.
npx claudepluginhub wandb/claude_code_weave_plugin --plugin weaveThis skill uses the workspace's default tool permissions.
Complete the full installation and initial configuration of the Weave Claude Code plugin.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Processes PDFs: extracts text/tables/images, merges/splits/rotates pages, adds watermarks, creates/fills forms, encrypts/decrypts, OCRs scans. Activates on PDF mentions or output requests.
Share bugs, ideas, or general feedback.
Complete the full installation and initial configuration of the Weave Claude Code plugin.
Run:
which weave-claude-plugin
If not found, install it:
npm install -g weave-claude-plugin
Then verify it is now available:
which weave-claude-plugin
If the install fails (e.g., permission error), retry with sudo npm install -g weave-claude-plugin after confirming with the user. Do not proceed to Step 2 until which weave-claude-plugin succeeds.
Run:
weave-claude-plugin install
This creates ~/.weave_claude_plugin/settings.json, registers the plugin in Claude Code's marketplace, and installs hooks. If the command reports the installation already exists, continue to Step 3 to verify configuration.
If --force is needed to reinstall, run:
weave-claude-plugin install --force
Check if weave_project is already set:
weave-claude-plugin config get weave_project
If not set (output is (not set)), ask the user for their Weave entity and project name in the format entity/project, then set it:
weave-claude-plugin config set weave_project ENTITY/PROJECT
Check if wandb_api_key is configured or the WANDB_API_KEY environment variable is set. Run:
weave-claude-plugin config show
If wandb_api_key shows (not set) and no env var is active, ask the user for their W&B API key (available at https://wandb.ai/authorize) and set it:
weave-claude-plugin config set wandb_api_key API_KEY
Run a final status check:
weave-claude-plugin status
Confirm all items show ✓. If anything shows ✗, diagnose and fix before finishing.
Report the result to the user. On success, tell them that Claude Code sessions will now be automatically traced to their Weave project starting from the next session.