IterativeDepth

Apply eight structured lenses to extract Information Synthesis Criteria from complex problems.

12|Updated Aug 16, 2019
One-click install
npx skills add https://github.com/phatblat/dotfiles --skill iterativedepth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: IterativeDepth
Source: https://github.com/phatblat/dotfiles/tree/main/.claude/skills/IterativeDepth
Command: npx skills add https://github.com/phatblat/dotfiles --skill iterativedepth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill tackles complex problems by systematically exploring them from multiple, distinct perspectives, uncovering insights and requirements that a single analysis would miss.

Core Features & Use Cases

  • Multi-Angle Analysis: Applies up to 8 different "lenses" (structured viewpoints) to a single problem.
  • Deep ISC Extraction: Generates richer, more comprehensive Information Synthesis Criteria (ISC) by combining insights from diverse angles.
  • Use Case: When faced with a vague user request, use IterativeDepth to explore it from the literal requirements, stakeholder needs, potential failures, and underlying assumptions to ensure a robust and complete solution.

Quick Start

Use the IterativeDepth skill to explore the problem of improving user onboarding.

Frequently Asked Questions about IterativeDepth

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract hidden requirements from a vague user request?

Multi-angle analysis systematically applies up to eight structured lenses, including literal interpretation, stakeholder needs, and failure modes, to a single problem to uncover hidden assumptions and generate richer requirements.

What is Information Synthesis Criteria (ISC) extraction in requirements engineering?

Information Synthesis Criteria (ISC) extraction is the process of generating comprehensive requirements by combining insights from diverse analytical perspectives, ensuring a robust and complete solution for complex problems.

When do I need to apply multiple analytical lenses to a complex problem?

You need to apply multiple analytical lenses when facing complex problems that a single analysis would miss, ensuring you systematically explore diverse perspectives like temporal context and constraint inversion for robust solutions.

Can I use cognitive science principles to explore problem assumptions and failure modes?

Yes, you can use cognitive science principles to explore problem assumptions and failure modes through structured lenses like analogical reasoning and meta-level questioning, grounded in AI and requirements engineering.

What is the best way to analyze stakeholder needs and temporal context for product management?

The best way to analyze stakeholder needs and temporal context is through structured multi-angle exploration, applying specific lenses to systematically uncover hidden requirements and ensure complete solution design.