SkillAgentSearch skills...

forge-think

Structured multi-step orchestration for MCP agents: adversarial lenses, reusable SOP workflows, and persistent traces.

Install / Use

claude mcp add halflifezyf2680 -- npx -y github:halflifezyf2680/forge-think

If the server publishes to npm under a different name, use that package instead β€” check the repo README.

About this skill
πŸ”Œ

MCP Server

Model Context Protocol server

Quality Score

70/100

Category

Automation

Supported Platforms

Claude Code
Claude Desktop

Our assessment of forge-think

forge-think scores 70/100 on our quality scale, 2651st of 2,870 Automation skills we index.

Its MCP Server is 5.9 KB long, split into 7 sections with 1 code example: a solid amount of guidance for an agent.

It has 3 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
26/30
Structure
15/20
Description
12/15
Adoption
3/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated about 3 months ago, so forge-think is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit β€” read the skill file before letting an agent act on it.

forge-think compared with similar skills

All 4 of these similar skills score higher than forge-think; compare them before choosing.

SkillScoreStarsUpdatedFormat
forge-think (this skill)by halflifezyf26807033mo agoMCP Server
Agent-Reachby Panniantong100106.6k5d agoCLAUDE.md
headroomby headroomlabs-ai10078.3ktodayCLAUDE.md
CowAgentby zhayujie10047.7ktodayCLAUDE.md
Scraplingby D4Vinci10090.4k1d agoMCP Server

Frequently asked questions

How do I install forge-think?
Run claude mcp add halflifezyf2680 -- npx -y github:halflifezyf2680/forge-think. The install tabs above show the steps for each supported agent.
Which AI agents does forge-think work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is forge-think safe to use?
It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is forge-think still maintained?
The repository was last updated about 3 months ago, so forge-think is actively maintained.

forge-think

English | δΈ­ζ–‡

Structured multi-step orchestration for MCP agents: adversarial lenses, reusable SOP workflows, and persistent traces.

Force complex tasks through a rigorous, multi-step refinement process instead of letting a single, one-shot LLM response decide the outcome. forge-think provides three primary orchestration modes for MCP agents: Open Exploration, Business SOPs, and Roundtable Review.

License: MIT

Why forge-think?

Strong models don't lack the ability to "think one step further". What they lack when facing complex problems is the correct reasoning path, adversarial reviews from different standpoints, and the ability to persist proven decision trees for reuse. When relying on single-shot prompts, a model's entire reasoning process naturally regresses to the mean, generating generic paradigms.

forge-think acts as a lightweight, external orchestration layer to fix this:

  • Open Exploration (seq): When the root cause is unknown, step-by-step debugging allows the agent to gather evidence and pivot its hypotheses on the fly.
  • Business SOPs (chain): Encode your team's verified decision trees into Standard Operating Procedures. Prevent the LLM from falling back on generic paradigms by forcing it to respect specific architectural constraints.
  • Roundtable Review (deliberate): Apply adversarial lenses (e.g., Security, Performance, Minimalist) to successively critique and rewrite the proposed solution until it reaches a solid consensus.
  • Persistent Traces: Every step leaves a trace. You can resume the process even if the connection drops or the server restarts.

Note: The forge-think server strictly follows the MCP pattern and does not use external LLM APIs; it solely manages orchestration, state, and persistence.

Getting Started

git clone https://github.com/halflifezyf2680/forge-think.git
cd forge-think
pip install -r requirements.txt

Requires Python 3.10+. Configure the local stdio server in your MCP host. Example configurations are in examples/:

Once configured, simply prompt your host: "Use forge-think" or "Start forge-think". For complex tasks, ask the host to call forge_help first to get the operational manual.

Out-of-the-Box SOPs

On first launch, forge-think installs three editable default SOPs in ~/.forge-mcp/sops/.

| SOP | Scenario | Hardcoded Reasoning Path | |---|---|---| | evidence-first-triage | Incidents, exceptions | Establish a factual baseline first, form falsifiable hypotheses, then choose the lowest-risk action. | | decision-under-constraints | Architecture, tech trade-offs | Explicitly list constraints, attack the candidate solution, and converge to a decision. | | agent-first-application-design | LLM app design | Full methodology from input contracts to eval loops. |

Core Philosophy: Forced Multi-Step Iteration

Why use an MCP server requiring configuration when you could just write a long Prompt or a static "Skill"?

The core reason is engineering the control of reasoning depth.

In practice, feeding an LLM a massive prompt and expecting a single-shot perfect output yields vastly different (and often shallower) results compared to forcing an interruption in its output flow, compelling it to iterate in multiple turns.

  1. "Static Suggestions" vs. "Forced State Machine": A static Skill or long prompt is merely a "suggestion" to the LLM. When faced with complex tasks, models naturally take shortcuts, skipping detailed intermediate analysis to jump to a final conclusion. forge-think is a forced state machine. The model must interact with tools like forge_step to be authorized for the next step, physically cutting off the "jump to conclusion" shortcut.
  2. Shattering the "Pseudo-Reflection" Illusion: If you ask a model in a single prompt to "Provide a solution, then objectively critique it," the model is just playing an auto-regressive text continuation game. Its "critique" is heavily influenced by the preceding instructions and has nothing to do with genuinely reviewing a completed output. It often devolves into superficial fluff. By forcing an interruption (like in deliberate mode), forge-think ensures the previous output is generated and "committed" to the context. Only then can the next reviewing persona physically "see" that text as context, producing a profound and genuine evaluation.
  3. Depth through Concentrated Attention: Breaking a large task into a forced multi-turn interaction ensures the model's Attention mechanism is highly concentrated at each step, rather than being diluted across dozens of concurrent rules. This is the engineering method to raise the ceiling of a model's reasoning capabilities.
  4. State Persistence & Preventing Context Bloat: Keeping a massive SOP on the server and dispatching it step-by-step prevents unnecessary pollution of the Context Window. Furthermore, persisting every step allows for resuming interrupted tasks and precise post-mortem analysis.

How is this different from sequentialthinking?

Tools like the official sequentialthinking MCP simply allow the model to break down its own thoughts step-by-step. However, if the model lacks your specific business context, thinking longer just produces "logically rigorous generic nonsense."

forge-think doesn't just ask the model to think more; it forces the model onto the rails of your actual business logic by injecting strict external constraints (adversarial personas and team-verified SOPs).

(For full documentation on Lenses, Rules vs SOPs, and Dev instructions, please refer to the Chinese documentation README_zh-CN.md)

License

MIT

Related Skills

View on GitHub
GitHub Stars3
CategoryAutomation
Updated2mo ago
Forks1

Languages

Python

Trust signals

92/100

From repository metadata: license, adoption, age and documentation. Not a code audit β€” see the Safety scan above for what the skill file itself contains.

1 low
forge-think β€” MCP Server: Install & Safety Check | SkillAgent