Agent skill

Sequential Thinking

by irahardianto in irahardianto/awesome-agv

Performs dynamic, reflective problem-solving through iterative thought chains.

MITAuto-check passed

Install Sequential Thinking

skills CLI
$ npx skills add irahardianto/awesome-agv --skill sequential-thinking -a claude-code

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

GitHub CLI
$ gh skill install irahardianto/awesome-agv 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/irahardianto/awesome-agv.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/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
157
Token cost
~1.2k tokens
SKILL.md length
468 words
Files
2
Skills in repo
34
Repo updated
First seen
Licence
MIT

At a glance

Performs dynamic, reflective problem-solving through iterative thought chains.

  • Works in 6 steps: Initial estimation: Start with an… → Iterative analysis: Work through… → Revision capability: Question or revise… → …
  • Complex planning requiring revision
  • SKILL.md covers When to Use This Skill, Core Methodology, Instructions and Examples, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Sequential Thinking is an agent skill from irahardianto/awesome-agv. Performs dynamic, reflective problem-solving through iterative thought chains. Use for complex planning requiring revision, branching, backtracking, or hypothesis verification. Ideal for multi-step analysis where context maintenance is required or the full scope isn't initially clear.

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `resources/examples.md`).

The repository describes itself as: Comprehensive sets of standards and practices designed to elevate the capabilities of AI coding agents. The licence is MIT.

When your agent uses it

  • Complex planning requiring revision
  • Hypothesis verification

Example prompts

  • “Use the sequential-thinking skill to perform dynamic, reflective problem-solving through iterative thought chains”
  • “/sequential-thinking”

Workflow steps

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

  1. Initial estimation: Start with an estimate of thoughts needed, but remain flexible
  2. Iterative analysis: Work through thoughts sequentially while building context
  3. Revision capability: Question or revise previous thoughts as understanding deepens
  4. Branch exploration: Explore alternative approaches when needed
  5. Hypothesis cycle: Generate hypotheses, verify against thought chain, repeat
  6. Convergence: Continue until reaching a satisfactory solution

What it can do on your machine

Read from SKILL.md and the folder at commit 9e997ba. 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 (its code samples are json).

    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 1.2k tokens when it runs. Until then it costs about 76 tokens; SKILL.md has 468 words of instructions outside code blocks.

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

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 irahardianto/awesome-agv at commit 9e997ba, republished under its MIT licence (© irahardianto). 468 words, ~1,193 tokens.

Download SKILL.mdSave it as .claude/skills/sequential-thinking/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
sequential-thinking
description
Performs dynamic, reflective problem-solving through iterative thought chains. Use for complex planning requiring revision, branching, backtracking, or hypothesis verification. Ideal for multi-step analysis where context maintenance is required or the full scope isn't initially clear.

Sequential Thinking

A structured approach to complex problem-solving that breaks down challenges into iterative thought steps with built-in flexibility for revision and course correction.

When to Use This Skill

  • Breaking down complex problems into manageable steps
  • Planning and design requiring iterative refinement
  • Analysis that might need course correction mid-stream
  • Problems where the full scope emerges during analysis
  • Multi-step solutions requiring context across steps
  • Filtering out irrelevant information
  • Hypothesis generation and verification workflows

Core Methodology

Sequential thinking follows a dynamic process:

  1. Initial estimation: Start with an estimate of thoughts needed, but remain flexible
  2. Iterative analysis: Work through thoughts sequentially while building context
  3. Revision capability: Question or revise previous thoughts as understanding deepens
  4. Branch exploration: Explore alternative approaches when needed
  5. Hypothesis cycle: Generate hypotheses, verify against thought chain, repeat
  6. Convergence: Continue until reaching a satisfactory solution

Instructions

Thought Structure

Each thought in the sequence should include:

  • thought: Current thinking step content
  • thoughtNumber: Position in sequence (1, 2, 3, ...)
  • totalThoughts: Current estimate of total thoughts needed (adjustable)
  • nextThoughtNeeded: Whether another thought step is required

Optional revision/branching metadata:

  • isRevision: Boolean indicating if reconsidering previous thinking
  • revisesThought: Which thought number is being revised
  • branchFromThought: Branching point thought number
  • branchId: Identifier for current branch
  • needsMoreThoughts: Flag when reaching end but requiring more analysis
