problem

Create or update .thoughts/problem.md with the task's problem statement.

1|Updated Jan 24, 2023
One-click install
npx skills add https://github.com/KaiNakamura/dotfiles --skill problem
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: problem
Source: https://github.com/KaiNakamura/dotfiles/tree/main/claude/skills/problem
Command: npx skills add https://github.com/KaiNakamura/dotfiles --skill problem

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you create or update a formal problem definition for the current task, ensuring alignment and focus before solving.

Core Features & Use Cases

  • Create or update .thoughts/problem.md with the problem statement for the task.
  • Validate that the problem statement is present and aligned with user prompts.
  • Use case: before starting a task, generate a precise problem description to guide solution steps.

Quick Start

Create or update the .thoughts/problem.md with the current task's problem description.

Frequently Asked Questions about problem

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

FAQPage Schema
How do I write a clear problem statement before starting a new task?

To write a clear problem statement, identify and formalize the core issue for your task. This creates or updates a problem definition file to ensure alignment and focus before you begin solving.

Why does defining a problem statement before solving improve solution quality?

Defining a problem statement improves solution quality by providing a precise scope that guides decision making. It ensures your efforts remain aligned with the actual issue rather than diverging.

What is the best way to document task definition and problem scope for a project?

The best way to document task definition is to generate a precise problem description. Creating a dedicated problem definition file validates the task scope and ensures the core issue is present and aligned with user prompts.

Can I update an existing problem definition if my task scope changes?

Yes, you can update an existing problem definition. The process validates that the updated problem statement is present and aligned with your new prompts, ensuring continuous focus throughout the task lifecycle.

Do I need any specific frameworks to formalize a problem definition?

No specific frameworks are required to formalize a problem definition. The process operates independently without dependencies, allowing you to define the core problem for any task across various contexts.