From fulcrum
Manages Fulcrum tasks in worktrees: update status, link GitHub PRs/URLs/Linear tickets, send notifications, configure settings, and control server daemon.
npx claudepluginhub knowsuchagency/fulcrum --plugin fulcrumThis skill uses the workspace's default tool permissions.
Use the Fulcrum CLI when:
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.
Automates semantic versioning and release workflow for Claude Code plugins: bumps versions in package.json, marketplace.json, plugin.json; verifies builds; creates git tags, GitHub releases, changelogs.
Use the Fulcrum CLI when:
current-task commands to manage your current taskWhen running inside a Fulcrum task worktree, manage the current task:
fulcrum current-task # Get full task info
fulcrum current-task in-progress # Mark as IN_PROGRESS
fulcrum current-task review # Mark as IN_REVIEW (notifies user)
fulcrum current-task done # Mark as DONE
fulcrum current-task cancel # Mark as CANCELED
fulcrum current-task pr <github-pr-url> # Link a GitHub PR
fulcrum current-task linear <linear-url> # Link a Linear ticket
fulcrum current-task link <url> # Add link (auto-detects type/label)
fulcrum current-task link <url> --label "Docs" # Add link with custom label
fulcrum current-task link # List all links
fulcrum current-task link --remove <url-or-id> # Remove a link
fulcrum notify "Title" "Message body" # Send a notification
fulcrum notifications # Check notification settings
fulcrum notifications enable # Enable notifications
fulcrum notifications disable # Disable notifications
fulcrum notifications test slack # Test a channel
fulcrum notifications set slack webhookUrl <url> # Configure a channel
fulcrum config list # List all config values
fulcrum config get <key> # Get a specific value
fulcrum config set <key> <value> # Set a value
fulcrum config reset <key> # Reset to default
fulcrum up # Start Fulcrum server daemon
fulcrum down # Stop Fulcrum server
fulcrum status # Check if server is running
fulcrum doctor # Check all dependencies and versions
fulcrum current-task pr <url>fulcrum current-task reviewfulcrum current-task pr https://github.com/owner/repo/pull/123
fulcrum current-task linear https://linear.app/team/issue/TEAM-123
fulcrum current-task link https://figma.com/file/abc123/design
fulcrum current-task link https://notion.so/team/spec --label "Product Spec"
fulcrum notify "Task Complete" "Implemented the new feature and created PR #123"
fulcrum notify "Need Input" "Which approach should I use for the database migration?"
When multiple agents work on the same project in separate worktrees, use the coordination board to avoid conflicts (port collisions, concurrent migrations, etc.).
fulcrum board # Read recent messages (last 1h)
fulcrum board read --since 2h # Custom time window
fulcrum board read --type claim # Filter by type
fulcrum board read --tag port:5173 # Filter by tag
fulcrum board post "Using port 5173" --type claim --tag port:5173
fulcrum board post "Migration complete" --type info
fulcrum board check port:5173 # Check if resource is claimed
fulcrum board release-all # Release all your claims (auto-runs on Stop)
fulcrum board clean # Remove expired messages
fulcrum board clean --all # Remove ALL messages
fulcrum board check port:<N> before starting a dev serverrelease message or use fulcrum board release-all--port=<port> — Server port (default: 7777)--url=<url> — Override full server URL--json — Output as JSON for programmatic useTO_DO — Task not yet startedIN_PROGRESS — Task is being worked onIN_REVIEW — Task is complete and awaiting reviewDONE — Task is finishedCANCELED — Task was abandonedcurrent-task inside worktrees — It auto-detects which task you're infulcrum current-task pr <url> right after creating a PRfulcrum current-task review notifies the user