principle-explain-the-number
Apply before you trust, report, or act on a number you measured.
Skill by dotts-h
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/dotts-h-principle-explain-the-number
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/principle-explain-the-number
What's inside
- Skill name
principle-explain-the-number- Description
- Apply before you trust, report, or act on a number you measured. The number may be a speedup, a regression, a throughput, a latency, or an eval result. Find what limits the number, and rule out that the number measured something other than the work you think.
- License
- MIT
- Instructions
- 13 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Explain the number - **Ask "why not double?"** Name the resource or code path that bounds the result. A core, a lock, the disk, the network, or the load generator itself can be that bound. Get the limiter from a profile or from system counters taken during a run, then map it to source. When you cannot read the source, name the limiter as the counters show it, such as one long task or one slow request, and say that what runs inside it is unknown. A guess from reading the code is not a limiter. If you cannot say why the number is not twice as good, you do not know what you measured. - **List what else the number could be measuring, and rule out each one with evidence.** The usual suspects include errors, skipped or cached work, and code that never ran. They also include an untuned side left on default settings, noise, and a piece too small to matter end to end. - **Keep the evidence with the number.** Put the run count, the spread, and the limiter in the notes or a linked artifact. For a performance number, run the full procedure in the [perf gate playbook](../qstack-mode/playbooks/perf-gate.md). For an eval result, ask the same of the trials. Did every run do the task? Does the gap hold across trials and models? Does the scenario matter? You skipped this principle when the evidence behind a number has no run count, no spread, or no named limiter. You also skipped this principle when the time saved is larger than the time the changed piece took. Distinct from [Prove it works](../principle-prove-it-works/SKILL.md), which checks that an output is real.
From dotts-h/qstack, MIT.
More from dotts-h/qstack
- 0.567score
qstack-mode
dotts-h
Run structured QA workflows in Cursor: test chartering, real-surface reproduction with recorded runs, defect triage, baseline-versus-patch fix verification…
SkillAFreshness: AClaude Code +9 - 0.567score
triage-defect
dotts-h
Triage bug reports with bounded cause tracing, duplicate detection, bug-versus-feature classification, and self-contained defect report formatting.
SkillAFreshness: AClaude Code +9 - 0.567score
reproduce-issue
dotts-h
Reproduce reported defects through the target app's real UI or CLI on at least two recorded runs, verify existing fixes against baseline and patched builds…
SkillAFreshness: AClaude Code +9 - 0.565score
setup-qstack
dotts-h
Configure which models the qstack how and why skills give their subagents and at what reasoning budget.
SkillAFreshness: AClaude Code +9 - 0.561score
principle-build-the-lever
dotts-h
Apply to any non-trivial work, including edits, migrations, analyses, and checks.
SkillAFreshness: AClaude Code +9 - 0.561score
regression-pin
dotts-h
Pin a reproduced bug or regression signal with a focused executable check that fails before the fix and passes after it, or select the closest live…
SkillAFreshness: AClaude Code +9 - 0.556score
principle-never-block-on-the-human
dotts-h
Apply when tempted to ask 'should I do X?' on reversible work.
SkillAFreshness: AClaude Code +9 - 0.556score
principle-sequence-verifiable-units
dotts-h
Apply to multi-step work such as sweeps, migrations, and runs of similar edits, and to how you stack commits and PRs.
SkillAFreshness: AClaude Code +9 - 0.556score
in-your-own-words
dotts-h
Restate the testing goal, target surface, and risk hypothesis in your own words before test execution.
SkillAFreshness: AClaude Code +9 - 0.541score
how
dotts-h
Use for "how does X work", code walkthroughs before changing something, and placement / ownership / layering questions ("where should this live", "which…
SkillAFreshness: AClaude Code +9 - 0.536score
maintain-verification-skill
dotts-h
Periodic pass that keeps a project's verification skill and feature map honest: parallel source readers per feature, one live session driving every feature…
SkillAFreshness: AClaude Code +9 - 0.536score
blast-radius
dotts-h
Find what a change could break somewhere else before it ships, beyond the diff, and prove the one fact it's safe because of by running real code instead of…
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 19, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/dotts-h/qstack
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from dotts-h
- 0.567score
reproduce-issue
dotts-h
Reproduce reported defects through the target app's real UI or CLI on at least two recorded runs, verify existing fixes against baseline and patched builds…
SkillAFreshness: AClaude Code +9 - 0.567score
triage-defect
dotts-h
Triage bug reports with bounded cause tracing, duplicate detection, bug-versus-feature classification, and self-contained defect report formatting.
SkillAFreshness: AClaude Code +9 - 0.567score
qstack-mode
dotts-h
Run structured QA workflows in Cursor: test chartering, real-surface reproduction with recorded runs, defect triage, baseline-versus-patch fix verification…
SkillAFreshness: AClaude Code +9 - 0.565score
setup-qstack
dotts-h
Configure which models the qstack how and why skills give their subagents and at what reasoning budget.
SkillAFreshness: AClaude Code +9 - 0.561score
regression-pin
dotts-h
Pin a reproduced bug or regression signal with a focused executable check that fails before the fix and passes after it, or select the closest live…
SkillAFreshness: AClaude Code +9 - 0.561score
principle-build-the-lever
dotts-h
Apply to any non-trivial work, including edits, migrations, analyses, and checks.
SkillAFreshness: AClaude Code +9
Cite this page
principle-explain-the-number skill. Agent Mart. https://agentmart.dev/skills/dotts-h-principle-explain-the-number (last updated 2026-10-24)