think

Transform rough ideas into structured plans with validated execution paths.

14|Updated May 27, 2026
One-click install
npx skills add https://github.com/mlhiter/skills --skill think-mlhiter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: think
Source: https://github.com/mlhiter/skills/tree/main/skills/think
Command: npx skills add https://github.com/mlhiter/skills --skill think-mlhiter

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables users to transform rough ideas into detailed, approved plans with validated structures before engaging in coding.

Core Features & Use Cases

  • Rough Idea Transformation: Convert rough concepts into structured plans with defined goals and outcomes.
  • First-Principles Analysis: Employ a foundational approach to plan development for non-trivial architectures and implementations.
  • Plan Validation: Validate plans for feasibility, robustness, and adherence to best practices.

Quick Start

To start a planning process, simply invoke the 'think' command with a brief description of your idea or project.

Frequently Asked Questions about think

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

FAQPage Schema
How do I create a structured project plan from a rough software idea?

First-principles analysis breaks down rough ideas into foundational truths to evaluate non-trivial architectures and implementations. It ensures comprehensive consideration of goals, constraints, and execution paths, yielding a decision-complete and validated plan.

What is the best way to validate architecture and system design before implementation?

Validating architecture and system design requires evaluating feasibility, robustness, and best practices using a structured planning tool. This process transforms rough concepts into approved plans with validated structures before any implementation begins.

Can I use first-principles analysis for product design and workflow planning?

Yes, first-principles analysis supports product design and workflow planning by formulating executable plans. It enhances the validity of proposed solutions by comprehensively evaluating goals, constraints, and execution paths.

How do I formulate executable plans for non-trivial software implementations?

You formulate executable plans for non-trivial implementations by using a decision-complete planning tool. It ensures comprehensive consideration of goals, constraints, and execution paths tailored for architecture and workflow design.

Does this planning approach work for complex system design and decision-making?

Yes, this planning approach works for complex system design and decision-making by providing a structured, decision-complete framework. It evaluates proposed solutions using first principles to ensure robustness and adherence to best practices.

When do I need a decision-complete planning tool for software engineering?

You need a decision-complete planning tool when transforming rough concepts into structured plans for non-trivial architectures. It ensures comprehensive consideration of execution paths and validates plans for feasibility before any coding starts.