bmad-cis-problem-solving

Guide structured problem-solving to diagnose root causes and create implementation plans.

26|23|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/laraxot/laravelpizza.com --skill bmad-cis-problem-solving-laraxot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-cis-problem-solving
Source: https://github.com/laraxot/laravelpizza.com/tree/main/.github/skills/bmad-cis-problem-solving
Command: npx skills add https://github.com/laraxot/laravelpizza.com --skill bmad-cis-problem-solving-laraxot

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a systematic approach to tackle complex challenges, guiding the user through structured problem-solving techniques.

Core Features & Use Cases

  • Systematic Problem Solving: Offers a structured framework to diagnose complex problems, identify root causes, and generate solutions.
  • Problem Definition: Assists in refining the problem statement and understanding its context.
  • Root Cause Analysis: Helps in identifying the root causes of the problem and contributing factors.
  • Solution Generation: Encourages creative and systematic generation of solution options.
  • Solution Evaluation: Provides a methodical evaluation process to select the optimal solution.
  • Implementation Plan: Guides in creating a detailed implementation plan with clear actions and ownership.
  • Monitoring and Validation: Establishes metrics and a validation plan to ensure the solution's effectiveness.
  • Lessons Learned: Facilitates reflection on the problem-solving process for continuous improvement.

Quick Start

Use the bmad-cis-problem-solving skill to guide you through solving a complex challenge.

Frequently Asked Questions about bmad-cis-problem-solving

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

FAQPage Schema
What is structured problem-solving for complex software engineering challenges?

Structured problem-solving is a systematic framework to diagnose complex challenges, identify root causes, generate solutions, and produce an actionable implementation plan.

How do I perform a root cause analysis for a complex software issue?

Perform root cause analysis by using systematic techniques to identify underlying root causes and contributing factors, then evaluate solutions methodically to select the optimal one.

How do I create an actionable implementation plan after finding a solution?

Create an implementation plan by defining clear actions, establishing ownership, and setting up metrics with a validation plan to ensure the solution's effectiveness.

Does this problem-solving framework work for vague or poorly defined problems?

Yes, the framework assists in refining the problem statement and understanding its context before proceeding to root cause analysis and solution generation.

What's the best way to evaluate multiple solutions for a complex technical challenge?

The best way to evaluate solutions is through a methodical evaluation process to select the optimal solution, followed by establishing metrics for monitoring and validation.

How do I capture lessons learned after resolving a complex software problem?

Capture lessons learned by reflecting on the problem-solving process to facilitate continuous improvement after implementing and validating your chosen solution.