31-analyze-think-150
[31] ANALYZE. Universal deep thinking methodology for any situation requiring quality reasoning. Use when solving problems, debugging, making decisions, analyzing code, planning, reviewing, or anytime you need thorough thinking instead of surface-level responses. Triggers on "think deeply", "analyze thoroughly", "reason carefully", "deep thinking", "understand completely", or any task requiring careful thought.
Best use case
31-analyze-think-150 is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
[31] ANALYZE. Universal deep thinking methodology for any situation requiring quality reasoning. Use when solving problems, debugging, making decisions, analyzing code, planning, reviewing, or anytime you need thorough thinking instead of surface-level responses. Triggers on "think deeply", "analyze thoroughly", "reason carefully", "deep thinking", "understand completely", or any task requiring careful thought.
Teams using 31-analyze-think-150 should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/31-analyze-think-150/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How 31-analyze-think-150 Compares
| Feature / Agent | 31-analyze-think-150 | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
[31] ANALYZE. Universal deep thinking methodology for any situation requiring quality reasoning. Use when solving problems, debugging, making decisions, analyzing code, planning, reviewing, or anytime you need thorough thinking instead of surface-level responses. Triggers on "think deeply", "analyze thoroughly", "reason carefully", "deep thinking", "understand completely", or any task requiring careful thought.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
Best AI Skills for Claude
Explore the best AI skills for Claude and Claude Code across coding, research, workflow automation, documentation, and agent operations.
Cursor vs Codex for AI Workflows
Compare Cursor and Codex for AI coding workflows, repository assistance, debugging, refactoring, and reusable developer skills.
SKILL.md Source
# Analyze-Think 150 Protocol **Core Principle:** Think deeply, reason thoroughly, understand completely. Quality thinking for any situation. ## When This Skill Activates **Universal trigger:** Any situation requiring quality thinking over quick responses. **Specific triggers:** - Problem solving and debugging - Decision making at any scale - Code review and analysis - Planning and strategy - Understanding complex systems - Evaluating options and trade-offs - When user says "think deeply", "analyze", "reason carefully" **Key insight:** This skill applies at ANY point in work, not just at the beginning. ## The 150% Rule - **100% Core:** Complete internal analysis to coherent conclusion - **50% Enhancement:** Identify hidden assumptions, risks, and alternative interpretations ## Execution Protocol ### Step 1: IMMEDIATE PAUSE Before any response, stop and prepare for systematic analysis. ### Step 2: MODEL FORMATION Build understanding: **Goal → Context → Constraints → Dependencies** - What is the real objective? - What is the full context? - What are the constraints? - What depends on this? ### Step 3: ASSUMPTION AUDIT List and test every assumption: - What am I assuming without proof? - Which assumptions are verified vs unverified? - What evidence supports each assumption? ### Step 4: ALTERNATIVE ANALYSIS Generate 3+ different interpretations: - How else could this problem be viewed? - What's the opposite perspective? - What if my initial assumption is wrong? ### Step 5: RISK & FAILURE ANALYSIS Identify potential failures: - What could go wrong? - What's the impact of wrong assumptions? - How can I mitigate risks? ### Step 6: SYNTHESIS & VALIDATION Combine insights into coherent model: - Can I explain this simply? - Is anything missing? - Does the logic hold together? ## Mandatory Analysis Questions Ask yourself before responding: 1. "What do I actually understand about this problem?" 2. "What am I assuming without verification?" 3. "What could disprove my current conclusion?" 4. "How would this look from another perspective?" 5. "What am I missing?" 6. "Can I explain this in simple words?" ## Output Format When using Deep-Think 150, structure response as: ``` 🧠 **Deep-Think 150 Analysis** **Understanding:** [Core problem/goal identified] **Assumptions Checked:** - ✅ Verified: [assumption with evidence] - ⚠️ Unverified: [assumption needing validation] **Alternative Perspectives:** - [Alternative 1] - [Alternative 2] **Risks Identified:** - [Risk and mitigation] **Conclusion:** [Well-reasoned conclusion with confidence level] ``` ## Operational Rules 1. **NO SURFACE SOLUTIONS:** Never respond without full internal analysis 2. **COMPLETE BEFORE PROCEEDING:** Finish analysis before any action 3. **QUESTION EVERYTHING:** Challenge every assumption 4. **MULTIPLE PERSPECTIVES:** Consider problem from different angles 5. **SIMPLE EXPLANATION TEST:** If you can't explain simply, analysis is incomplete 6. **CONTINUOUS VALIDATION:** Keep validating throughout work ## Examples ### ❌ BAD (Surface Response) ``` User: "Fix the login bug" AI: "I'll add a null check to the login function." ``` Problem: No analysis, jumped to solution based on assumption. ### ✅ GOOD (Deep-Think Response) ``` User: "Fix the login bug" AI: "🧠 Deep-Think 150 Analysis Understanding: Login fails for some users. Need to identify root cause. Assumptions Checked: - ⚠️ Unverified: Bug is in login function (need to trace full flow) - ⚠️ Unverified: It's a null pointer issue (no evidence yet) Alternative Perspectives: 1. Could be authentication API timeout 2. Could be session management issue 3. Could be database connection problem Risks: Fixing symptom without finding root cause = bug returns Conclusion: First, I'll trace the full authentication flow and check error logs before proposing a fix. Let me investigate..." ``` ## Failure Modes & Recovery | Failure | Detection | Recovery | |---------|-----------|----------| | **Premature Action** | Responding without analysis | Stop, return to Step 1 | | **Hidden Assumptions** | Unverified beliefs in reasoning | Explicit assumption testing | | **Single Perspective** | Only one interpretation considered | Generate 3+ alternatives | | **Complex Explanation** | Can't explain simply | Simplify model, extract core | ## When to Use This Skill is **universal** and applies to any situation requiring quality thinking: - **At the start:** Understanding new problems or requests - **In the middle:** When stuck or facing complexity - **At decision points:** Before making important choices - **During review:** Analyzing code, plans, or solutions - **Anytime:** When you need to think, not just react ## Session Log Entry (MANDATORY) After completing this skill, write to `.sessions/SESSION_[date]-[name].md`: ``` ### [HH:MM] Analyze-Think 150 Complete **Topic:** <what was analyzed> **Conclusion:** <key insight/decision> **Risks:** <identified risks> ``` --- **Remember:** Deep-Think 150 is not about slowing down — it's about thinking better. Apply the depth appropriate to the complexity. Simple questions get simple analysis; complex problems get full Deep-Think treatment.
Related Skills
acc-analyze-test-coverage
Analyzes PHP codebase for test coverage gaps. Detects untested classes, methods, branches, exception paths, and edge cases. Provides actionable recommendations.
acc-analyze-solid-violations
Analyzes PHP codebase for SOLID principle violations. Detects God classes (SRP), type switches (OCP), broken contracts (LSP), fat interfaces (ISP), and concrete dependencies (DIP). Generates actionable reports with severity levels and remediation recommendations.
acc-analyze-coupling-cohesion
Analyzes coupling and cohesion metrics in PHP codebases. Calculates Afferent/Efferent coupling (Ca/Ce), LCOM metrics, instability index, and abstractness. Identifies highly coupled modules and low cohesion classes.
ac-stop-hook-analyzer
Analyze context and decide on continuation via Stop hook. Use when determining if work should continue, analyzing completion status, making continuation decisions, or implementing the Two-Claude pattern.
ab-testing-analyzer
全面的AB测试分析工具,支持实验设计、统计检验、用户分群分析和可视化报告生成。用于分析产品改版、营销活动、功能优化等AB测试结果,提供统计显著性检验和深度洞察。
ab-test-analyzer
Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.
A3criticalthinking
Toyota-style A3 problem solving with embedded priority hierarchy: Safety First, then Customer Value, then Shareholder Value. Structured thinking framework for manufacturing decisions, root cause analysis, and countermeasure development. USE WHEN user says 'A3', 'problem solving', 'root cause', 'countermeasure', '5 whys', 'fishbone', 'ishikawa', 'priority decision', 'safety first', 'critical thinking', or needs structured analysis of manufacturing problems. Integrates with AutomotiveManufacturing and HoshinKanri skills.
32-analyze-verify-150
[32] ANALYZE. Ensure every critical claim has verifiable evidence with confidence levels. Each fact must have source + confidence percentage. If confidence <85%, enter Loop150 to find more sources. Use for critical decisions, factual claims, legal/compliance work, or any situation where unverified claims are dangerous.
30-analyze-impact-150
[30] ANALYZE. Understand how changes impact the system — what's the core, what's affected, what depends on what. Use when planning changes, analyzing systems, debugging issues, or anytime you need to see the full picture of cause and effect. Triggers on "what's affected", "impact analysis", "dependencies", "scope mapping", or when you need to understand ripple effects.
meeting-insights-analyzer
Analyzes meeting transcripts and recordings to uncover behavioral patterns, communication insights, and actionable feedback. Identifies when you avoid conflict, use filler words, dominate conversations, or miss opportunities to listen. Perfect for professionals seeking to improve their communication and leadership skills.
sequential-thinking
Structured reflective problem-solving methodology. Process: decompose, analyze, hypothesize, verify, revise. Capabilities: complex problem decomposition, adaptive planning, course correction, hypothesis verification, multi-step analysis. Actions: decompose, analyze, plan, revise, verify solutions step-by-step. Keywords: sequential thinking, problem decomposition, multi-step analysis, hypothesis verification, adaptive planning, course correction, reflective thinking, step-by-step, thought sequence, dynamic adjustment, unclear scope, complex problem, structured analysis. Use when: decomposing complex problems, planning with revision capability, analyzing unclear scope, verifying hypotheses, needing course correction, solving multi-step problems.
modal-deployment
Run Python code in the cloud with serverless containers, GPUs, and autoscaling using Modal. This skill enables agents to generate code for deploying ML models, running batch jobs, serving APIs, and scaling compute-intensive workloads.