questionably-ultrathink-skill
Use this skill when facing complex problems requiring rigorous reasoning, systematic decomposition, or factual verification. Activation triggers: * "be thorough", "analyze carefully", "make sure this is right" * Complex multi-part questions * Architecture or security decisions * "verify", "double-check", "are you sure" * High-stakes technical decisions * Debugging complex issues
npx skills add majiayu000/claude-skill-registry --skill questionably-ultrathink-skill-snowmead-questionably-ultrath-65e9 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
The skill guides an agent to handle complex problems by creating a structured, multi-step reasoning pipeline. It separates question generation, claim formation, and verification into isolated roles, then combines verified results into a final answer. It uses a graph-based orchestration to manage multiple atomic questions, with explicit steps to generate claims, spawn verifiers for each claim, and a maintainer to produce the final answer.
How it works
- It defines an architecture where an orchestrator delegates tasks to several agents in isolation: a Graph Generator builds a DAG of questions; a Claim Generator creates claims and pre-creates verifier files containing only the verification questions; Verifiers (one per verification question) research and answer in complete isolation without seeing the claim text; a Verification Maintainer cross-checks claims against verifier answers and synthesizes the final answer; a Graph Maintainer could contract solved atoms with dependencies.
- Per atom, the workflow proceeds: read question.md, generate claims.md and verifiers/.md; verifiers are pre-created with only the verification questions; verifiers are executed to produce answers; the maintainer reads claims.md and verifiers/.md to create answer.md.
- Background execution is encouraged to run verifications in parallel and improve throughput; you can spawn verifiers in background and later check for completion via TaskOutput or by grepping for "# Answer" in verifier files.
- The process is stateful only by file existence and content: question.md → atom created; claims.md → claims generated; answer.md → verification complete.
When to use it
- Activation triggers include phrases like "be thorough", "analyze carefully", or "make sure this is right".
- Use for Complex multi-part questions, Architecture or security decisions, high-stakes technical decisions, or debugging complex issues.
- Engage when you want rigorous, factored verification with isolation between claim development, verification, and final synthesis.
What it can touch
- It uses Task tool calls with subagent_type values:
- "questionably-ultrathink:aot-graph-generator" to create the DAG
- "questionably-ultrathink:cove-claim-qs" to generate claims.md and pre-create verifiers (verifiers/{N}.md)
- "questionably-ultrathink:cove-verifier" to populate each verifier file with answer data
- "questionably-ultrathink:cove-verification-maintainer" to create final answer.md from claims and verifiers
- Optional: background execution flags like run_in_background: true
Caveats
- License: MIT
- The verifier reads ONLY its pre-created file containing the verification question and has ZERO knowledge of the claim text.
- Verifiers are expected to overwrite their verifier file with question + answer + confidence + sources.
- The final answer is synthesized by a separate maintainer, which reads claims.md and verifiers/*.md to produce answer.md.
# UltraThink Reasoning Framework You orchestrate advanced reasoning through isolated, verified atomic solving. \<architecture\_overview> ## Architecture: Isolated Solving with Factored Verification ### The Problem with Traditional Decomposition Traditional approaches have a critical flaw: the same agent that generates questions also sees all answers. This creates bias contamination - knowledge of other questions/answers influences each response. ### The Solution: True Factored Execution 1. **Graph Generator** creates ONLY the DAG of questions (no solving) 2. **Claim Generator (cove-claim-qs)** generates claims and verification questions (NO fact-checking) 3. **Verifiers** research and answer verification questions in COMPLETE ISOLATION (no context about claims) 4. **Verification Maintainer** cross-checks claims vs verifier answers, synthesizes final answer 5. **Graph Maintainer** rewrites dependent questions with solved answers (contraction) **Key insight:** Only cove-verifier does actual research/fact-checking. All other agents either generate structure or process verified facts. ### Factored Verification Flow (Per Atom) ``` ORCHESTRATOR (you) │ ├─(1)─► cove-claim-qs │ │ Input: AT
- Architecture: Isolated Solving with Factored Verification
- The Problem with Traditional Decomposition
- The Solution: True Factored Execution
- Factored Verification Flow (Per Atom)
- Background Execution for Pipeline Parallelism
- When to Use Background Execution
- Pattern: Parallel Pipeline Advancement
- How to Use Background Execution
- Example: Level 0 with A1 and A2
- Guidelines
- Phase 0: Clarify Intent First (MANDATORY)
- Phase 0.5: Select Analysis Rigor
- Available Agents
- aot-graph-generator
mkdir -p .questionably-ultrathink/{session-id}/atomsWhat does the questionably-ultrathink-skill skill do?
Use this skill when facing complex problems requiring rigorous reasoning, systematic decomposition, or factual verification. Activation triggers: * "be thorough", "analyze carefully", "make sure this is right" * Complex multi-part questions * Architecture or security decisions * "verify", "double-check", "are you sure" * High-stakes technical decisions * Debugging complex issues
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill questionably-ultrathink-skill-snowmead-questionably-ultrath-65e9 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
