quantify-impact
Measure whether a change made the product or codebase meaningfully better. Use when reproducible evidence would clarify whether a feature, fix, refactor, or upgrade is worth merging.
- License 许可
- MIT
- 最近更新
- 2026-11-13
- Stars
- ★ 4
- Forks
- 1
01 前言 Front Matter
- name
- quantify-impact
- description
- Measure whether a change made the product or codebase meaningfully better. Use when reproducible evidence would clarify whether a feature, fix, refactor, or upgrade is worth merging.
02 资源文件 1
- 参考文档REFERENCE.md13.8 KB
03 SKILL.md 正文
Read Poteto. For performance optimization, read the experiment loop before edits. For repeated candidates, use hill-climb.
Assess every PR creation/update and session PR check, published or not. Reuse valid evidence; rerun invalid comparisons. Assessment grants no publication authority.
Flow
- Evidence opportunity scan: benchmark only when a cheap metric can clear a predeclared worthwhile delta and variance. Tiny copy/style/test work gets a value sentence.
- Lock claim before coding: thesis, primary metric, guardrail, scenario, minimum worthwhile delta. Never pick the winner afterward.
- Product lane + Codebase lane: one must improve; the other must not materially regress.
- Product: capability, task success, repro, errors, steps, latency, resources.
- Codebase: verifiable contracts, change coordination, dependencies, warnings, leaks, bundle/build/test cost; follow verifiability, not size/complexity scores.
- Proportional rigor: sentence for obvious value; deterministic repro/count for correctness; paired REFERENCE.md benchmarks for runtime. Measure explicit performance claims.
- Base: measure before coding or reconstruct merge-base. Use the same scenario, fixture, config, and machine for base/candidate.
- Compare: claim only threshold-clearing deltas with method, environment and noise. Diagnostic attempts are not proven impact; tests/proxies alone do not prove speed.
- Decide:
- Worthwhile gain:
Value proven. - Ambiguous/negligible performance claim:
Value not proven; no metric-shopping. Revise a hypothesis once with evidence, then scrap it; distinct supported leads remain open. - No useful metric and no performance claim: normal value summary, no impact artifact.
- Regression: fix, narrow, or stop.
- Worthwhile gain:
Filter guardrails; omit negligible movement.
For runtime/compiler-cost measurements, load performance analysis.
PR output
State user/maintainer value and evidence; tiny copy/style edits use visual proof, not invented metrics. Only threshold-clearing evidence uses:
## Proven impact
| Metric | Before | After | Delta |
|---|---:|---:|---:|
| <direct metric> | <base> | <candidate> | <absolute and %> |
**Value proven:** <product or codebase benefit>
Method: `<command, fixture, runs, environment>`.
Publish via /commit-push-pr or /stacked-prs; /make-pr-easy-to-review reuses on request. Keep raw data locally. No empty tables or negligible claimed gains; unproven claims say Value not proven.
04 同仓库更多 Skills
hill-climb
Optimize a defined outcome through bounded evaluation loops. Use for hill-climb requests or repeated improvement against an executable eval, benchmark, or visual comparison; not a one-pass review.
gestures
Build or fix web drag, swipe, sheet, reorder, and hold interactions: direct tracking, rubber banding, release velocity, momentum, snap points, and interruption. Not native React Native or Swift.
hill-climb
Optimize a defined outcome through bounded evaluation loops. Use for hill-climb requests or repeated improvement against an executable eval, benchmark, or visual comparison; not a one-pass review.
gestures
Build or fix web drag, swipe, sheet, reorder, and hold interactions: direct tracking, rubber banding, release velocity, momentum, snap points, and interruption. Not native React Native or Swift.
improve-animations
Audit existing web UI motion and prioritize concrete improvements or self-contained implementation plans. Use for a motion roadmap; animate owns implementation and diff review.
effect-ts
Use when setting up a repository that uses the Effect TypeScript library.