deep-reading-analyst
Comprehensive framework for deep analysis of articles, papers, and long-form content using 10+ thinking models (SCQA, 5W2H, critical thinking, inversion, mental models, first principles, systems thinking, six thinking hats). Use when users want to: (1) deeply understand complex articles/content, (2) analyze arguments and identify logical flaws, (3) extract actionable insights from reading materials, (4) create study notes or learning summaries, (5) compare multiple sources, (6) transform knowledge into practical applications, or (7) apply specific thinking frameworks. Triggered by phrases like 'analyze this article,' 'help me understand,' 'deep dive into,' 'extract insights from,' 'use [framework name],' or when users provide URLs/long-form content for analysis.
What this skill does
# Deep Reading Analyst
Transforms surface-level reading into deep learning through systematic analysis using 10+ proven thinking frameworks. Guides users from understanding to application through structured workflows.
## Framework Arsenal
### Quick Analysis (15min)
- π **SCQA** - Structure thinking (Situation-Complication-Question-Answer)
- π **5W2H** - Completeness check (What, Why, Who, When, Where, How, How much)
### Standard Analysis (30min)
- π― **Critical Thinking** - Argument evaluation
- π **Inversion Thinking** - Risk identification
### Deep Analysis (60min)
- π§ **Mental Models** - Multi-perspective analysis (physics, biology, psychology, economics)
- β‘ **First Principles** - Essence extraction
- π **Systems Thinking** - Relationship mapping
- π¨ **Six Thinking Hats** - Structured creativity
### Research Analysis (120min+)
- π **Cross-Source Comparison** - Multi-article synthesis
## Workflow Decision Tree
```
User provides content
β
Ask: Purpose + Depth Level + Preferred Frameworks
β
βββββββββββββββββββ¬ββββββββββββββββββ¬ββββββββββββββββββ¬ββββββββββββββββββ
β Level 1 β Level 2 β Level 3 β Level 4 β
β Quick β Standard β Deep β Research β
β 15min β 30min β 60min β 120min+ β
βββββββββββββββββββΌββββββββββββββββββΌββββββββββββββββββΌββββββββββββββββββ€
β β’ SCQA β Level 1 + β Level 2 + β Level 3 + β
β β’ 5W2H β β’ Critical β β’ Mental Models β β’ Cross-source β
β β’ Structure β β’ Inversion β β’ First Princ. β β’ Web search β
β β β β’ Systems β β’ Synthesis β
β β β β’ Six Hats β β
βββββββββββββββββββ΄ββββββββββββββββββ΄ββββββββββββββββββ΄ββββββββββββββββββ
```
## Step 1: Initialize Analysis
**Ask User (conversationally):**
1. "What's your main goal for reading this?"
- Problem-solving / Learning / Writing / Decision-making / Curiosity
2. "How deep do you want to go?"
- Quick (15min) / Standard (30min) / Deep (60min) / Research (120min+)
3. "Any specific frameworks you'd like to use?"
- Suggest based on content type (see Framework Selection Guide below)
**Default if no response:** Level 2 (Standard mode) with auto-selected frameworks
### Framework Selection Guide
Based on content type, auto-suggest:
```markdown
π Strategy/Business articles β SCQA + Mental Models + Inversion
π Research papers β 5W2H + Critical Thinking + Systems Thinking
π‘ How-to guides β SCQA + 5W2H + First Principles
π― Opinion pieces β Critical Thinking + Inversion + Six Hats
π Case studies β SCQA + Mental Models + Systems Thinking
```
## Step 2: Structural Understanding
**Always start here regardless of depth level.**
### Phase 2A: Basic Structure
```markdown
π Content Type: [Article/Paper/Report/Guide]
β±οΈ Estimated reading time: [X minutes]
π― Core Thesis: [One sentence]
Structure Overview:
ββ Main Argument 1
β ββ Supporting point 1.1
β ββ Supporting point 1.2
ββ Main Argument 2
ββ Main Argument 3
Key Concepts: [3-5 terms with brief definitions]
```
### Phase 2B: SCQA Analysis (Quick Framework)
Load `references/scqa_framework.md` and apply:
```markdown
## SCQA Structure
**S (Situation)**: [Background/context the article establishes]
**C (Complication)**: [Problem/challenge identified]
**Q (Question)**: [Core question being addressed]
**A (Answer)**: [Main solution/conclusion]
π Structure Quality:
- Clarity: [β
β
β
β
β]
- Logic flow: [β
β
β
β
β
]
- Completeness: [β
β
β
ββ]
```
### Phase 2C: 5W2H Completeness Check (if Level 1+)
Quick scan using `references/5w2h_analysis.md`:
```markdown
## Information Completeness
β
Well-covered: [What, Why, How]
β οΈ Partially covered: [Who, When]
β Missing: [Where, How much]
π΄ Critical gaps: [List 1-2 most important missing pieces]
```
## Step 3: Apply Thinking Models
**Select based on depth level and user preference:**
### Level 1 (Quick - 15 min)
**Core**: Structure + SCQA + 5W2H Quick Check
Output:
- SCQA breakdown
- Information gaps (from 5W2H)
- TOP 3 insights
- 1 immediate action item
### Level 2 (Standard - 30 min)
**Add**: Critical Thinking + Inversion
Load and apply:
- `references/critical_thinking.md`:
- Argument quality assessment
- Logic flaw identification
- Evidence evaluation
- Alternative perspectives
- `references/inversion_thinking.md`:
- How to ensure failure? (reverse the advice)
- What assumptions if wrong?
- Missing risks
- Pre-mortem analysis
```markdown
## Critical Analysis
### Argument Strength: [X/10]
Strengths:
- [Point 1]
Weaknesses:
- [Point 1]
Logical fallacies detected:
- [If any]
## Inversion Analysis
π¨ How this could fail:
1. [Failure mode 1] β Mitigation: [...]
2. [Failure mode 2] β Mitigation: [...]
Missing risk factors:
- [Risk 1]
```
### Level 3 (Deep - 60 min)
**Add**: Mental Models + First Principles + Systems + Six Hats
Load and apply:
- `references/mental_models.md`:
- Select 3-5 relevant models from different disciplines
- Apply each lens to the content
- Identify cross-model insights
- `references/first_principles.md`:
- Strip to fundamental truths
- Identify core assumptions
- Rebuild understanding from base
- `references/systems_thinking.md`:
- Map relationships and feedback loops
- Identify leverage points
- See the big picture
- `references/six_hats.md`:
- White (facts), Red (feelings), Black (caution)
- Yellow (benefits), Green (creativity), Blue (process)
```markdown
## Multi-Model Analysis
### Mental Models Applied:
1. **[Model 1 from X discipline]**
Insight: [...]
2. **[Model 2 from Y discipline]**
Insight: [...]
3. **[Model 3 from Z discipline]**
Insight: [...]
Cross-model pattern: [Key insight from combining models]
### First Principles Breakdown:
Core assumptions:
1. [Assumption 1] β Valid: [Yes/No/Conditional]
2. [Assumption 2] β Valid: [Yes/No/Conditional]
Fundamental truth: [What remains after stripping assumptions]
### Systems Map:
```
[Variable A] ββreinforcesββ> [Variable B]
β |
| |
balances reinforces
| |
ββββββββββ<βββββββββββββββββ
Leverage point: [Where small change = big impact]
```
### Six Hats Perspective:
π€ Facts: [Objective data]
β€οΈ Feelings: [Intuitive response]
π€ Cautions: [Risks and downsides]
π Benefits: [Positive aspects]
π Ideas: [Creative alternatives]
π Process: [Meta-thinking]
```
### Level 4 (Research - 120 min+)
**Add**: Cross-source comparison via web_search
Use web_search to find 2-3 related sources, then:
- Load `references/comparison_matrix.md`
- Compare SCQA across sources
- Identify consensus vs. divergence
- Synthesize integrated perspective
```markdown
## Multi-Source Analysis
### Source 1: [This article]
S-C-Q-A: [Summary]
Key claim: [...]
### Source 2: [Found article]
S-C-Q-A: [Summary]
Key claim: [...]
### Source 3: [Found article]
S-C-Q-A: [Summary]
Key claim: [...]
## Synthesis
**Consensus**: [What all agree on]
**Divergence**: [Where they differ]
**Unique value**: [What each contributes]
**Integrated view**: [Your synthesis]
```
## Step 4: Synthesis & Output
**Generate based on user goal:**
### For Problem-Solving:
```markdown
## Applicable Solutions
[Extract 2-3 methods from content]
## Application Plan
Problem: [User's specific issue]
Relevant insights: [From analysis]
Action steps:
1. [Concrete action with timeline]
2. [Concrete action with timeline]
3. [Concrete action with timeline]
Success metrics: [How to measure]
## Risk Mitigation (from Inversion)
Potential failure points:
- [Point 1] β Prevent by: [...]
- [Point 2] β Prevent by: [...]
```
### For Learning:
```markdown
## Learning Notes
Core concepts (explained simply):
1. **[Concept 1]**: [Definition + Example]
2. **[Concept 2]**: [Definition + Example]
Mental models gained:
- [Model 1]: [HRelated in Writing & Docs
jax-development
IncludedUse this skill when the user is writing, debugging, profiling, refactoring, reviewing, benchmarking, parallelising, exporting, or explaining JAX code, or when they mention JAX, jax.numpy, jit, grad, value_and_grad, vmap, scan, lax, random keys, pytrees, jax.Array, sharding, Mesh, PartitionSpec, NamedSharding, pmap, shard_map, Pallas, XLA, StableHLO, checkify, profiler, or the JAX repo. It helps turn NumPy or PyTorch-style code into pure functional JAX, fix tracer/control-flow/shape/PRNG bugs, remove recompiles and host-device syncs, choose transforms and sharding strategies, inspect jaxpr/lowering/IR, and benchmark compiled code correctly.
nature-article-writer
IncludedDrafts, rewrites, diagnostically critiques, and style-calibrates primary research manuscripts for Nature and Nature Portfolio journals. Use when the user wants a Nature-style title, summary paragraph or abstract, introduction, results, discussion, methods, figure legends, presubmission enquiry, cover letter, reviewer response, or when a scientific draft sounds generic, jargon-heavy, structurally weak, or AI-ish and needs precise, broad-reader-friendly prose without inventing data, analyses, or references. Best for primary research articles and letters rather than reviews or press releases unless explicitly adapting one.
deckrd
IncludedDocument-driven framework that derives requirements, specifications, implementation plans, and executable tasks from goals through structured AI dialogue. Use when user says "write requirements", "create spec", "plan implementation", "derive tasks", "structure this feature", "break down into tasks", or "document this module". Also use for reverse engineering existing code into docs (/deckrd rev). Do NOT use for direct code writing β use /deckrd-coder after tasks are generated. Do NOT use when the user only wants to run or fix existing code without planning.
clinical-decision-support
IncludedGenerate professional clinical decision support (CDS) documents for pharmaceutical and clinical research settings, including patient cohort analyses (biomarker-stratified with outcomes) and treatment recommendation reports (evidence-based guidelines with decision algorithms). Supports GRADE evidence grading, statistical analysis (hazard ratios, survival curves, waterfall plots), biomarker integration, and regulatory compliance. Outputs publication-ready LaTeX/PDF format optimized for drug development, clinical research, and evidence synthesis.
handling-sf-data
IncludedSalesforce data operations with 130-point scoring. Use this skill to create, update, delete, bulk import/export, generate test data, and clean up org records using sf CLI and anonymous Apex. TRIGGER when: user creates test data, performs bulk import/export, uses sf data CLI commands, needs data factory patterns for Apex tests, or needs to seed/clean records in a Salesforce org. DO NOT TRIGGER when: SOQL query writing only (use querying-soql), Apex test execution (use running-apex-tests), or metadata deployment (use deploying-metadata).
accelint-ac-to-playwright
IncludedConvert and validate acceptance criteria for Playwright test automation. Use when user asks to (1) review/evaluate/check if AC are ready for automation, (2) assess if AC can be converted as-is, (3) validate AC quality for Playwright, (4) turn AC into tests, (5) generate tests from acceptance criteria, (6) convert .md bullets or .feature Gherkin files to Playwright specs, (7) create test automation from requirements. Handles both bullet-style markdown and Gherkin syntax with JSON test plan generation and validation.