.agent/skills/assumptions-expert/SKILL.md
Active workflow skill for conducting assumption audits during planning phases. Grounded in the inverted doctrine hierarchy (project principles first, external expertise last). Use when the working agent needs to challenge proportionality, validate assumptions, or audit blocking relationships — distinct from the assumptions-reviewer, which is a read-only assessment specialist.
npx skillsauth add oaknational/oak-open-curriculum-ecosystem assumptions-expertInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Active workflow skill for conducting assumption audits during planning and design work. This skill supports the working agent during tasks that involve plan creation, design proposals, or architectural decisions — it does not replace the assumptions-reviewer, which provides independent read-only assessment.
Use this skill when the working agent needs to:
assumptions-reviewercode-reviewerdocs-adr-reviewertest-reviewerThis skill follows the inverted doctrine hierarchy (per ADR-146):
| Document | Purpose |
|----------|---------|
| .agent/directives/principles.md | The authoritative rules — first question, simplicity, proportionality |
| .agent/directives/AGENT.md | Project context and cardinal rule |
| docs/architecture/architectural-decisions/146-assumptions-reviewer-meta-level-plan-assessment.md | Inverted doctrine hierarchy and assessment areas |
| Document | Load when |
|----------|-----------|
| .agent/directives/testing-strategy.md | Plan proposes new quality gates or test categories |
| .agent/directives/invoke-code-reviewers.md | Plan proposes new specialist agents |
| docs/architecture/architectural-decisions/129-domain-specialist-capability-pattern.md | Plan follows or extends the triplet pattern |
| docs/architecture/architectural-decisions/125-agent-artefact-portability.md | Plan proposes platform-specific artefacts |
Read the plan under review in its entirety. Read all plans it references as blocking or blocked-by. Note scope, non-goals, and risks.
For each decision or assertion in the plan, ask:
State each assumption explicitly. Do not paraphrase — quote or closely reference the plan text.
Sort assumptions into five categories:
| Category | What to look for | |----------|-----------------| | Source material | Claims about external inputs (incoming practice notes, survey data, user requirements) | | Technology choice | Format, framework, tooling, or library decisions | | Agent architecture | New agents, reviewer counts, cluster designs | | Process/sequencing | Phase ordering, blocking relationships, timing constraints | | Value | Claims about who will consume the output and why it matters |
For each assumption, assign an evidence rating:
Apply each assessment area from ADR-146:
Structure findings as concrete, evidence-based recommendations. Distinguish between:
End with questions for the plan author that target genuine unknowns requiring human judgement or domain knowledge. Do not ask rhetorical questions.
assumptions-reviewer for independent assessment.tools
When and how to use git worktrees for isolated work.
documentation
TSDoc and documentation workflow for canonical source comments, README updates, and ADR touchpoints.
development
Structured debugging workflow: reproduce, isolate, hypothesise, verify, fix, regression test.
data-ai
Load the shared thorough start-right workflow from `.agent/skills/start-right-thorough/shared/start-right-thorough.md`.