Back to Skills

analysis-iterative

verified

This skill should be used when the user says "brainstorm", "deep analysis", "let's think through", "analyze this with me", or "help me think through". Also used by /humaninloop:specify for input enrichment when feature descriptions lack Who/Problem/Value clarity. Provides progressive deep analysis through one-by-one questioning with 2-3 options per question and clear recommendations. Challenges disagreement to strengthen thinking and concludes with a synthesis document.

View on GitHub

Marketplace

humaninloop-plugins

deepeshBodh/human-in-loop

Plugin

humaninloop

Repository

deepeshBodh/human-in-loop
9stars

plugins/humaninloop/skills/analysis-iterative/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/deepeshBodh/human-in-loop/blob/main/plugins/humaninloop/skills/analysis-iterative/SKILL.md -a claude-code --skill analysis-iterative

Installation paths:

Claude
.claude/skills/analysis-iterative/
Powered by add-skill CLI

Instructions

# Iterative Analysis

## Purpose

Guide deep thinking through progressive, one-at-a-time questioning. Each question builds on previous answers, creating a collaborative exploration that concludes with a structured synthesis document.

## Workflow Phases

### Phase 1: Opening

When triggered, acknowledge the topic and set expectations:

```
I'll help you think through [topic] with a series of focused questions.

For each question, I'll present options with my recommendation. Feel free to
disagree—I'll push back to help strengthen your thinking.

Let's begin.
```

Then ask the first question.

### Phase 2: Iterative Questioning

**Core Rules:**
1. ONE question per turn—never multiple questions
2. Always provide 2-3 concrete options
3. Always state your recommendation with reasoning
4. After each answer, briefly show how it affects the analysis before the next question

**Question Format:**

```
[Brief context showing current understanding and how previous answer shaped thinking]

**Question [N]**: [Clear, focused question]

**Options:**
- **A) [Option name]**: [What this means and its implications]
- **B) [Option name]**: [What this means and its implications]
- **C) [Option name]**: [What this means and its implications]

**My Recommendation**: Option [X] because [clear reasoning based on what we know so far]
```

**After receiving an answer:**

```
[Acknowledge the choice]

[Show how this shapes the analysis—what it opens up, what it rules out,
what becomes more important to explore]

[Transition to next question]
```

### Phase 3: Handling Disagreement

When the user picks differently than recommended:

1. **Explore their reasoning**: "What's drawing you to that direction?"
2. **Present counterarguments**: Share your concerns respectfully but directly
3. **If they maintain their choice**: Accept it, integrate it, and proceed

Example:
```
Interesting—you're leaning toward [their choice] over [your recommendation].

Before we lock that in, let me push back: [specifi

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
5168 chars