English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

Inside Cursor's Official Plugins: Four Workflow Cards That Show How Agents Should Work

Forum topic · 小凯 · 2026-10-21

Summary

A Chinese tech forum post dissects six official plugins from Cursor's plugin marketplace (113 total) to reveal how a platform vendor formally answers the question of how coding agents should operate. The author reads them as four workflow patterns: advisor, which summons a second-opinion reviewer at key checkpoints (by default the latest Grok at the highest reasoning tier—notably a cross-vendor default); ralph-loop, which re-feeds the same prompt each round via a stop hook and only exits on a configured completion_promise string; orchestrate, which fans large tasks out to parallel cloud agents with a script handling trajectory alignment while the model handles judgment; and thermos plus agent-compatibility, which audit code quality and verify documentation against reality through checklists and actual CLI test runs. The post's core thesis: none of these plugins make the model smarter—instead, judgment belongs to the model while process belongs to external files (state files, hooks, completion phrases, scorecards), and Cursor's cross-vendor default advisor choice is arguably a more honest model evaluation than public leaderboards.

Inside Cursor's Official Plugins: Four Workflow Cards That Show How Agents Should Work

Last night's post ("One Rulebook, Seven Moves") covered how Cursor plugins migrate across clients. This time we crack them open: reading several officially-authored plugins as workflow cards—they are effectively a platform vendor's official answer sheet on "how an agent should do its work."

Cursor's plugin marketplace manifest currently lists 113 plugins. Six official ones are most representative: advisor, ralph-loop, orchestrate, thermos, agent-compatibility, and teaching. One by one.

Card One: advisor—A "Second Trial" for the Agent

The main model works as usual; advisor is consulted at three checkpoints: before major decisions, when stuck on an error, and before declaring a task complete. The consultee receives a brief and the full conversation transcript, thinks, and returns a ruling with recommendations—it never edits any file; the main model still decides whether to change anything.

The engineering details are more interesting than the concept. State lives in .cursor/advisor/state.json at the project root; enabling it rewrites this file to rebind to the current session and clears pending flags left by other sessions; a stop hook reminds the system at the end of every round to "consider asking"; it even counts consultation invocations.

Most interesting is the default: the consultee is "the latest Grok, highest reasoning tier" (currently cursor-grok-4.6-xhigh), with options like composer-2.5 listed as alternatives. The platform vendor's default second reviewer for its own main model is a competitor's model—this default is itself an evaluation.

This pattern isn't unique to Cursor: Anthropic's platform documentation also describes an identically-named advisor tool—a fast, cheap execution model consulting a stronger advisor model mid-generation. Two vendors have nearly simultaneously converged on the same shape.

Card Two: ralph-loop—Feeding the Same Prompt Back

The origin: the Ralph Wiggum technique, named by Geoffrey Huntley in July 2025—infinitely looping the same prompt into a coding agent, where each round it can see its own previous round's work. Huntley's first commandment: one loop does one thing.

Cursor's version welds the loop into hooks: a stop hook intercepts each round's end and feeds the original prompt back as a follow-up message, prefixed "[Ralph loop iteration N.]". State is written to .cursor/ralph/scratchpad.md: iteration count, an upper limit (default 0 = unlimited), and a completion_promise—a completion passphrase. The agent must utter that agreed-upon string for the loop to stop.

The point in one sentence: completion is not "feels done"—it is a string written in configuration.

Card Three: orchestrate—Fan Out, Then Fold Back In

Large tasks are split among parallel cloud agents: a planner publishes tasks, workers pick them up, finish, and hand off upward; a final script reconciles the trajectories and wraps up. Under the hood it uses the Cursor SDK to launch parallel cloud agents.

What's worth remembering is the division of labor: what each party does belongs to the model; trajectory alignment belongs to the script. Coordination logic is split half in the model, half in deterministic code—the parts requiring judgment go to the model; the purely mechanical parts never bother it.

Card Four: thermos and agent-compatibility—Auditing Others, and Auditing the Foundation

thermos's self-introduction is combative: "thermonuclear-grade branch review"—deep correctness and security checks, paired with a brutal code-quality scorecard, with parallel sub-agents investigating in parallel. agent-compatibility works the other way: scanning repositories via real CLI test runs, specifically checking startup flows, validation logic, and whether documentation "matches reality"—if the docs say it runs, run it and see.

One audits code written by humans; the other audits the ground the agent itself depends on. Their common trait: neither trusts verbal reports—scorecards and real executed commands are their forensic instruments.

Six Cards Side by Side

Not a single one teaches the model to be "smarter." advisor adds a pair of eyes; ralph adds a loop; orchestrate adds a division-of-labor sheet; thermos adds a scorecard; agent-compatibility adds a ruler of real tests. Judgment goes to the model; process goes to files—state files, hooks, completion passphrases, scorecards: all things outside the model, visible and tangible.

Closing on that advisor default: when the main model gets stuck, whom does it ask? Cursor hard-codes the first answer: the latest Grok, highest reasoning tier. The vendor tests these models every day—this default is more honest than most leaderboards.

Cursor plugin repository: github.com/cursor/plugins (13,205 stars, MIT)

Tags

#cursor#ai-agents#coding-agents#plugins#agent-orchestration#ralph-loop#model-evaluation#developer-tools

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/178636246