CtrlK
BlogDocsLog inGet started
Tessl Logo

smart-think

Advanced multi-mode thinking system with Sequential Thinking MCP and Serena integration for complex problem solving

Install with Tessl CLI

npx tessl i github:sc30gsw/claude-code-customes --skill smart-think
What are skills?

45

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Smart Think: Advanced Multi-Mode Problem Solving

Intelligent problem-solving with multiple thinking modes, budget control, and MCP integration for complex analysis and decision-making.

Usage

/smart-think "<problem_description>" [options]

Options

OptionShortDescriptionDefault
--mode-mThinking modethink
--budget-bToken budgetAuto
--interactive-iInteractive refinementfalse
--output-oSave to filenone
--serena-sUse Serena integrationfalse
--research-rInclude research phasefalse
--citations-cInclude citationsfalse
--structuredStructured outputfalse
--confidenceShow confidence levelsfalse
--focus-fFocus areanone

Thinking Modes

ModeBudget RangeThoughtsConfidenceBest For
think2,000-8,0003-670-85%Quick decisions
think-hard8,000-15,0006-1075-90%Complex analysis
think-harder15,000-25,00010-1580-95%Architecture decisions
ultrathink25,000-50,00015-2585-98%Research, complex systems

Tool Priorities

ALWAYS prioritize mcp__sequential-thinking__ as primary engine, with mcp__serena__ for codebase context:

Primary Thinking Engine (Sequential Thinking MCP)

  • Use mcp__sequential-thinking__sequentialthinking as primary thinking tool
  • Generate and test multiple solution hypotheses
  • Build reasoning chains with confidence tracking

Codebase Intelligence (Serena MCP - When --serena flag)

  • Use mcp__serena__get_symbols_overview for technical understanding
  • Use mcp__serena__search_for_pattern for implementation insights
  • Use mcp__serena__read_memory / mcp__serena__write_memory for decision continuity

Example Usage

# Default thinking mode
/smart-think "Should we use Redux or Zustand?"

# Deep analysis with codebase context
/smart-think "Database migration strategy" -m think-harder --serena

# Research-focused with citations
/smart-think "Technology selection" -m ultrathink --research --citations

# Quick decision with budget control
/smart-think "CSS framework choice" -b 5000 --focus=frontend

Mode Selection Guidelines

  1. Think: Quick decisions, simple problems, time constraints
  2. Think-Hard: Important decisions, moderate complexity
  3. Think-Harder: Critical decisions, high complexity
  4. UltraThink: Mission-critical, research-level analysis

Output Formats

Default Format

  • Problem Analysis
  • Solution Exploration
  • Recommendation
  • Next Steps

Research Format (with --research)

  • Executive Summary
  • Literature Review
  • Technical Analysis
  • Recommendations
  • References

Technical Format (with --serena)

  • Technical Context
  • Code Analysis
  • Architecture Implications
  • Implementation Strategy
Repository
sc30gsw/claude-code-customes
Last updated
Created

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.