ponder

Answers open questions through sourced research rounds tracked in a verified ledger.

2|2|Updated Jun 21, 2026
One-click install
npx skills add https://github.com/BTreeMap/SKILLs --skill ponder-btreemap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ponder
Source: https://github.com/BTreeMap/SKILLs/tree/main/ponder
Command: npx skills add https://github.com/BTreeMap/SKILLs --skill ponder-btreemap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires btm-corekit, pydantic, uv, and includes scripts (resource) and references (resource) components.

What problem does it solve? Open questions often get answered from memory or a single search, leaving claims unsourced, rival explanations untested, and gaps unreported. This Skill enforces one investigative standard: decompose the question into retrievable sub-questions, source every load-bearing claim, test the strongest rival account, and disclose what stays unsettled. ## Core Features & Use Cases - Ledger-backed research sessions: A bundled CLI records leaves, sources, closes, rival sweeps, and checkpoints per round, rejecting batches with unresolved references and deriving the drafting scaffold from ledger state. - Source classification and hedging: Every source is classed as constitutive, attested, measured, or reported, and the check output flags which claims must be hedged based on evidence strength. - Structured answer output: Drafts carry [Sn] source markers, [~] markers for composed conclusions, and derived sections (Answer, Chain, Rival, Boundary, Open, Sources). - Use Case: Ask "Do multi-agent ensembles beat one strong model at matched compute?" and receive a researched answer where each claim traces to a retrieved source, the strongest contrary result is stated at its strongest, and unresolvable sub-questions are disclosed. ## Quick Start Ask the agent to research and answer an open question with sourced claims, for example: ponder whether tunneling a service through a third region adds significant latency over a direct path.

Frequently Asked Questions about ponder

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

FAQPage Schema
How do I get a sourced answer to an open research question?

Start a ponder session with your question, and the skill probes with searches, decomposes open work into 3-10 retrievable leaf questions, and closes each with classified sources. The final draft marks every load-bearing claim with a source marker and lists unresolved items openly.

What is the difference between lite and full mode in a research session?

Lite mode demotes open-leaf and missing-sweep violations from blockers to advisories, relaxing draft ceremony for quick questions. Sourcing discipline is unchanged: every load-bearing claim still requires a ledger source in both modes.

How are sources classified when researching a question?

Sources are classed relative to the question: constitutive (the artifact itself, like specs or source code), attested (the owner speaking), measured (benchmarks or papers), and reported (secondary accounts). Constitutive and attested sources can settle a claim alone; measured and reported sources require corroboration or hedged wording.

Does this research workflow require web search access?

Yes, retrieval is required. It prefers the harness's built-in web search and fetch tools, falls back to the search-web skill for web, Wikipedia, and scholarly queries, and stops with an explanation if no retrieval channel exists.

What happens when a sub-question cannot be answered?

The leaf is closed as unresolved with a reason of searched or not_pursued plus a detail note. These unresolved leaves feed the Open section of the final answer, so gaps are disclosed rather than silently dropped.