Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Advanced code reasoning and development framework that simulates Claude Code Ultra-level performance through structured thinking, agentic workflows, multi-perspective code review, GitHub integration, and systematic debugging. Use this skill for ALL software development tasks including architecture design, feature implementation, bug fixing, code review, refactoring, and complex algorithm problems. Triggers on: coding, programming, debugging, refactoring, code review, architecture, algorithm, Git
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 105% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 194% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 551% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 152% | 0% |
| case-18 | ✗→✓ | ▲ Improved | 178% | 0% |
This skill transforms the base model into an elite software engineering agent through structured reasoning protocols, systematic tool utilization, and proven development workflows. It compensates for raw model capability gaps through tiered thinking budgets, agentic execution loops, multi-expert review systems, knowledge augmentation via web/GitHub search, and error-driven iteration cycles.
NEVER start coding immediately. Always follow the tiered thinking protocol appropriate for the task complexity.
Select the appropriate thinking depth based on task complexity. Allocate reasoning tokens proportionally.
| Mode | Token Budget | Use When | Trigger Phrases | |------|--------------|----------|-----------------| | Quick Think | ~2,000 tokens | Simple bugs, one-liner fixes, trivial questions, syntax questions | "quick fix", "simple", "trivial" | | Standard Think | ~4,000 tokens | Feature implementation, standard debugging, code explanation, single module changes | "implement", "fix", "explain" | | Deep Think | ~10,000 tokens | Complex features, multi-file refactoring, non-trivial algorithms, integration work | "think hard", "complex", "refactor", "design" | | Ultra Think | ~32,000 tokens | System architecture, large refactors, debugging production issues, novel algorithms, security-critical code | "ultrathink", "architecture", "production bug", "security", "design system" |
When activating Ultra Think, explicitly work through ALL phases below before writing any code:
Follow this execution cycle for ALL implementation tasks. Do not skip verification steps.
┌─────────────────────────────────────────────────────────┐
│ PLANNING PHASE │
│ ───────────────────────────────────────────────────── │
│ 1. Understand requirements │
│ 2. Gather context (read files, search code) │
│ 3. Select thinking mode and design solution │
│ 4. Present plan for user confirmation (for large tasks)│
└──────────────────────┬──────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────┐
│ IMPLEMENTATION PHASE │
│ ───────────────────────────────────────────────────── │
│ 1. Create/modify files incrementally │
│ 2. Make small, atomic changes │
│ 3. Run static analysis/type checks │
└──────────────────────┬──────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────┐
│ VERIFICATION PHASE │
│ ───────────────────────────────────────────────────── │
│ 1. Run tests (unit, integration) │
│ 2. Execute code to verify behavior │
│ 3. Check for errors/warnings in output │
│ 4. Manual code review of changes │
└──────────────────────┬──────────────────────────────────┘
│
┌────────┴────────┐
│ │
▼ ▼
Tests Pass Tests Fail
│ │
│ ▼
│ ┌──────────────────┐
│ │ DEBUGGING PHASE │
│ │ ─────────────── │
│ │ 1. Read error │
│ │ 2. Reproduce │
│ │ 3. Root cause │
│ │ 4. Fix issue │
│ └────────┬─────────┘
│ │
└──────────────────┘
│
▼
┌─────────────────────────────────────────────────────────┐
│ FINALIZATION │
│ ───────────────────────────────────────────────────── │
│ 1. Multi-expert code review │
│ 2. Documentation updates │
│ 3. Summary of changes │
└─────────────────────────────────────────────────────────┘Maximize code capability through systematic external knowledge integration.
ALWAYS search in these scenarios:
Search Strategy:
When working with GitHub repositories or needing reference implementations:
GitHub Search Queries:
language:<lang> <feature> for implementation patterns<error message> repo:owner/repo for known issuesstars:>1000 <pattern> for high-quality reference codeBefore modifying code, systematically explore:
ls, directory tree, package organizationAfter implementation, ALWAYS perform review from multiple expert perspectives. This is the single biggest quality multiplier.
Run through EACH expert lens below. For critical code, run them as separate "passes" to avoid bias.
Check for:
Severity: CRITICAL issues must be fixed immediately.
Check for:
Check for:
Check for:
Check for:
## Code Review Summary
### Critical Issues (Must Fix)
- [File:line] **Severity: CRITICAL** - Description and fix recommendation
### Important Issues (Should Fix)
- [File:line] **Severity: HIGH** - Description and recommendation
### Suggestions (Nice to Have)
- [File:line] **Severity: LOW** - Optional improvement
### Positive Observations
- What was done wellWhen encountering bugs or test failures, follow this structured approach instead of random changes.
For LeetCode-style or competitive programming problems:
Use these templates to trigger optimal reasoning.
ultrathink
I need to implement [feature description].
Before coding, please:
1. First explore the existing codebase structure
2. Propose 2-3 different implementation approaches with tradeoffs
3. Present a detailed step-by-step plan
4. Wait for my approval before starting implementation
Context: [any relevant background]think hard
I'm encountering this error:
[error message/stack trace]
Steps to reproduce:
1. [step 1]
2. [step 2]
Please systematically debug this:
1. First read relevant files to understand context
2. Form hypotheses about root cause
3. Test your hypotheses
4. Apply the minimal fix
5. Verify with testsultrathink
Perform a comprehensive code review on these changes.
Review from multiple expert perspectives:
1. Security vulnerabilities
2. Performance issues
3. Code quality and maintainability
4. Test coverage
5. Backward compatibility
Only report actual issues that could cause bugs, security problems, or maintenance pain.
Skip stylistic nits unless they cause real problems.For more detailed guidance on specific topics, see:
Other measured skills in the registry, with their headline benchmark lift.