Agent skill

Sequential Thinking

by antoinebou12 in antoinebou12/uml-mcp

Step-by-step and reflective problem-solving for complex or multi-step tasks.

MITAuto-check passedAgent Workflows

Install Sequential Thinking

skills CLI
$ npx skills add antoinebou12/uml-mcp --skill sequential-thinking -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install antoinebou12/uml-mcp sequential-thinking --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/antoinebou12/uml-mcp.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.skill/skills/sequential-thinking .claude/skills/sequential-thinking && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sequential-thinking
GitHub stars
105
Token cost
~715 tokens
SKILL.md length
356 words
Files
1
Skills in repo
7
Repo updated
First seen
Licence
MIT

At a glance

Step-by-step and reflective problem-solving for complex or multi-step tasks.

  • Works in 6 steps: Break the task into ordered steps. → State one step at a time; build on the… → Revise earlier steps when you discover… → …
  • Tackling complex tasks
  • SKILL.md covers When to Use, Behavior Without the MCP Tool, Using the Sequential Thinking… and Principles (With or Without…
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Sequential Thinking is an agent skill from antoinebou12/uml-mcp. Step-by-step and reflective problem-solving for complex or multi-step tasks. Use when tackling complex tasks, planning, design, analysis that may need revision, unclear scope, or when the user asks for step-by-step reasoning. When the sequential-thinking MCP tool is available, use it for hard problems; otherwise apply the same principles in plain reasoning.

Its SKILL.md is about 720 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Agent Workflows, covering MCP servers and Diagrams. The repository describes itself as: UML-MCP Server is a UML diagram generation tool based on MCP (Model Context Protocol), which can help users generate various types of UML diagrams through natural language…. The licence is MIT.

When your agent uses it

  • Tackling complex tasks
  • Analysis that may need revision
  • The user asks for step-by-step reasoning
  • Otherwise apply the same principles in plain reasoning

Example prompts

  • “/sequential-thinking”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Break the task into ordered steps.
  2. State one step at a time; build on the previous step.
  3. Revise earlier steps when you discover they are wrong or incomplete.
  4. Branch or backtrack when exploring alternatives.
  5. Generate a solution hypothesis when appropriate; verify it against the steps.
  6. Repeat until satisfied, then give a single, clear final answer.

What it can do on your machine

Read from SKILL.md and the folder at commit c598429. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Sequential Thinking loads about 715 tokens when it runs. Until then it costs about 95 tokens; SKILL.md has 356 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~95
When it runs · the whole SKILL.md, loaded when a task matches
~715

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from antoinebou12/uml-mcp at commit c598429, republished under its MIT licence (© antoinebou12). 356 words, ~715 tokens.

Download SKILL.mdSave it as .claude/skills/sequential-thinking/SKILL.md (or your agent's skills folder).
name
sequential-thinking
description
Step-by-step and reflective problem-solving for complex or multi-step tasks. Use when tackling complex tasks, planning, design, analysis that may need revision, unclear scope, or when the user asks for step-by-step reasoning. When the sequential-thinking MCP tool is available, use it for hard problems; otherwise apply the same principles in plain reasoning.

Sequential Thinking

Break down complex work into ordered steps, revise when needed, and produce one clear answer. Use for multi-step tasks, planning, and problems where scope or approach may change.

When to Use

  • Complex or multi-step tasks
  • Planning and design with room for revision
  • Analysis that might need course correction
  • Problems where the full scope is unclear at the start
  • Tasks that need context carried across steps
  • When irrelevant information must be filtered out
  • When the user asks for step-by-step reasoning

Behavior Without the MCP Tool

  1. Break the task into ordered steps.
  2. State one step at a time; build on the previous step.
  3. Revise earlier steps when you discover they are wrong or incomplete.
  4. Branch or backtrack when exploring alternatives.
  5. Generate a solution hypothesis when appropriate; verify it against the steps.
  6. Repeat until satisfied, then give a single, clear final answer.

Principles: Start with an estimate of how many steps you need and adjust as you go. Express uncertainty. Ignore information that is irrelevant to the current step.

Show full SKILL.md (182 more words)Show less

Using the Sequential Thinking MCP Tool

When the sequentialthinking MCP tool is enabled (e.g. user-sequential-thinking server), prefer calling it for hard problems so thoughts are tracked and revisable.

  • Required every call: thought (current step), thoughtNumber, totalThoughts, nextThoughtNeeded.
  • Start with an initial estimate of totalThoughts; increase or decrease as you progress.
  • Set nextThoughtNeeded: true until you are done; set nextThoughtNeeded: false only when you have a satisfactory final answer.
  • Revisions: Set isRevision: true and revisesThought to the thought number you are reconsidering.
  • Branches: Use branchFromThought (thought number) and branchId (e.g. "alt-1") when exploring a different path.
  • More thoughts later: Set needsMoreThoughts: true when you reach what seemed like the end but realize you need more steps.

Use the tool to generate a hypothesis, verify it against the chain of thought, and repeat until satisfied before returning one correct answer.

Principles (With or Without Tool)

  • Start with an estimate of steps; adjust freely.
  • Revise or add steps at any time.
  • Express uncertainty when present.
  • Ignore irrelevant information for the current step.
  • Hypothesize and verify when useful.
  • End with a single, clear answer when satisfied.

© antoinebou12, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .skill/skills/sequential-thinking of antoinebou12/uml-mcp.

Open the folder on GitHubat commit c598429

Compare with similar skills

Sequential Thinking next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Sequential Thinking compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sequential Thinking this skillantoinebou12/uml-mcp105—~715Automated safety check: PassMIT
Mellos MappingGuangminJu/mellos-mapping100—~2.1kAutomated safety check: PassMIT
At Visionkairyou/agent-tools180—~1.5kAutomated safety check: PassMIT
Siyuan MCP Markup Guideyangtaihong59/siyuan-plugins-mcp-sisyphus114—~405Automated safety check: PassMIT
Excalidraw Canvas Toolkitlingzhi227/agent-research-skills383—~3.8kAutomated safety check: PassNone
Architecture Knowledge GraphBV-Venky/excalidraw-architect-mcp157—~1.1kAutomated safety check: PassMIT

Similar skills

  • Mellos Mapping

    GuangminJu/mellos-mapping

    Create and resume persistent layered maps in Codex CLI and Codex App, and update them as implementation is verified.

    100 GitHub stars~2.1k tokensUpdated 7 days ago
    Agent WorkflowsAuto-check passed
  • At Vision

    kairyou/agent-tools

    Inspect screenshots, photos, diagrams, image paths, and image URLs when the task depends on visible content.

    180 GitHub stars~1.5k tokensUpdated 8 days ago
    Agent WorkflowsAuto-check passed
  • Siyuan MCP Markup Guide

    yangtaihong59/siyuan-plugins-mcp-sisyphus

    MCP SiYuan markup guide for rich Markdown written through block and document actions.

    114 GitHub stars~405 tokensUpdated 6 days ago
    Agent WorkflowsAuto-check passed
  • Excalidraw Canvas Toolkit

    lingzhi227/agent-research-skills

    Draws and refines Excalidraw diagrams on a live canvas through MCP tools or a REST API, with screenshots, file import and export, snapshots and Mermaid conversion.

    383 GitHub stars~3.8k tokensUpdated 7 mo ago
    DevelopmentAuto-check passed
  • Architecture Knowledge Graph

    BV-Venky/excalidraw-architect-mcp

    Guide for reading a codebase and building a high-quality, persistent architecture knowledge graph via the Excalidraw Architect MCP kg tools.

    157 GitHub stars~1.1k tokensUpdated 1 mo ago
    Knowledge ManagementAuto-check passed
  • Archestra Docs Writer

    archestra-ai/archestra

    A skill your agent uses when writing, editing, restructuring, or auditing Archestra documentation under docs/pages/ — new feature docs, page rewrites, sidebar and information-architecture changes…

    4.3k GitHub stars~5.3k tokensUpdated today
    Frontend & DesignAuto-check passed

More from antoinebou12/uml-mcp

  • Uml Diagramming

    antoinebou12/uml-mcp

    Produces Mermaid or PlantUML diagram code from user specifications for UML, architecture, and flow diagrams.

    105 GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • MCP Python

    antoinebou12/uml-mcp

    Create and extend MCP (Model Context Protocol) servers in Python using FastMCP and the official SDK.

    105 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Uml Diagrams

    antoinebou12/uml-mcp

    Create and validate diagrams with the uml-mcp MCP server (generateuml, generateumlimage, validateuml, listdiagramtypes, generateumlbatch).

    105 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Uml MCP Diagrams

    antoinebou12/uml-mcp

    Creates diagrams via the uml-mcp MCP server (generateuml, generateumlimage, validateuml, listdiagramtypes, generateumlbatch) and returns shareable Kroki URLs or inline chat images.

    105 GitHub stars~3.2k tokensUpdated today
    Auto-check passed
  • Modern Python

    antoinebou12/uml-mcp

    Modern Python tooling and best practices using uv, ruff, ty, and pytest.

    105 GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Uml MCP Navigation

    antoinebou12/uml-mcp

    Navigate the UML-MCP repository and its documentation quickly.

    105 GitHub stars~1.1k tokensUpdated today
    Auto-check passed

Categories

Questions about Sequential Thinking

What does Sequential Thinking do?

Step-by-step and reflective problem-solving for complex or multi-step tasks. Sequential Thinking is an agent skill from antoinebou12/uml-mcp. Step-by-step and reflective problem-solving for complex or multi-step tasks.

When should I use Sequential Thinking?

Sequential Thinking fits situations like: tackling complex tasks; analysis that may need revision; the user asks for step-by-step reasoning; otherwise apply the same principles in plain reasoning.

How do I install Sequential Thinking in Claude Code?

Run `npx skills add antoinebou12/uml-mcp --skill sequential-thinking -a claude-code`. Or copy the skill folder (.skill/skills/sequential-thinking in antoinebou12/uml-mcp) into .claude/skills/sequential-thinking in your project. Claude Code loads it when a task matches its description.

How do I install Sequential Thinking in Codex?

Run `npx skills add antoinebou12/uml-mcp --skill sequential-thinking -a codex`. Or copy the skill folder (.skill/skills/sequential-thinking in antoinebou12/uml-mcp) into .agents/skills/sequential-thinking in your project. Codex loads it when a task matches its description.

Can I use Sequential Thinking in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add antoinebou12/uml-mcp --skill sequential-thinking -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sequential-thinking, .gemini/skills/sequential-thinking, .github/skills/sequential-thinking and .opencode/skills/sequential-thinking in your project.

What does Sequential Thinking need to run?

SKILL.md names no scripts, command-line tools or credentials: Sequential Thinking is instructions for the agent only.

Does Sequential Thinking access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Sequential Thinking safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Sequential Thinking use?

Sequential Thinking is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Sequential Thinking use?

About 715 tokens (SKILL.md is roughly 2.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Sequential Thinking?

Skills that share tags, products or a category with Sequential Thinking: Mellos Mapping (GuangminJu/mellos-mapping, 100 stars), At Vision (kairyou/agent-tools, 180 stars), Siyuan MCP Markup Guide (yangtaihong59/siyuan-plugins-mcp-sisyphus, 114 stars) and Excalidraw Canvas Toolkit (lingzhi227/agent-research-skills, 383 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sequential Thinking?

antoinebou12 (a GitHub user) maintains it in antoinebou12/uml-mcp, which has 105 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 6, 2026.

Source: antoinebou12/uml-mcp on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.