Conceptual Figure Workflow
This is a front-end workflow for research conceptual figures. It does not draw
the final image directly. It prepares a defensible figure brief, then hands the
brief to engineering-figure-agent.
Boundary
Use this skill when the figure depends on research logic:
- conceptual framework figures
- thesis or dissertation framework diagrams
- experiment design diagrams
- mechanism or pathway diagrams
- variable relationship or hypothesis diagrams
- paper overview schematics that must reflect theory, evidence, or study design
Do not use this skill for ordinary statistical plots. Use nature-figure for
publication plots and multi-panel empirical figures.
Workflow
- Read
../academic-research/SKILL.md and route the research-logic review to the smallest
relevant internal workflow, normally academic-paper, deep-research, or
experiment-agent.
- If the figure is geography, human geography, GIScience, GeoAI, spatial
analysis, environmental exposure, or health geography work, optionally read
only the relevant files in
../shared/field-context/. Read
../shared/field-context/geography-conceptual-figure-patterns.md when
selecting the figure structure.
- Review the proposed figure logic before design:
- research question, central claim ID, leading advantage and evidence state
- theoretical constructs or variables
- mechanisms, pathways, hypotheses, or stages
- spatial and temporal units when relevant
- claim-evidence boundaries; check reviewer objections internally and surface
only material scientific or delivery issues
- what must not be implied by the figure
- Build a semantic contract before choosing layout:
- approved nodes with construct type and evidence status
- approved directed or undirected relationships
- relation type, certainty, and causal status for every edge
- spatial and temporal scale attached to the relevant nodes or edges
- competing explanations and unresolved decisions in an issue ledger
- Produce a figure brief using
../engineering-figure-agent/references/figure-brief-spec.md, including:
- one-sentence figure purpose and the supported advantage readers should notice
- audience and paper section
- central claim or argument
- semantic graph and render graph
- panel, region, container, or layer plan
- visual hierarchy, reading order, and edge ports
- exact visible-text allowlist
- label language, normally English unless the user asks otherwise
- negative constraints and prohibited visual implications
candidate_mode: single or, only when structure is genuinely ambiguous,
candidate_mode: explore
- caption draft or caption logic, with evidence/derivation pointers for each
assertion and the manuscript claim it supports
- Hand the brief to
engineering-figure-agent. Use its OpenAI image route for
illustrative synthesis and its drawio route for exact, editable,
label-heavy frameworks. Use nature-figure separately for quantitative or
statistical panels. Do not ask an execution skill to reinterpret the theory
from scratch.
For the meaning of approved nodes and edges, read semantic approval scope. Directly supported semantics do not require an extra approval round; new or conflicting scientific assertions still require a user decision.
Output Contract
When the user asks only for planning, return the figure brief and stop.
When the user asks to create the figure, first return or save the brief, then use
engineering-figure-agent to execute it. Preserve the brief as the reviewable
source of truth for later iterations.
For candidate_mode: explore, keep the semantic graph fixed while comparing
2-4 structural candidates. Refine only 1-2 selected directions. Use one issue
ledger across candidates so rejected problems do not silently return.
Quality Rules
- Do not invent theory, mechanisms, variables, hypotheses, data, or citations.
- Separate confirmed evidence from design interpretation.
- Treat every arrow as a claim and record its relation type, direction,
certainty, and causal status before rendering.
- Do not merge constructs merely to simplify layout. Simplify the render graph,
not the semantic graph.
- Avoid causal arrows unless causality is part of the study design or theory.
- For spatial work, state the spatial unit and avoid implying scale-free effects.
- For health geography, separate exposure, vulnerability, access, outcome, and
contextual pathways unless the user's theory combines them explicitly.
1---2name: conceptual-figure-workflow3description: Use when the user wants a conceptual framework figure, experiment design diagram, thesis framework, research mechanism diagram, theoretical model figure, variable relationship diagram, or paper overview schematic. This skill first uses academic-research to review the theory structure, research question, variables, mechanisms, hypotheses, and claim-evidence boundaries, then produces a figure brief for engineering-figure-agent to execute.4---56# Conceptual Figure Workflow78This is a front-end workflow for research conceptual figures. It does not draw9the final image directly. It prepares a defensible figure brief, then hands the10brief to `engineering-figure-agent`.1112## Boundary1314Use this skill when the figure depends on research logic:1516- conceptual framework figures17- thesis or dissertation framework diagrams18- experiment design diagrams19- mechanism or pathway diagrams20- variable relationship or hypothesis diagrams21- paper overview schematics that must reflect theory, evidence, or study design2223Do not use this skill for ordinary statistical plots. Use `nature-figure` for24publication plots and multi-panel empirical figures.2526## Workflow27281. Read `../academic-research/SKILL.md` and route the research-logic review to the smallest29 relevant internal workflow, normally `academic-paper`, `deep-research`, or30 `experiment-agent`.312. If the figure is geography, human geography, GIScience, GeoAI, spatial32 analysis, environmental exposure, or health geography work, optionally read33 only the relevant files in `../shared/field-context/`. Read34 `../shared/field-context/geography-conceptual-figure-patterns.md` when35 selecting the figure structure.363. Review the proposed figure logic before design:37 - research question, central claim ID, leading advantage and evidence state38 - theoretical constructs or variables39 - mechanisms, pathways, hypotheses, or stages40 - spatial and temporal units when relevant41 - claim-evidence boundaries; check reviewer objections internally and surface42 only material scientific or delivery issues43 - what must not be implied by the figure444. Build a semantic contract before choosing layout:45 - approved nodes with construct type and evidence status46 - approved directed or undirected relationships47 - relation type, certainty, and causal status for every edge48 - spatial and temporal scale attached to the relevant nodes or edges49 - competing explanations and unresolved decisions in an issue ledger505. Produce a figure brief using51 `../engineering-figure-agent/references/figure-brief-spec.md`, including:52 - one-sentence figure purpose and the supported advantage readers should notice53 - audience and paper section54 - central claim or argument55 - semantic graph and render graph56 - panel, region, container, or layer plan57 - visual hierarchy, reading order, and edge ports58 - exact visible-text allowlist59 - label language, normally English unless the user asks otherwise60 - negative constraints and prohibited visual implications61 - `candidate_mode: single` or, only when structure is genuinely ambiguous,62 `candidate_mode: explore`63 - caption draft or caption logic, with evidence/derivation pointers for each64 assertion and the manuscript claim it supports656. Hand the brief to `engineering-figure-agent`. Use its OpenAI image route for66 illustrative synthesis and its `drawio` route for exact, editable,67 label-heavy frameworks. Use `nature-figure` separately for quantitative or68 statistical panels. Do not ask an execution skill to reinterpret the theory69 from scratch.7071For the meaning of approved nodes and edges, read [semantic approval scope](../engineering-figure-agent/references/figure-brief-spec.md#meaning-of-approved-semantics). Directly supported semantics do not require an extra approval round; new or conflicting scientific assertions still require a user decision.7273## Output Contract7475When the user asks only for planning, return the figure brief and stop.7677When the user asks to create the figure, first return or save the brief, then use78`engineering-figure-agent` to execute it. Preserve the brief as the reviewable79source of truth for later iterations.8081For `candidate_mode: explore`, keep the semantic graph fixed while comparing822-4 structural candidates. Refine only 1-2 selected directions. Use one issue83ledger across candidates so rejected problems do not silently return.8485## Quality Rules8687- Do not invent theory, mechanisms, variables, hypotheses, data, or citations.88- Separate confirmed evidence from design interpretation.89- Treat every arrow as a claim and record its relation type, direction,90 certainty, and causal status before rendering.91- Do not merge constructs merely to simplify layout. Simplify the render graph,92 not the semantic graph.93- Avoid causal arrows unless causality is part of the study design or theory.94- For spatial work, state the spatial unit and avoid implying scale-free effects.95- For health geography, separate exposure, vulnerability, access, outcome, and96 contextual pathways unless the user's theory combines them explicitly.