Process Guidelines

Starting out:

  • Estimate initial thoughts needed based on problem complexity
  • Begin with thought 1, establishing context and approach
  • Set totalThoughts conservatively; you can adjust later

During analysis:

  • Build on previous thoughts while maintaining context
  • Filter out irrelevant information at each step
  • Express uncertainty when present
  • Don't hesitate to revise if you spot errors or better approaches
  • Adjust totalThoughts up/down as the problem's scope becomes clearer

Revision pattern: When reconsidering previous thinking:

json
{
  "thought": "On reflection, thought 3's assumption about X was incorrect because Y...",
  "thoughtNumber": 6,
  "totalThoughts": 10,
  "isRevision": True,
  "revisesThought": 3,
  "nextThoughtNeeded": True
}

Hypothesis cycle:

  1. Generate hypothesis based on current understanding
  2. Verify against previous thought chain
  3. If verification fails, revise or branch
  4. Repeat until hypothesis is validated

Completion:

  • Only set nextThoughtNeeded: False when truly satisfied with the solution
  • Provide a single, clear final answer
  • Ensure the answer directly addresses the original problem
Show full SKILL.md (129 more words)Show less
Working with Context

Maintain continuity:

  • Reference specific previous thoughts by number
  • Build logical connections between thoughts
  • Track which thoughts are still valid vs. revised

Filter information:

  • Ignore details irrelevant to current thought step
  • Focus on information that advances understanding
  • Re-evaluate relevance as context evolves

Manage complexity:

  • If a thought becomes too complex, break it into multiple thoughts
  • Increase totalThoughts estimate accordingly
  • Keep each individual thought focused
Output Format

Present your sequential thinking in a structured format:

Thought [N/Total]: [Current thought content]
[If revision: "This revises thought X because..."]
[If branching: "Branching from thought X to explore..."]

[Continue with next thought when nextThoughtNeeded is True]

Final output after all thoughts complete:
Solution: [Clear, direct answer to the original problem]

Examples

For concrete examples of sequential thinking in action, see resources/examples.md.

Key Principles

  • Flexibility over rigidity: Adjust your approach as understanding deepens
  • Revision is strength: Correcting course shows good reasoning
  • Hypothesis-driven: Generate and test hypotheses iteratively
  • Context-aware: Maintain awareness of previous thoughts while progressing
  • Clarity at completion: Deliver a single, clear final answer

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

Files

SKILL.md and 1 other file in .agents/skills/sequential-thinking of irahardianto/awesome-agv.

  • SKILL.md
  • resources/examples.md

Open the folder on GitHubat commit 9e997ba

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 skillirahardianto/awesome-agv157—~1.2kAutomated safety check: PassMIT
Performing Dynamic Analysis With Any Runmukul975/Anthropic-Cybersecurity-Skills34k—~2.8kAutomated safety check: PassApache-2.0
React Performanceaffaan-m/ECC274k1 repos~4.5kAutomated safety check: PassMIT
Performing Dynamic Analysis Of Android Appmukul975/Anthropic-Cybersecurity-Skills34k—~2.2kAutomated safety check: WarnApache-2.0
Reflectalirezarezvani/claude-skills28k1 repos~2.4kAutomated safety check: PassMIT
Performance Profileralirezarezvani/claude-skills28k—~684Automated safety check: PassMIT

