skills/paper-positioning-planner/SKILL.md
Decide what an ML/AI paper should strategically sell. Use for contribution choice, claim scope, paper archetype, novelty framing, audience, and claims to avoid.
npx skillsauth add a-green-hand-jack/ml-research-skills paper-positioning-plannerInstall 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.
Decide what the paper is selling, to whom, against which closest work, and with what evidence.
Use this skill when:
Do not use this skill as a paragraph-level writing adapter. Use conference-writing-adapter after the positioning decision is clear.
Pair this skill with:
research-idea-validator when the whole project may need pursue/revise/park/killliterature-review-sprint when closest work or community framing is unclearalgorithm-design-planner when the chosen position changes the method specificationbaseline-selection-audit when the position depends on whether comparisons are reviewer-prooffigure-results-review when visual evidence changes claim scopepaper-evidence-board when positioning decisions must update claim/evidence/provenance/risk/action/handoff linkspaper-reviewer-simulator after positioning to stress-test the selected storyconference-writing-adapter after positioning to rewrite sections for the target venueresearch-project-memory when positioning decisions should persist across sessionspaper-writing-assistant when public writing-quality heuristics should be applied during broad prose drafting or revision<installed-skill-dir>/
├── SKILL.md
└── references/
├── audience-venue-fit.md
├── contribution-claim-map.md
├── decision-rules.md
├── memory-writeback.md
├── narrative-architecture.md
├── positioning-taxonomy.md
└── report-template.md
references/positioning-taxonomy.md, references/contribution-claim-map.md, and references/decision-rules.md.references/audience-venue-fit.md when target venue, audience, or community framing matters.references/narrative-architecture.md when producing title, abstract, intro, related-work, or main-figure direction.references/report-template.md before writing the final positioning report.references/memory-writeback.md when the project has memory/, component .agent/ folders, or the user asks for persistent memory.Collect:
CLM-###, EVD-###, RSK-###, ACT-###, FIG-###, or TAB-###Write the current story as:
This paper sells [primary contribution] to [audience] by showing [evidence] against [closest work], while avoiding the claim that [unsupported overclaim].
If the sentence cannot be written, the likely decision is revise-positioning.
Also classify the primary contribution pressure:
insight: the paper teaches a principle, phenomenon, mechanism, or failure modeperformance: the paper improves a measured outcome under a fair protocolcapability: the paper enables a new task, setting, scale, or workflowIf none dominates, choose the most evidence-backed one and demote the others to secondary or supporting claims.
Read references/positioning-taxonomy.md.
Choose one primary archetype:
State why other plausible archetypes are weaker. Do not let the paper be a vague hybrid unless the evidence truly supports two linked contributions.
Read references/contribution-claim-map.md.
Create:
Every primary claim must have at least one strong evidence route. If no route exists, revise the paper archetype or route to more experiments.
Read references/audience-venue-fit.md when relevant.
Decide:
If the evidence fits a different audience better than the user's target venue, say so directly and give the least disruptive repositioning.
Read references/decision-rules.md.
Choose exactly one:
lock-position: story is coherent; proceed to writing adaptationrevise-positioning: core contribution remains, but title/abstract/claims/figures must shiftnarrow-claim: evidence supports a smaller paper than the current draft claimschange-archetype: paper type should change, such as method to empirical analysis or diagnostic studyneed-evidence: positioning depends on missing experiment, baseline, figure, theorem, or literature checkpark-paper: current evidence does not support a viable paper story yetDo not choose lock-position if closest-work, baseline, or figure evidence risks remain fatal.
Read references/narrative-architecture.md.
Produce:
This should be strategic and section-level. Use conference-writing-adapter later for paragraph-level venue writing.
Route every unresolved issue:
conference-writing-adapter: position is clear and text needs venue-specific rewritingpaper-evidence-board: claims/evidence/figures/risks must be synchronizedfigure-results-review: main figure/table does not support the selected storybaseline-selection-audit: selected story needs stronger comparison defenseexperiment-design-planner: missing evidence must be plannedresult-diagnosis: negative or mixed results threaten the positionliterature-review-sprint: closest-work boundary remains unclearalgorithm-design-planner: method needs to change to fit the selected claimRead references/report-template.md.
If saving to a project and no path is given, use:
docs/paper/positioning_plan_YYYY-MM-DD_<short-name>.md
The report must include:
Read references/memory-writeback.md when memory exists.
Update the smallest useful set of entries:
memory/decision-log.md: selected paper position, archetype, target audience, and revisit triggersmemory/claim-board.md: claims kept, narrowed, revised, cut, or blockedmemory/evidence-board.md: evidence required by the selected storymemory/risk-board.md: positioning, closest-work, overclaim, audience, and evidence risksmemory/action-board.md: writing, figure, experiment, baseline, or literature actionspaper/.agent/: title/abstract/main-figure/section positioning notesUse certainty labels:
verified for evidence checked against results, draft text, or sourcesuser-stated for user goals and constraintsinferred for strategic judgments and reviewer-risk predictionsunverified for positions depending on unchecked current literature or missing resultsBefore finalizing:
testing
Bootstrap project-local ml-research-skills. Use from global installs when creating a new ML research project, enabling this collection in an existing ML research repo, or deciding whether to install the full bundle locally. Route to project-init for new projects; do not handle paper or experiment work directly.
development
Route project operations tasks — git, memory, bootstrap, remote, workspace, code review, timeline, ops — to the correct skill. Use when the task involves commits, pushes, worktrees, project memory, enabling project-local skills, SSH/server coordination, sidecar runners, or audits. Do not solve the ops task directly.
testing
Route ML/AI paper writing tasks to the correct skill — contract planning, prose drafting, section writing, consistency editing, review simulation, rebuttal, submission, or citation work. Use when the task involves writing, revising, reviewing, or submitting a paper instead of guessing between paper-writing-assistant, paper-writing-contract-planner, paper-reviewer-simulator, auto-paper-improvement-loop, or citation skills. Do not draft prose directly.
data-ai
Project-local router for ML research skill selection. Use inside an initialized ML research project, or while maintaining this skill repo, when the user describes an ML research/paper/experiment/discovery/ops/release workflow and may not know the skill; route to a domain router or high-signal leaf. Do not use for generic non-ML projects.