Track manuscript resubmission deadlines and automatically generate phase-appropriate task breakdowns for academic researchers based on remaining time.
Track manuscript resubmission deadlines and generate actionable task schedules based on remaining time.
python -m py_compile scripts/main.py
python scripts/main.py --help
--timezone is not provided, default to Asia/Shanghai and emit a note: "Deadline calculated using Asia/Shanghai timezone. Use to specify your local timezone (e.g., , )."--timezoneAmerica/New_YorkEurope/London# 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"
# Generate task breakdown
python scripts/main.py --tasks "Cancer Research Paper"
# Update progress
python scripts/main.py --update "Cancer Research Paper" --progress 60
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
--deadline | date | Yes | — | Target submission date (YYYY-MM-DD) |
--title | string | No | — | Manuscript title |
--journal | string | No | — | Target journal name |
--major-issues | integer | No | 0 | Count of major reviewer concerns |
--minor-issues | integer | No | 0 | Count of minor reviewer concerns |
--timezone | string | No | Asia/Shanghai | User timezone |
| Remaining Time | Level | Mode |
|---|---|---|
| > 14 days | Standard | Full 4-phase schedule |
| 3–14 days | Urgent | Triage and P0-only execution |
| < 3 days | Emergency | Minimum viable changes + extension request |
Note: The 3–7 day range was previously labeled "Urgent" but the boundary is 3–14 days. Any remaining time between 3 and 14 days triggers Urgent mode.
For complex multi-constraint requests, always include these explicit blocks:
scripts/main.py fails, report the failure point, summarize what still can be completed safely, and provide a manual fallback.This skill accepts: a manuscript resubmission deadline with optional reviewer issue counts and journal details.
If the request does not involve manuscript resubmission deadline tracking — for example, asking to manage grant deadlines, sync with journal systems, or send automated email reminders — do not proceed with the workflow. Instead respond:
"resubmission-deadline-tracker is designed to track manuscript resubmission deadlines and generate task schedules. Your request appears to be outside this scope. Please provide a deadline date and manuscript details, or use a more appropriate tool."
Use the following fixed structure for non-trivial requests:
If the request is simple, you may compress the structure, but still keep assumptions and limits explicit when they affect correctness.