Similar skills

  • Performing Dynamic Analysis With Any Run

    mukul975/Anthropic-Cybersecurity-Skills

    Perform interactive dynamic malware analysis using the ANY.RUN cloud sandbox to detonate samples, observe real-time execution behavior, interact with malware prompts such as dialogs and CAPTCHAs…

    34k GitHub stars~2.8k tokensUpdated 1 mo ago
    SecurityAuto-check passed
  • React Performance

    affaan-m/ECC

    React and Next.js performance optimization patterns adapted from Vercel Engineering's React Best Practices (https://github.com/vercel-labs/agent-skills).

    274k GitHub starsUsed in 1 repo~4.5k tokens
    DevelopmentAuto-check passed
  • Performing Dynamic Analysis Of Android App

    mukul975/Anthropic-Cybersecurity-Skills

    Performs runtime dynamic analysis of Android applications using Frida, Objection, and Android Debug Bridge to observe application behavior during execution, intercept function calls, modify runtime…

    34k GitHub stars~2.2k tokensUpdated 1 mo ago
    SecurityAuto-check: warnings
  • Reflect

    alirezarezvani/claude-skills

    Mid-conversation reflection skill that pauses execution and zooms out from detail-mode to honestly reassess direction, assumptions, and bias.

    28k GitHub starsUsed in 1 repo~2.4k tokens
    Agent WorkflowsAuto-check passed
  • Performance Profiler

    alirezarezvani/claude-skills

    Systematic performance profiling for Node.js, Python, and Go applications.

    28k GitHub stars~684 tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • Agent skill for performance-optimizer - invoke with $agent-performance-optimizer

    74k GitHub starsUsed in 2 repos~3.6k tokens
    Auto-check passed

More from irahardianto/awesome-agv

All 34 skills in this repo
  • Distinctive Frontend Design Builder

    irahardianto/awesome-agv

    Commits to one bold aesthetic direction, sets up a CSS token system for it, then builds the interface in Vue or plain HTML using those tokens.

    157 GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed
  • Perf Optimization

    irahardianto/awesome-agv

    Profile-driven performance optimization protocol. An agent skill from irahardianto/awesome-agv.

    157 GitHub stars~4.3k tokensUpdated 2 days ago
    Auto-check passed
  • Angular Idioms and Patterns

    irahardianto/awesome-agv

    Coding conventions for Angular 19 and later: standalone components, signals, OnPush change detection, lazy routes and where RxJS still belongs.

    157 GitHub stars~3.8k tokensUpdated 2 days ago
    Auto-check passed
  • CI/CD Pipeline Principles

    irahardianto/awesome-agv

    Rules for designing CI/CD pipelines in layers: universal lint, test and scan stages, container builds with SBOM attestation, and GitOps for orchestrated deployments.

    157 GitHub stars~2.7k tokensUpdated 2 days ago
    Auto-check: notes
  • Hono Idioms

    irahardianto/awesome-agv

    Hono lightweight web framework patterns: type-safe route handlers, middleware composition, Zod validation, and RPC clients for Cloudflare Workers, Node, or Bun.

    157 GitHub stars~3k tokensUpdated 2 days ago
    Auto-check passed
  • Mobile Testing

    irahardianto/awesome-agv

    Mobile E2E testing patterns — Flutter integrationtest, Patrol, Maestro, golden testing, device matrix, and test data management.

    157 GitHub stars~1.8k tokensUpdated 2 days ago
    Auto-check: notes

Questions about Sequential Thinking

What does Sequential Thinking do?

Performs dynamic, reflective problem-solving through iterative thought chains. Sequential Thinking is an agent skill from irahardianto/awesome-agv. Performs dynamic, reflective problem-solving through iterative thought chains.

When should I use Sequential Thinking?

Sequential Thinking fits situations like: complex planning requiring revision; hypothesis verification.

How do I install Sequential Thinking in Claude Code?

Run `npx skills add irahardianto/awesome-agv --skill sequential-thinking -a claude-code`. Or copy the skill folder (.agents/skills/sequential-thinking in irahardianto/awesome-agv) 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 irahardianto/awesome-agv --skill sequential-thinking -a codex`. Or copy the skill folder (.agents/skills/sequential-thinking in irahardianto/awesome-agv) 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 irahardianto/awesome-agv --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 1.2k tokens (SKILL.md is roughly 4.8k 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: Performing Dynamic Analysis With Any Run (mukul975/Anthropic-Cybersecurity-Skills, 34k stars), React Performance (affaan-m/ECC, 274k stars), Performing Dynamic Analysis Of Android App (mukul975/Anthropic-Cybersecurity-Skills, 34k stars) and Reflect (alirezarezvani/claude-skills, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sequential Thinking?

irahardianto (a GitHub user) maintains it in irahardianto/awesome-agv, which has 157 GitHub stars. The repository holds 34 skills in this directory. The repository was last updated on October 5, 2026.

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