Install
openclaw skills install @snake-fan/08-research-framingUse when one research source chain is stable enough to turn into paper framing or a provisional framing sketch by comparing closest related works, checking claim-level citation support, clarifying positioning and differentiation, and producing a writing blueprint.
openclaw skills install @snake-fan/08-research-framingUse this skill for the motivation: 形成论文表达 / 研究定位 / 引用支撑.
This skill merges the former citation-checking, differentiation, and writing-pattern motivations. They are not separate workflows here; they are three lenses on one question:
How should this current research be stated as a paper, compared with similar work, and made to look both credible and distinctive?
Treat Research Framing as a Source Chain -> Close Work Threats -> Claim Safety -> Paper Blueprint converter. It does not start from free-form paper-writing help. It starts from exactly one upstream research lineage and turns that lineage into a paper-facing framing package or a clearly marked provisional sketch.
Set {workspace-root} before creating, scanning, or updating artifacts:
{workspace-root} to workspace (the repo-local workspace/ directory).workspace/ layer.{workspace-root} from that path and keep related artifacts under the same root.{workspace-root}/research-framing/{project-slug}/.source_research.md.close_works.md.claim_support_bank.md, mapping the user's paper-facing claims to papers that support, weaken, narrow, contradict, or merely background them.positioning_matrix.md, comparing the user's work with close works across problem, setting, method, evaluation, contribution type, and novelty boundary.story_spine.md, including the One-Sentence Paper Pitch, 7-sentence Story Spine, contribution highlights, and candidate novelty boundary.writing_blueprint.md, turning the story, positioning, claim support, and writing moves into an introduction outline, related-work outline, and contribution bullets.research_framing_package.md as either a final Research Framing Package or a Provisional Framing Sketch according to source status.Research Framing is a writing-facing comparison workflow. It does not invent a new research problem, commit a method, or design experiments.
Use it to decide:
Do not use it to:
Do not treat planned evidence as results. If experiment results do not exist yet, state evaluation claims as "we evaluate whether...", "the experiment is designed to test...", or another safe planned-evidence form.
Research Framing has two possible output statuses.
Research Framing Package:
Provisional Framing Sketch:
The workflow must begin from exactly one Research Framing Source Chain, not a collage of all upstream artifacts. Use the deepest stable leaf source available:
The gate is passed only when the following are recorded:
If a deeper stable leaf source exists locally, use it rather than a shallower source. If there are multiple possible source chains, ask the user to choose exactly one. If the source is not stable enough even for a provisional sketch, recommend the upstream workflow that should run first, such as paper-reading-research-question, paper-reading-method-commitment, or paper-reading-experiment-design.
Before building the Close Work Set or searching for papers, inspect the local artifacts in the selected Source Chain.
If the leaf source is an Experiment Design, read available artifacts in the experiment folder:
source_experiment_context.mdclaim_evidence_map.mdbaseline_pressure_matrix.mdclaim_metric_map.mdexperiment_design.mdablation_and_controls.mdUse baseline_pressure_matrix.md as the primary local source for initial close-work candidates and reviewer comparison threats. Do not restart from a broad related-work search.
For upstream context, read the linked Committed Method Design, Method Commitment Summary, Research Question Card, Problem Reality Check, Method Inspiration artifacts, or theoretical grounding artifacts when they are referenced by the source chain and relevant to claim safety.
Preserve inherited unsafe claims, evidence gaps, do-not-route warnings, and result-interpretation constraints. The framing package must not erase fragilities exposed by upstream workflows.
Create durable artifacts at:
{workspace-root}/research-framing/{project-slug}/
Use this structure:
source_research.mdclose_works.mdclaim_support_bank.mdpositioning_matrix.mdstory_spine.mdwriting_blueprint.mdresearch_framing_package.mdUse the reference templates in this directory when creating these artifacts.
Build a Close Work Set of 3-8 papers, systems, benchmarks, or methods. Treat the set as a threat list, not a general related-work list.
Each Close Work should record one or more threat roles:
One work may fill multiple roles. Do not pad the set just to fill every role.
Before final positioning or story decisions, ask the user to confirm, revise, or explicitly delegate:
If the user requests a fully automatic run, keep close-work selection provisional and produce only a Provisional Framing Sketch unless a stable reviewed experiment source and low-risk close-work set already exist.
Read close papers with five lenses.
Claim support: For each user claim, record whether a paper directly supports it, weakly supports it, contradicts it, narrows it, or only provides background. A citation is usable only when the paper supports the actual strength and scope of the claim.
Positioning and differentiation: Compare the user's work with each close work across problem, method, setting, assumptions, evidence, and contribution. The goal is not to prove total uniqueness; it is to state a defensible novelty boundary.
Story spine: Identify the narrative route that makes the current research feel necessary: known situation, unresolved tension, closest-work limitation, intervention, evidence plan, and contribution.
Contribution highlights: Name what should be foregrounded because it is both true and differentiating: new problem framing, new mechanism, new setting, stronger evidence, clearer evaluation, useful system behavior, theoretical reframing, or practical constraint.
Writing moves: Extract reusable rhetorical structures without copying prose: motivation openings, gap packaging, contrast transitions, contribution lists, related-work grouping, limitation handling, and figure or table patterns. Do not keep writing moves as a standalone final-package section; absorb useful moves into the Paper Writing Blueprint.
Map paper-facing claims to their support boundaries. Use these claim types:
For each claim, record:
Respect the Result Claim Boundary. Without actual experiment results, do not write outcome-achieved claims such as "our method improves Z." Use safe planned-evidence forms such as "we evaluate whether the method improves Z under..." or "the experiment is designed to test whether...".
Before writing research_framing_package.md, ask the user to confirm, revise, or explicitly delegate the core framing decisions:
This gate is passed only when the paper story and claim boundary are safe relative to the Close Work Set, Positioning Matrix, Claim Support Bank, and Result Claim Boundary.
research_framing_package.md must include:
Contribution highlights should appear inside the Story Spine and Paper Writing Blueprint, not as a separate final-package section.
Use the reference templates in this directory:
references/source-research-template.mdreferences/close-works-template.mdreferences/claim-support-bank-template.mdreferences/positioning-matrix-template.mdreferences/story-spine-template.mdreferences/writing-blueprint-template.mdreferences/research-framing-package-template.mdDo not skip these gates:
If a gate is delegated, record the delegation rather than rewriting it as confirmation. If gates are unreviewed because the user requested a fully automatic run, keep the output provisional.
Stop when all are true: