Agent skill
think
Apply Reflective Thought Composition (RTC) for deep analysis of complex problems. Use when facing complex tasks requiring structured reasoning.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/think-duong-dotfiles
SKILL.md
🧠 Think - Reflective Thought Composition
A structured thinking process for complex problem analysis.
When to Use
- When facing complex tasks requiring structured reasoning
- When asked to "think deeply" about a problem
- When planning complex implementations
- When evaluating trade-offs between approaches
Process
For each step, show your work:
🎯 restate |> 💡 ideate |> 🪞 reflectCritically |> 🔭 expandOrthogonally |> ⚖️ scoreRankEvaluate |> 💬 respond
Steps Explained
| Step | Emoji | Action |
|---|---|---|
| Restate | 🎯 | Clarify the problem in your own words |
| Ideate | 💡 | Generate potential solutions/approaches |
| Reflect Critically | 🪞 | Examine weaknesses and assumptions |
| Expand Orthogonally | 🔭 | Consider alternative perspectives |
| Score/Rank/Evaluate | ⚖️ | Compare options systematically |
| Respond | 💬 | Deliver the final recommendation |
Depth Option
Use --depth or -d to control response detail:
-d 1= ELIF (Explain Like I'm Five) - brief, simple-d 5= Standard depth - balanced detail-d 10= PhD prep - comprehensive, thorough
Constraints
Keep the thinking process concise, compact, and information-dense:
d=1: A few words per stepd=10: A few bullet points per step
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?