six-thinking-hats

Apply Edward de Bono's Six Thinking Hats methodology to software testing scenarios.

41|8|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/fimoklei/pm-ai-playbook --skill six-thinking-hats-fimoklei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: six-thinking-hats
Source: https://github.com/fimoklei/pm-ai-playbook/tree/main/skills/testing-skills/six-thinking-hats
Command: npx skills add https://github.com/fimoklei/pm-ai-playbook --skill six-thinking-hats-fimoklei

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured framework to analyze testing challenges and make better decisions by exploring issues from multiple perspectives, preventing blind spots and ensuring comprehensive quality assessment.

Core Features & Use Cases

  • Structured Analysis: Apply Edward de Bono's Six Thinking Hats methodology to any testing scenario.
  • Diverse Perspectives: Gain insights from facts (White), emotions (Red), risks (Black), benefits (Yellow), creativity (Green), and process (Blue).
  • Use Case: When designing a test strategy for a new feature, use this Skill to systematically consider all angles, from technical risks to team confidence and innovative testing approaches, leading to a robust and well-rounded strategy.

Quick Start

Use the six thinking hats skill to analyze the test strategy for the new user authentication feature.

Frequently Asked Questions about six-thinking-hats

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

FAQPage Schema
How do I structure test strategy analysis to cover all quality perspectives?

Test strategy analysis can be structured using the Six Thinking Hats methodology to explore facts, emotions, risks, benefits, creativity, and process. This ensures comprehensive quality assessment and prevents blind spots in software testing decisions.

What is the best way to facilitate a testing discussion without missing critical risks?

Facilitating a testing discussion with the Six Thinking Hats methodology separates perspectives into facts, emotions, risks, benefits, creativity, and process. This structured analysis prevents blind spots and ensures all team members evaluate testing approaches comprehensively.

How do I apply structured decision-making to analyze test failures effectively?

Structured decision-making for test failures applies the Six Thinking Hats framework to isolate facts and risks while exploring creative solutions and process improvements. This structured analysis prevents emotional bias from overshadowing technical quality assurance insights.

Can I use the Six Thinking Hats methodology for software testing retrospectives?

The Six Thinking Hats methodology fits software testing retrospectives perfectly by guiding teams through distinct testing perspectives: facts, emotions, risks, benefits, creativity, and process. This structured framework ensures comprehensive evaluation of past testing approaches.

How do I evaluate testing approaches when designing a test strategy for a new feature?

Evaluating testing approaches systematically applies the Six Thinking Hats framework to consider technical risks, team confidence, and innovative testing methods. This structured analysis yields a robust and well-rounded test strategy for new features.

When do I need structured thinking for quality assurance decisions?

Structured thinking for quality assurance decisions is needed when designing test strategies, conducting retrospectives, analyzing test failures, or facilitating testing discussions. It prevents blind spots by forcing comprehensive analysis from multiple testing perspectives.