ultrathink-protocol

Structures root-cause investigation for unresolved technical failures using THOUGHT/ACTION/OBSERVATION cycles and verified evidence before implementation.

Updated May 17, 2026
One-click install
npx skills add https://github.com/thuantan2060/facebook-sale-tracking --skill ultrathink-protocol
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultrathink-protocol
Source: https://github.com/thuantan2060/facebook-sale-tracking/tree/main/.agents/skills/ultrathink-protocol
Command: npx skills add https://github.com/thuantan2060/facebook-sale-tracking --skill ultrathink-protocol

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents wasted time caused by trial-and-error debugging when a system remains broken and the true root cause is unknown.

Core Features & Use Cases

  • Explicit THOUGHT/ACTION/OBSERVATION cycles: Forces hypothesis testing with direct evidence instead of narrative troubleshooting.
  • Verified-cause gate: Blocks implementation until the cause is confirmed with evidence from the running system (e.g., logs, process state, ports, config reads).
  • Diagnosis ladder and escalation: Guides investigation from clearly stating the symptom to tracing the data path and reading source code, then escalates to research only when the question becomes answerable.

Use case examples: fixing a service that still fails after multiple restart/config changes; diagnosing multi-layer failures across runtime/middleware/network boundaries; breaking out of a looping pattern where each “fix” changes nothing but feels progress-heavy.

Quick Start

Use the ultrathink-protocol skill when a production incident is still unresolved after multiple unsuccessful fix attempts and you need to stop guessing and verify the root cause with direct evidence.

Frequently Asked Questions about ultrathink-protocol

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

FAQPage Schema
How do I find the root cause of a persistent service failure when multiple fixes have not worked?

Root cause analysis for persistent service failures requires a structured investigation process using explicit THOUGHT/ACTION/OBSERVATION cycles. This approach forces hypothesis testing with direct evidence from logs and process state, blocking implementation until the cause is verified.

What is the best way to debug multi-layer failures across runtime, middleware, and network boundaries?

Debugging multi-layer failures across runtime, middleware, and network boundaries requires a diagnosis ladder that traces the data path from symptom to divergence. This method escalates to source code reading and research only after standard diagnostic tools are exhausted.

How do I stop trial-and-error debugging and verify my incident response assumptions?

To stop trial-and-error debugging during incident response, apply a verified-evidence gate before implementation. This blocks fixes until the root cause is confirmed by direct evidence from the running system, such as configuration reads, ports, and process inspection.

When should I use a structured debugging protocol instead of standard troubleshooting?

A structured debugging protocol is needed when a production incident remains unresolved after multiple unsuccessful fix attempts. If system symptoms persist despite restarts or configuration changes and the root cause is unknown, evidence-based troubleshooting replaces guessing.

Can I use this root cause analysis method for configuration verification in complex environments?

Yes, this root cause analysis method applies to configuration verification in complex environments by requiring direct evidence reads from the running system. It ensures configuration state is explicitly verified against runtime behavior before any implementation changes occur.