Paper Submission Planner
Purpose
Help the user plan a conference paper submission backwards from the deadline, applying the strategic and tactical frameworks from the New Researcher Handbook (Sections 8.3.1 Conference Timeline Management and 8.3.4 Technical Paper Planning). The skill covers both the strategic questions (is this work right for this venue? what's the story?) and the logistical timeline (what needs to happen by when?).
The goal is to prevent the two most common disasters: (1) missing the deadline entirely and losing a year, and (2) submitting a paper that technically exists but isn't ready to be reviewed well.
When to Use
- User names a target conference and a deadline
- User is choosing between venues
- User asks "is my work ready to submit?"
- User is building a timeline for submission
- ~2-3 weeks before a known deadline, as a final readiness check
The Planning Workflow
The flow depends on how far out the user is. Ask the user early on: "Roughly how far are you from the deadline?" and adapt.
Phase 1: Strategic Pre-Submission Questions
Do this phase first, no matter how close the deadline is. If the answers are bad, more time won't save the paper — a different framing might.
Walk through these (from Handbook Section 8.3.4), one at a time:
Contribution Clarity
- Can you finish this sentence: "We are the first to [solve / show / unify] X important problem"? If the user can't, the paper's core story isn't clear yet.
- What is the one-sentence claim a reviewer should walk away remembering?
- Is the contribution theoretical, methodological, empirical, or an analysis/unification? Say which.
Fit with the Venue
- Is the topic aligned with what this venue publishes? Have you checked recent accepted papers at this venue on this topic?
- Is it saturated (hundreds of similar papers last year), or is it trending up?
- Does the framing match the venue's aesthetics? (ML venues reward novelty and ablations; systems venues reward measurement; HCI venues reward study design.)
Novelty Check
- How is this clearly different from work in the last 12 months? Not "we use a different optimizer" — what's the actual advance?
- If someone points at paper X (published recently) and says "this looks similar" — what's your honest response?
Backup Plan
- If this gets rejected from [target], what's the next venue? Build a cascade now (e.g., ICML → NeurIPS → ICLR → domain workshop). Writing the cascade down before submission makes post-rejection decisions faster and less emotional.
If any of these questions gets a weak answer, stop and address it before planning the timeline. A great timeline for a poorly-framed paper produces a well-executed rejection.
Phase 2: Build the Timeline
Use the standard T-minus structure from the Handbook, adapted to the user's actual distance from the deadline. Always set the user's personal deadline at least 1 week before the real one (protects against last-week disasters and lets them help others, which builds network).
If T > 6 months:
Too early for a detailed timeline. Help the user identify the T-6 month checkpoint: what needs to be true 6 months out to make the submission realistic? If the answer is "most things," that's informative — the current plan is aspirational.
If T = 6 months (or close):
T-6 months: Major experiments start; baseline implementations in place; related work drafted.
T-5 months: Main results should be emerging. If they aren't, recalibrate now — don't wait.
T-4 months: Ablations identified. Draft of intro and methods begun.
T-3 months: Main experiments COMPLETE (not "mostly done"). First full draft exists.
T-2 months: Full draft circulating to 1-2 trusted readers. Writing the story, not just sections.
T-1 month: Second full draft. All ablations done. Plots polished. External feedback incorporated.
T-3 weeks: Paper substantively frozen. Now polishing, supplementary, code release prep.
T-1 week: Personal deadline. Paper should be done. Use this week to help others / rest / buffer.
T-0: Submit calmly.
If T < 6 months:
Build a compressed timeline but flag honestly what's likely to get sacrificed. Usually: ablation depth, writing polish, or sleep. The user should know which.
If T < 1 month:
Switch modes: the user is now in execution, not planning. Help them triage:
- What experiments are absolutely required vs. nice-to-have?
- What sections of the paper still don't exist?
- Where will the inevitable emergency happen? (Compute failure? Baseline reimplementation? Reviewer #2 in their head making them rewrite?)
Phase 3: Pre-Submission Readiness Checklist
In the final 1-2 weeks, walk through this checklist with the user. Each item is a question, not a command.
Story
- Can the abstract be read in 60 seconds and the contribution be clear?
- Does the intro end with a concrete list of contributions (bullet points are fine)?
- Does the paper have one clear "money figure" that captures the main result?
Experiments
- Are main comparisons fair (same compute, same tuning budget, same data)?
- Are ablations targeted at the paper's actual claims, not just "standard ablations"?
- Are error bars or statistical treatment present where they matter?
- Are all numbers in the paper reproducible from the codebase?
Writing
- Has at least one person outside the author list read it end-to-end?
- Is the related work honest about what's truly novel vs. incremental?
- Are the limitations section genuine (not performative)?
Logistics
- Double-blind anonymization: author info, acknowledgments, self-citations, code repo links (use or equivalent).
- Supplementary files prepared and linked properly.
- LaTeX compiles cleanly, no overfull boxes, all references render.
- Submission portal account set up, co-authors registered, conflicts declared.
Phase 4: After Submission
If the user returns post-submission, offer a short reflection:
- What felt rushed? (So next paper's timeline accounts for it.)
- What would you change about the submission process next time?
- What's the rebuttal plan? (Set aside specific dates for reviews release and rebuttal period.)
Artifact
Save to
~/phd-log/submissions/[venue-year]-[short-title].md
. Structure:
markdown
# Submission: [Paper Title]
## Target
- Venue: [conference name]
- Deadline: [date] (real) / [date - 1 week] (personal)
- Backup cascade: [venue 1] → [venue 2] → [venue 3]
## One-sentence contribution
[the sentence]
## Key risks
- [top 2-3 things that could go wrong]
## Timeline
[T-minus structure filled in with dates]
## Readiness checklist status
[updated during the sprint]
## Post-mortem (after submission)
- What went well:
- What to change next time:
Tone and Posture
- Be honest about rejection probability. If the paper has real problems, say so. Sugarcoating wastes the user's limited submission attempts.
- Don't be a cheerleader. The job is to help the user submit a paper that's actually good, not to inflate their confidence.
- Protect the personal deadline. When the user wants to push it later, push back. The buffer is the whole point.
- If the user is submitting because "the deadline is coming" rather than "the work is ready," say so directly — sometimes skipping a deadline and waiting for the next one is the right move.
What Not to Do
- Don't let the user skip Phase 1. A clean timeline for an unclear paper is useless.
- Don't produce a generic timeline without adapting to the user's actual T-minus distance.
- Don't produce a 40-item checklist. The user won't read it. Keep the readiness checklist focused.
- Don't forget backup venues. A single-venue plan turns one rejection into a year of lost time.