Auto-activate when a problem resists quick answers, when initial analysis feels shallow, when debugging hits a wall, when architectural reasoning needs depth, when confidence in a conclusion is low, when analysis feels like it is going in circles, or when the first answer feels too easy for a hard problem. Produces a confidence-tracked investigation with explicit hypothesis evolution, evidence log, and a specific actionable conclusion. Use when: complex reasoning needed, hypothesis testing required, going in circles on a problem, need to track what has been explored vs what remains, analysis feels shallow, confidence is low, or when debugging hits a wall. Not for clear questions with obvious answers, simple lookups, or problems that yield to direct investigation.
From flownpx claudepluginhub cofin/flow --plugin flowThis skill uses the workspace's default tool permissions.
references/confidence-tracking.mdreferences/reasoning-strategy.mdSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Translates visa document images to English via OCR (Vision/EasyOCR/Tesseract), rotates via EXIF, and generates bilingual A4 PDFs with original and translation.
Structured extended reasoning with hypothesis tracking and confidence progression. Prevents circular thinking by explicitly tracking what's been explored, what evidence exists, and what confidence level has been reached.
References perspectives for multi-angle evaluation when confidence is stuck and a fresh frame is needed.
State what you're trying to understand or decide, specifically. Vague framing produces vague investigation.
Your best guess based on available information. One sentence. Confidence: exploring.
Don't skip this step — even a weak hypothesis focuses investigation better than no hypothesis.
Read code, check docs, run tests, trace execution. Record what you find at each step. Every piece of evidence should be evaluated against the current hypothesis.
Note: Sequential-thinking or similar extended reasoning tools can complement complex sub-steps within this workflow — particularly during evidence gathering (step 3) or when evaluating a hypothesis with many interdependencies. Use them to decompose a stuck sub-step without abandoning the overall hypothesis tracking structure.
Does the evidence support, contradict, or require revision?
Based on evidence quality and coverage, update the confidence level:
| Level | Meaning | Action |
|---|---|---|
exploring | Just started, no hypothesis yet | Gather initial evidence, form hypothesis |
low | Have a hypothesis but weak evidence | Seek confirming/disconfirming evidence |
medium | Evidence supports hypothesis but gaps remain | Fill specific gaps, check edge cases |
high | Strong evidence, minor uncertainties | Verify the uncertainties aren't critical |
certain | Conclusive evidence, ready to act | Synthesize findings and present |
Escalation rule: If confidence has not increased after 3 investigation steps, stop and reassess. Either the hypothesis is too broad, you're looking in the wrong place, or you need a different tool (flow:tracer, flow:perspectives).
high or certain, synthesize findings and presentInvestigation is complete when: confidence is high/certain, all evidence-against items are explained, the hypothesis is a specific actionable conclusion, and unexplored areas are evaluated or ruled out as non-critical.
exploring after 5+ checks without narrowing. Formulate a hypothesis and commit to testing it.Before presenting the conclusion, verify:
Debugging: "Tests pass locally but fail in CI."
exploring)low)DATABASE_URL uses different host. Test creates real DB connection. → confidence: medium.medium)high.