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-thinkIf the server publishes to npm under a different name, use that package instead β check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AutomationSupported Platforms
Tags
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.
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.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| forge-think (this skill)by halflifezyf2680 | 70 | 3 | 3mo ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 106.6k | 5d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.3k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.7k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 90.4k | 1d ago | MCP 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.
Skill content
View source on GitHubforge-think
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.
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/:
- Claude Desktop:
claude_desktop_config.json - OpenCode:
opencode_config.json
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.
- "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-thinkis a forced state machine. The model must interact with tools likeforge_stepto be authorized for the next step, physically cutting off the "jump to conclusion" shortcut. - 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
deliberatemode),forge-thinkensures 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. - 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.
- 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
Related Skills
Agent-Reach
106.6kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu β one CLI, zero API fees.
headroom
78.3kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.7kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
90.4kπ·οΈ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit β see the Safety scan above for what the skill file itself contains.
