From fulcrum
Initialize Fulcrum agent run at start of every working session.
npx claudepluginhub moabualruz/fulcrum --plugin fulcrumThis skill uses the workspace's default tool permissions.
Start of every working session:
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.
Start of every working session:
fulcrum action exec get_current_context (no params) → workspace_id + project_id. Then fulcrum action exec get_workspace_status with workspace_id → current state.fulcrum action exec start_agent_run with agent_role, workspace_id, task_id.run_id — pass to all heartbeats + completions.fulcrum action exec recall_memory for current task → surface prior decisions.fulcrum action exec get_current_context
fulcrum action exec get_workspace_status --json '{"workspace_id":"ws_123"}'
fulcrum action exec start_agent_run --json '{"workspace_id":"ws_123","task_id":"task_123","agent_role":"software_engineer"}'
fulcrum action exec recall_memory --json '{"workspace_id":"ws_123","query":"current task"}'
Never skip. No run_id = heartbeat, recall, completion all inert.