# Assumption Audit

> Audit ambiguity, hidden assumptions, and missing constraints before writing code. Use when a coding task could be interpreted more than one way.

- Skill: `contextgo/assumption-audit` (Agent Skill)
- Install (CLI): `npx skillmds@latest add contextgo/assumption-audit`
- Raw SKILL.md: https://api.skillmd.com/api/skills/contextgo/assumption-audit/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: contextgo (https://skillmd.com/u/contextgo)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/contextgo/assumption-audit

---


# Assumption Audit

Before coding:

- restate the task in concrete terms
- list what is explicitly known
- name what is inferred rather than specified
- identify any ambiguity that would materially change the implementation

## Rules

- Do not silently pick one interpretation if multiple plausible readings exist.
- If the ambiguity changes APIs, data flow, file scope, or verification, surface it.
- If the task is still safe to proceed under a narrow assumption, state that assumption explicitly.

## Output

- Known facts
- Active assumptions
- Clarification needed or safe narrow assumption

