Monitor resubmission deadlines for academic papers and automatically break down tasks based on remaining time. Trigger when user mentions "resubmission deadline", "revision due", "paper deadline", "revise and resubmit deadline", "R&R deadline", or needs to track manuscript revision timelines.
75
62%
Does it follow best practices?
Impact
100%
1.01xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/Academic Writing/resubmission-deadline-tracker/SKILL.mdA specialized tool for academic researchers to monitor manuscript resubmission deadlines and automatically generate task breakdowns based on remaining time.
This skill helps researchers manage the critical period between receiving reviewer feedback and submitting revisions. It calculates remaining time, assesses workload, and creates actionable task schedules.
Gather essential deadline information:
Calculate and display:
Based on remaining time, automatically generate:
| Time Remaining | Task Structure |
|---|---|
| >30 days | Relaxed schedule with buffer days |
| 14-30 days | Standard revision workflow |
| 7-14 days | Accelerated schedule |
| 3-7 days | Urgent mode - priority only |
| <3 days | Emergency checklist |
Tasks are automatically prioritized:
Phase 1: Analysis (Days 1-2)
- [ ] Re-read reviewer comments carefully
- [ ] Categorize comments by type (major/minor)
- [ ] Create response strategy document
- [ ] Identify required new analyses
Phase 2: Core Revisions (Days 3-10)
- [ ] Address major concerns
- [ ] Revise methodology if needed
- [ ] Update figures and tables
- [ ] Add new data/analyses
Phase 3: Writing (Days 11-14)
- [ ] Draft response letter
- [ ] Revise manuscript text
- [ ] Update supplementary materials
- [ ] Proofread all changes
Phase 4: Final Review (Days 15-16)
- [ ] Internal review by co-authors
- [ ] Final formatting checks
- [ ] Journal submission system prep
- [ ] Submit before deadlineDay 1: Triage
- [ ] Prioritize critical reviewer concerns only
- [ ] Identify "must-fix" vs "nice-to-have"
- [ ] Draft quick response outline
Day 2-5: Execute
- [ ] Address P0 items only
- [ ] Make essential figure updates
- [ ] Draft concise response letter
Day 6-7: Finalize
- [ ] Co-author sign-off (async if possible)
- [ ] Final proofread
- [ ] SubmitImmediate Actions:
- [ ] List minimum viable changes for acceptance
- [ ] Contact co-authors for emergency review
- [ ] Focus only on deal-breaker issues
- [ ] Request deadline extension (if possible)
- [ ] Prepare minimal response letter
- [ ] Submit even if imperfectUser: Track my resubmission for the Cancer Research paper.
Deadline is 2024-03-15.
Skill Output:
📅 Resubmission Deadline Tracker
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Manuscript: Cancer Research Paper
Deadline: March 15, 2024 (23:59)
Remaining: 18 days, 6 hours
Status: ⏰ Standard Pace
📋 Recommended Task Schedule:
[Task breakdown based on 18-day timeline]User: Show all my tracked deadlines.
Skill Output:
📊 Active Resubmissions:
┌─────────────────────┬────────────┬───────────┬──────────┐
│ Paper │ Deadline │ Remaining │ Status │
├─────────────────────┼────────────┼───────────┼──────────┤
│ Nature Medicine │ 2024-03-10 │ 3 days │ 🔴 Urgent│
│ Cell Reports │ 2024-03-25 │ 18 days │ 🟡 Active│
│ JCI │ 2024-04-02 │ 26 days │ 🟢 On Track│
└─────────────────────┴────────────┴───────────┴──────────┘The skill provides:
deadline: Target submission date (YYYY-MM-DD)deadline_time: Optional time (HH:MM, defaults to 23:59)timezone: User's timezone (defaults to Asia/Shanghai)reviewer_count: Number of reviewers (affects workload estimate)major_issues: Count of major concernsminor_issues: Count of minor concernsmanuscript_title: Paper titlejournal: Target journal namenotes: Additional context# Add new deadline
python scripts/main.py --add --title "Cancer Research Paper" \
--journal "Nature Medicine" \
--deadline "2024-03-15" \
--major-issues 2 \
--minor-issues 8
# List all tracked deadlines
python scripts/main.py --list
# Show details for specific paper
python scripts/main.py --show "Cancer Research Paper"
# Update progress
python scripts/main.py --update "Cancer Research Paper" --progress 60
# Generate task breakdown
python scripts/main.py --tasks "Cancer Research Paper"
# Interactive mode
python scripts/main.py --interactiveDeadlines are stored locally in:
data/deadlines.json - Active deadlinesdata/completed.json - Historical submissionsCan export to:
references/task_templates.json - Standard task breakdownsreferences/journal_deadlines.md - Common journal policiesreferences/revision_checklist.md - Best practicesBefore relying on deadline calculations:
| Risk Indicator | Assessment | Level |
|---|---|---|
| Code Execution | Python/R scripts executed locally | Medium |
| Network Access | No external API calls | Low |
| File System Access | Read input files, write output files | Medium |
| Instruction Tampering | Standard prompt guidelines | Low |
| Data Exposure | Output files saved to workspace | Low |
# Python dependencies
pip install -r requirements.txt4a48721
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.