/nw-distill-prior-wave-reading
Reads and reconciles durable product, architecture, and platform authorities before DISTILL compiles an executable oracle.
Claude Code
$ npx -y skills add nWave-ai/nWave --skill nw-distill-prior-wave-reading --agent claude-code
Codex
$ npx skills add nWave-ai/nWave --skill nw-distill-prior-wave-reading -a codex -y
Cursor
$ npx skills add nWave-ai/nWave --skill nw-distill-prior-wave-reading -a cursor -y
Gemini CLI
$ npx skills add nWave-ai/nWave --skill nw-distill-prior-wave-reading -a gemini-cli -y
GitHub Copilot
$ npx skills add nWave-ai/nWave --skill nw-distill-prior-wave-reading -a github-copilot -y
OpenCode
$ npx skills add nWave-ai/nWave --skill nw-distill-prior-wave-reading -a opencode -y
Windsurf
$ npx skills add nWave-ai/nWave --skill nw-distill-prior-wave-reading -a windsurf -y
SKILL.md
nw-distill-prior-wave-reading.SKILL.mdname: nw-distill-prior-wave-reading
description: "Reads and reconciles durable product, architecture, and platform authorities before DISTILL compiles an executable oracle."
user-invocable: false
disable-model-invocation: true
DISTILL Prior-Authority Reconciliation
Run before authoring or binding an acceptance oracle.
1. Read the value seed and only the durable product authorities it names: vision, job, journey and KPI identities. 2. Read the relevant architecture brief/ADRs, including reuse, route, prefactoring, paradigm, targets, ports/boundaries, cross-layer laws, residual stress decisions and test substrate. For a multi-value feature read the relevant common authority plus the local slice delta. If the public oracle needs a semantic decision neither states, ask its owner only for that decision; adequate existing authority needs no new ceremony, and you never write authority yourself. 3. Read platform/environment authorities only when the delivery has an operational obligation. 4. Reconcile contradictions by their durable owner. A contradiction blocks and is returned to the durable authority that owns the fact; do not write an upstream-issues file or copy the dispute into a second document. 5. Missing design required for an executable oracle blocks with WHAT/WHY/HOW. A genuinely unaffected optional lens is `NOT_APPLICABLE`, not a fabricated section. 6. Record semantic decisions only in their durable authority. No wave log, handover, delta or progress ledger.
The output is the minimum verified semantic input needed by `nw-distill`: product intent, durable design decisions, oracle choice, boundaries, obligations and applicability. Software derives execution details.
Read more
name: nw-distill-prior-wave-reading description: "Reads and reconciles durable product, architecture, and platform authorities before DISTILL compiles an executable oracle." user-invocable: false disable-model-invocation: true
DISTILL Prior-Authority Reconciliation
Run before authoring or binding an acceptance oracle.
1. Read the value seed and only the durable product authorities it names: vision, job, journey and KPI identities. 2. Read the relevant architecture brief/ADRs, including reuse, route, prefactoring, paradigm, targets, ports/boundaries, cross-layer laws, residual stress decisions and test substrate. For a multi-value feature read the relevant common authority plus the local slice delta. If the public oracle needs a semantic decision neither states, ask its owner only for that decision; adequate existing authority needs no new ceremony, and you never write authority yourself. 3. Read platform/environment authorities only when the delivery has an operational obligation. 4. Reconcile contradictions by their durable owner. A contradiction blocks and is returned to the durable authority that owns the fact; do not write an upstream-issues file or copy the dispute into a second document. 5. Missing design required for an executable oracle blocks with WHAT/WHY/HOW. A genuinely unaffected optional lens is `NOT_APPLICABLE`, not a fabricated section. 6. Record semantic decisions only in their durable authority. No wave log, handover, delta or progress ledger.
The output is the minimum verified semantic input needed by `nw-distill`: product intent, durable design decisions, oracle choice, boundaries, obligations and applicability. Software derives execution details.
Other skills on nwave.
More skills from other plugins.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Questions about nw-distill-prior-wave-reading.
- Which coding agents can use nw-distill-prior-wave-reading?
- nw-distill-prior-wave-reading installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

