user@troubleshooting.sh:~$

for engineers tired of chatbot guesses

Your error is a symptom.
We diagnose the cause.

Paste any error from the major development stacks. Get a structured deep-dive: what actually broke, why it broke, the fix, how to verify it, and how to stop it recurring.

3 free diagnoses this month · no signup for the first one

stdin — paste your error or stack trace fd 2

Every diagnosis exports to PDF — free and Pro alike.

why_this_exists

01 Depth, not autocomplete

Generic chatbots pattern-match your error to the most common answer. We run a structured diagnostic pass: symptom, cause, fix, verification, prevention. The parts a chatbot skips are the parts that keep you from seeing the same error next sprint.

02 One job, done properly

No feature roadmap creeping into your workflow. No AI sidebar in your AI sidebar. You paste an error, you leave with a resolution. That's the entire product.

03 A report you can hand off

Every diagnosis exports as a clean PDF. Drop it in the ticket, the postmortem, or the PR description. Your future self gets the write-up your past self never made.

04 Honest limits

If the error needs context we don't have — your config, your data, your infra — the diagnosis says so and tells you exactly what to check. No confident guessing dressed up as certainty.

pricing.1

TROUBLESHOOTING(1)User CommandsTROUBLESHOOTING(1)

NAME

troubleshooting.sh — deep-dive error diagnosis for working engineers

SYNOPSIS

paste [ERROR] --stack <technology> [--export pdf]

FREE

3 diagnoses / month
Full structured report. PDF export included. No card required.

PRO — $20/month

10 diagnoses / month, then $5 per additional diagnosis
Follow-up questions on any diagnosis until it's resolved.
Priority queue. Full diagnosis history. Cancel anytime.

EXIT STATUS

0  problem resolved
1  needs context from your environment — the report tells you what to check