skills/deep-research/SKILL.md
Self-directed literature review before implementation. Researches authoritative sources (papers, official docs, expert blogs) when encountering unfamiliar concepts, algorithms, APIs, or statistical methods. Triggers on 'research this', 'learn about this first', or unfamiliar domain knowledge.
npx skillsauth add nhouseholder/nicks-claude-code-superpowers deep-researchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When you encounter something you don't deeply understand, STOP. Research it thoroughly from the best sources available. Become the expert. THEN implement.
Core Principle: Assume your knowledge is surface-level until proven otherwise. Research first.
| Level | Action | Time | Examples | |-------|--------|------|----------| | Routine | Minimal research — 1 quick validation check | 0 min | Standard patterns with zero domain logic | CRUD, pure UI, config | | Familiar | Quick check (1-2 searches) | 2 min | Pagination, JWT auth, caching | | Technical | Targeted research (3 searches + 1-2 reads) | 5 min | Elo rating, cosine similarity, token bucket | | Complex | Full literature review (5 searches + 3 reads) | 10 min | Bayesian scoring, binding models, recommendation engines |
Signals requiring research: mathematical formulas, domain-specific constants, tradeoff-heavy decisions, safety/accuracy implications, or user explicitly asks.
Identify: TOPIC, WHAT I KNOW (honest), WHAT I DON'T KNOW (specific gaps), 3 KEY QUESTIONS to answer.
Search in priority order:
Sample queries: "[topic] academic paper methodology", "[topic] best practices 2025", "[topic] comparison alternatives benchmark", "[topic] common pitfalls"
WebFetch top 3-5 sources. Extract: core concept, mathematical foundation, assumptions, limitations, sensible defaults, alternatives, implementation gotchas.
Present findings BEFORE implementing. Format: What It Is (1-2 sentences) → How It Works (mechanism + math) → When to Use / Not Use (bullets) → Alternatives Table (method × pros/cons/best-for) → Recommendation (with rationale) → Implementation Plan → Sources (with URLs).
Keep summary to 200-400 words, scannable bullets/tables.
NEVER implement before presenting research. Wait for user to confirm approach, choose alternatives, or redirect.
| Domain | Search | Always Include | |--------|--------|----------------| | Stats/ML | arXiv, Google Scholar | Assumptions, sample size reqs, parametric vs non-parametric alternatives | | Pharmacology | PubMed, NCBI | Receptor binding data, clinical trials, cross-referenced effects | | Sports Analytics | Academic journals, analytics sites | Sample sizes, era adjustments, traditional vs advanced vs ML | | Web Dev | Official docs, MDN | Browser compat, perf benchmarks, built-in solutions first |
Before writing ANY utility, helper, or new functionality, quick-check for existing solutions:
~/.claude/skills/Decision matrix: | Signal | Action | |--------|--------| | Exact match, well-maintained, MIT/Apache | Adopt — install and use directly | | Partial match, good foundation | Extend — install + thin wrapper | | Multiple weak matches | Compose — combine 2-3 small packages | | Nothing suitable found | Build — write custom, informed by research |
Anti-patterns: Jumping straight to custom code without checking. Installing massive packages for one small feature. Ignoring MCP servers that already provide the capability.
tools
Unified context management and session continuity skill. Combines total-recall, strategic-compact, /ledger, and session continuity. Runs in background to preserve critical context across compaction and sessions.
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
tools
Suggest /ultraplan for complex planning tasks on Claude Code CLI (2.1.91+ only). Research preview.
tools
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.