claude

ultrathink

Plans every prompt into a spec + Graph of Thought with HITL clarifications on a pluggable engine (Claude default, Grok optional), tracks it in Linear/Notion, and ships finished work through a Greptile-gated PR.

1 on GitHubby SWC Studiov1.4.0AGPL-3.0-or-laterupdated 23 days agoproductivity
/

Plugin ultrathink from marketplace ultrathink in swcstudiospace/claude-ultrathink. Commands read from the repo's manifest — 23 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (23)

  • ultrathink-off

    Use when the user types /ultrathink-off. Remember that planning stays off for this conversation until /ultrathink-on.

  • ultrathink-on

    Use when the user types /ultrathink-on. Remember that planning is on again for this conversation.

  • ultrathink-quick

    Use when the user types /ultrathink-quick and a message. Answer that one message without planning or tracker rows.

  • ultrathink-skip

    Use when the user types /ultrathink-skip. Skip planning for the next message in this conversation only.

  • ultrathink-status

    Use when the user types /ultrathink-status or asks whether planning is on. Report only what this conversation remembers.

  • ultrathink-track

    Use when the user types /ultrathink-track off, /ultrathink-track on, or /ultrathink-track status. Planning continues either way.

  • ultrathink-remote

    Use only when the ultrathink_result tool and either ultrathink_uplift (server planning) or the ultrathink_plan, ultrathink_pending, ultrathink_show, ultrathink_answer and ultrathink_status tools (client-driven planning) are available. They run the ultrathink planning engine on the ultrathink server.

  • ultrathink-decisions

    Use when Ming types /ultrathink-decisions check|probe <point> <cases.json>: run a live Jev check (model, latency, cost) or a batch probe of a decision point.

  • ultrathink-engine

    Use when Ming types /ultrathink-engine: show the planning engine route. On the box it is always the host (Desk Lead's own model).

  • ultrathink-hindsight

    Use when Ming types /ultrathink-hindsight or /ultrathink-ragflow: diagnostics for the optional Hindsight and RAGFlow services.

  • ultrathink-hitl

    Use when Ming types /ultrathink-hitl on|off|last|status: toggle the clarifier or show the last questions and answers.

  • ultrathink-kickoff

    Use after a native ultrathink plan is approved: resolve the clarifying questions once, create the Linear issues/sub-issues (team Spectrum Web Co, project Kanban) and Notion Agent Task Graph rows through Desk Lead's connectors from the dry-run payloads, record the real refs into the spec, and mark th

  • ultrathink-last

    Use when Ming types /ultrathink-last: show the last uplifted spec as a file path and short summary.

  • ultrathink-learn

    Use when Ming types /ultrathink-learn <note>: save the note as a Teachable Moment.

  • ultrathink-lessons

    Use when Ming types /ultrathink-lessons [list|recall <q>|promote <id>|status]: list or search lessons, or promote one to a skill draft.

  • ultrathink-plan

    Run or resume the native ultrathink planner for a session and answer each pending model request exactly as the plugin's own system prompt specifies (uplift XML, graph JSON, per-node CoT, clarifier JSON), until the plan validates. Use from ultrathink-protocol or when a session shows needs-model.

  • ultrathink-protocol

    Use on every substantive message from Ming (new work: build, fix, research or change) before acting. Captures the request verbatim and plans it natively with the claude-ultrathink engine on the box, with Desk Lead answering the planner's own prompts: XML spec, a 5-8 node Graph of Thought with 5-8 st

  • ultrathink-ship

    Use to run the review-only Greptile loop on a PR from a tracked graph: read the head-SHA check, confidence score and open Greptile threads, have the PR's agent fix them, retrigger with an @greptileai comment when stale, cap 5 rounds, then ask Ming to merge. Ship is forced off; never merges.

  • ultrathink-sync

    Use after a PR is opened for a tracked ultrathink graph, or at a stopping point, to update PR number, URL, state, checks and status on the graph's existing Linear issue and Notion rows by Graph ID. Never creates rows.

  • ultrathink-teach-admin

    Use for the full Teachable Moments CLI: status, list, show, capture, recall, confirm, forget, sync, observe, promote (drafts only) and export --a2a (local file).

  • ultrathink-teach

    Use when you fixed something non-obvious, repeated a mistake, were corrected by Ming, or hit a repo or tool quirk a future agent would rediscover, and before similar work to recall earlier lessons. Saves and recalls Teachable Moments; promotes to skill drafts only.

  • ultrathink-think

    Use when Ming types /ultrathink-think on|off|last|status: toggle Graph of Thought or show the last graph sketch and waves.

  • ultrathink

    ultrathink planner for Prime Agent. Plans a request through the shared claude-ultrathink engine into an XML spec, a Graph of Thought with WORKFLOW waves and HITL questions, and tracks it in Linear/Notion when configured. Use when the user says ultrathink, uplift, think, graph of thought, plan this,

Slash commands (6)

  • /ultrathink:ultrathink-off

    Turn Ultrathink planning off in this app until turned back on

  • /ultrathink:ultrathink-on

    Turn Ultrathink planning back on in this app

  • /ultrathink:ultrathink-quick

    Send one message as typed, with no Ultrathink planning and no Linear/Notion rows

  • /ultrathink:ultrathink-skip

    Skip Ultrathink planning for your next message

  • /ultrathink:ultrathink-status

    Show Ultrathink planning and tracking state

  • /ultrathink:ultrathink-track

    Turn Linear/Notion tracking on or off; planning keeps running

Hooks (7)

  • UserPromptSubmit

    "${CLAUDE_PLUGIN_ROOT}/bin/run-bun" "${CLAUDE_PLUGIN_ROOT}/hooks/uplift.ts"

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/bin/run-bun" "${CLAUDE_PLUGIN_ROOT}/hooks/answers.ts"

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/bin/run-bun" "${CLAUDE_PLUGIN_ROOT}/hooks/pr-sync.ts"

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/bin/run-bun" "${CLAUDE_PLUGIN_ROOT}/hooks/flow-eval.ts"

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/bin/run-bun" "${CLAUDE_PLUGIN_ROOT}/hooks/flow-eval.ts"

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/bin/run-bun" "${CLAUDE_PLUGIN_ROOT}/hooks/pr-sync.ts"

  • Stop

    "${CLAUDE_PLUGIN_ROOT}/bin/run-bun" "${CLAUDE_PLUGIN_ROOT}/hooks/stop.ts"

View source on GitHub

More from swcstudiospace/claude-ultrathink

All 2 plugins →

Plans a request with ultrathink from Claude chat: a wave tree, a Graph of Thought diagram and clarifying questions with defaults, through the hosted ultrathink connector. Bundles the /ultrathink commands and the connector entry.

1 skill · 6 commands · 1 MCP server

1

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain ultrathink?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins