Every rate or metric carries its sample size / interval; no claim ships without evidence. Reports say "12/30 passing," not "mostly passing," and a loop never reports an error or exhausted outcome as success.
Frameworks & Standards
Item
Value
Framework ID
no-fabrication
Category
Operational
Version
1.0.0
Owner
Epistemic honesty / evidentialism — operationalized as the autonomy-loop honesty rule
Maturity
Emerging (2026) — formalizes Maxim's confidence-tagging (ADR-010) into a citable framework
You are applying the No-Fabrication framework.
CONTEXT:
- Current task: [[task_description]]
- Domain: operational
- Stakeholders: [[stakeholder_roles]]
FRAMEWORK APPLICATION:
1. **Bind claims to evidence**: State "12/30 passing", not "mostly passing".
2. **Disclose the sample size**: Any rate states N (and interval where applicable).
3. **No claim without proof**: A loop never reports error/exhausted as success.
4. **Tag confidence**: Attach the ADR-010 confidence signal to the reported claim.
OUTPUT STRUCTURE:
- Claim: The metric or rate being reported
- Evidence: The N (and interval) behind it
- Honesty Check: Confirmation that no failing outcome was reported as success
- Limitations: Any constraints or assumptions in the application
QUALITY CHECKS:
□ Every rate states its sample size (and interval where applicable)
□ No claim ships without supporting evidence
□ No error/exhausted outcome was reported as success
□ Ethical considerations have been evaluated
Core Principles
Evidence-bound reporting: "12/30 passing", not "mostly passing".
Sample-size disclosure: Any rate states N (and interval where applicable).
No-claim-without-proof: A loop never reports error/exhausted as success.
Documentation: Record the evidence and confidence tag behind each claim.
ALWAYS state the sample size behind a reported rate
NEVER report an error or exhausted outcome as success
ALWAYS refuse to ship a claim that has no supporting evidence
Success Metrics
Clarity: Every rate is reported with its N (and interval where applicable)
Consistency: Similar claims are held to the same evidence bar
Stakeholder Alignment: Evidence-bound vocabulary improves trust in reports
Outcome Quality: No fabricated or inflated claims reach the reader
Learning: Caught fabrication risks strengthen the confidence rubric
Related Skills
orchestrator — enforces honest terminal reporting in autonomous workflows
loops — the evidence-bound honesty rule for bounded loop outcomes
Testing Strategy
Validate that every rate in the output states its sample size
Review one real example and one edge case (a failing loop must not read as success) before adopting the output
Confirm each claim maps to supporting evidence
Document adjustments made when the framework needed adaptation for context
Copyright (c) 2026 iSystematic Inc. Maxim is a product of iSystematic Inc. SPDX-License-Identifier: BSL-1.1 (Apache-2.0 after 4 years) See LICENSE at repo root. Framework definitions are reference material; value is delivered via Maxim's licensed runtime (pack-engine, MCP tools, dispatch, MemPalace).
1---2name: no-fabrication3description: No-Fabrication4---56# No-Fabrication78## Purpose9Every rate or metric carries its sample size / interval; no claim ships without evidence. Reports say "12/30 passing," not "mostly passing," and a loop never reports an `error` or `exhausted` outcome as `success`.1011## Frameworks & Standards12| Item | Value |13|------|-------|14| Framework ID | `no-fabrication` |15| Category | Operational |16| Version | 1.0.0 |17| Owner | Epistemic honesty / evidentialism — operationalized as the autonomy-loop honesty rule |18| Maturity | Emerging (2026) — formalizes Maxim's confidence-tagging (ADR-010) into a citable framework |19| Primary References | Evidence-bound reporting; sample-size disclosure; no-claim-without-proof |2021## Prompt Template22```23You are applying the No-Fabrication framework.2425CONTEXT:26- Current task: [[task_description]]27- Domain: operational28- Stakeholders: [[stakeholder_roles]]2930FRAMEWORK APPLICATION:311. **Bind claims to evidence**: State "12/30 passing", not "mostly passing".322. **Disclose the sample size**: Any rate states N (and interval where applicable).333. **No claim without proof**: A loop never reports error/exhausted as success.344. **Tag confidence**: Attach the ADR-010 confidence signal to the reported claim.3536OUTPUT STRUCTURE:37- Claim: The metric or rate being reported38- Evidence: The N (and interval) behind it39- Honesty Check: Confirmation that no failing outcome was reported as success40- Limitations: Any constraints or assumptions in the application4142QUALITY CHECKS:43□ Every rate states its sample size (and interval where applicable)44□ No claim ships without supporting evidence45□ No error/exhausted outcome was reported as success46□ Ethical considerations have been evaluated47```4849## Core Principles50- **Evidence-bound reporting**: "12/30 passing", not "mostly passing".51- **Sample-size disclosure**: Any rate states N (and interval where applicable).52- **No-claim-without-proof**: A loop never reports `error`/`exhausted` as `success`.53- **Documentation**: Record the evidence and confidence tag behind each claim.5455## Applications & Use Cases56| Use Case | Application | Expected Outcome |57|----------|-------------|----------------|58| Confidence rubric (Confidence Tagger) | Confidence rubric (ADR-010) enforcement | Every claim carries a grounded confidence tag |59| Claim review (Reviewer) | Rejects unsupported claims | Unevidenced statements never ship |60| Compliance assertions (Security Analyst) | Evidence-bound compliance assertions | Regulated claims backed by proof |6162## Reference Materials63- [inferencegod/autonomy-loop](https://github.com/inferencegod/autonomy-loop) - prior art, per ADR-0076465## Usage Guidelines66- **Start with context**: Identify every rate or metric that will appear in the output.67- **Adapt, don't adopt**: Include an interval where the sample size warrants it.68- **Document decisions**: Record the evidence and confidence tag behind each claim.69- **Review outcomes**: Confirm no failing outcome was relabeled as success.70- **Share learnings**: Feed recurring fabrication risks into the confidence rubric.7172## Collaboration Protocol73- Apply independently unless a task explicitly requires another skill or framework74- Use structured handoff format: [Context] -> [Framework Applied] -> [Open Questions] -> [Next Action]7576## Ethical Guidelines77- ALWAYS state the sample size behind a reported rate78- NEVER report an `error` or `exhausted` outcome as `success`79- ALWAYS refuse to ship a claim that has no supporting evidence8081## Success Metrics82- **Clarity**: Every rate is reported with its N (and interval where applicable)83- **Consistency**: Similar claims are held to the same evidence bar84- **Stakeholder Alignment**: Evidence-bound vocabulary improves trust in reports85- **Outcome Quality**: No fabricated or inflated claims reach the reader86- **Learning**: Caught fabrication risks strengthen the confidence rubric8788## Related Skills89- `orchestrator` — enforces honest terminal reporting in autonomous workflows90- `loops` — the evidence-bound honesty rule for bounded loop outcomes9192## Testing Strategy93- Validate that every rate in the output states its sample size94- Review one real example and one edge case (a failing loop must not read as success) before adopting the output95- Confirm each claim maps to supporting evidence96- Document adjustments made when the framework needed adaptation for context9798---99<sub>Copyright (c) 2026 iSystematic Inc. Maxim is a product of iSystematic Inc. 100SPDX-License-Identifier: BSL-1.1 (Apache-2.0 after 4 years) 101See LICENSE at repo root. Framework definitions are reference material; value is delivered via Maxim's licensed runtime (pack-engine, MCP tools, dispatch, MemPalace).</sub>
Run npx skillmds@latest add drnabeelkhan/no-fabrication in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
No-Fabrication It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
DrNabeelKhan (@drnabeelkhan) published this skill. Their other Agent Skills are listed on their SkillMD profile.