resubmission-deadline-tracker
Track manuscript resubmission deadlines and automatically generate phase-appropriate task breakdowns for academic researchers based on remaining time.
Install / Use
npx skills add aipoch/medical-research-skills --skill resubmission-deadline-trackerInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
AutomationSupported Platforms
Our assessment of resubmission-deadline-tracker
resubmission-deadline-tracker scores 88/100 on our quality scale, 1146th of 2,464 Automation skills we index (top 47%).
Its SKILL.md is 5.4 KB long, well organised into 19 sections with 2 code examples: a solid amount of guidance for an agent.
With 1,916 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 12 days ago, so resubmission-deadline-tracker is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
resubmission-deadline-tracker compared with similar skills
All 4 of these similar skills score higher than resubmission-deadline-tracker; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| resubmission-deadline-tracker (this skill)by aipoch | 88 | 1.9k | 12d ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 86.2k | 14d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.1k | today | CLAUDE.md |
| rufloby ruvnet | 100 | 73.5k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 84.6k | today | MCP Server |
Frequently asked questions
- How do I install resubmission-deadline-tracker?
- Run
npx skills add aipoch/medical-research-skills --skill resubmission-deadline-tracker. The install tabs above show the steps for each supported agent. - Which AI agents does resubmission-deadline-tracker work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is resubmission-deadline-tracker safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is resubmission-deadline-tracker still maintained?
- The repository was last updated 12 days ago, so resubmission-deadline-tracker is actively maintained.
Skill content
View source on GitHubname: resubmission-deadline-tracker description: Track manuscript resubmission deadlines and automatically generate phase-appropriate task breakdowns for academic researchers based on remaining time. license: MIT author: AIPOCH
Resubmission Deadline Tracker
Track manuscript resubmission deadlines and generate actionable task schedules based on remaining time.
Dependencies
- Python 3.9+ (standard-library
zoneinfo) pip install -r requirements.txtsupplies IANA timezone data, including on Windows.
Quick Check
python -m py_compile scripts/main.py
python scripts/main.py --help
When to Use
- Use this skill when tracking one or more manuscript resubmission deadlines and generating a task breakdown.
- Use this skill when assessing urgency level and creating a phase-appropriate revision schedule.
- Do not use this skill to sync with journal submission systems, send automated reminders, or manage grant deadlines.
Workflow
- Confirm the manuscript title, journal, deadline date, and reviewer issue counts.
- Timezone validation: If
--timezoneis not provided, default toAsia/Shanghaiand emit a note: "Deadline calculated using Asia/Shanghai timezone. Use--timezoneto specify your local timezone (e.g.,America/New_York,Europe/London)." - Calculate remaining time using the stored IANA timezone and assign urgency level.
- Generate a phase-appropriate task schedule based on the urgency level.
- Return the deadline summary, task breakdown, and risk notes.
- If inputs are incomplete, state exactly which fields are missing and request only the minimum additional information.
Usage
# 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
Parameters
| 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 |
Urgency Levels
| Remaining Time | Level | Mode | |----------------|-------|------| | ≥ 30 days | Relaxed | Full revision schedule | | 14–<30 days | Standard | Full 4-phase schedule | | 7–<14 days | Active | Triage and priority execution | | 3–<7 days | Urgent | Critical changes only | | 0–<3 days | Emergency | Minimum viable changes + extension request | | < 0 days | Overdue | Contact the editor |
These levels describe the existing implementation; no new states are introduced.
Output
- Deadline summary with urgency status
- Phase-by-phase task schedule
- Daily targets and checkbox list
- Risk notes (timezone, submission type, buffer time)
Stress-Case Rules
For complex multi-constraint requests, always include these explicit blocks:
- Assumptions
- Deadline and Urgency Assessment
- Task Schedule
- Risks and Caveats
- Next Checks
Timezone and Stored Data
--timezone applies when adding a deadline. Existing records use their stored
timezone; their JSON format and files are unchanged. Remaining time is compared
in UTC, so the machine timezone does not change the result. Invalid dates, unknown
IANA zones, daylight-saving gaps and ambiguous overlap times are rejected before
a new record is saved. For an overlap, supply the exact UTC date/time with
--timezone UTC. Interactive mode also asks for a timezone.
Error Handling
- If required inputs are missing, state exactly which fields are missing and request only the minimum additional information.
- If the task goes outside the documented scope, stop instead of guessing or silently widening the assignment.
- If
scripts/main.pyfails, report the failure point, summarize what still can be completed safely, and provide a manual fallback. - Do not fabricate deadline dates, journal policies, or task estimates.
Input Validation
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."
Response Template
Use the following fixed structure for non-trivial requests:
- Objective
- Inputs Received
- Assumptions
- Workflow
- Deliverable
- Risks and Limits
- Next Checks
If the request is simple, you may compress the structure, but still keep assumptions and limits explicit when they affect correctness.
Related Skills
Agent-Reach
86.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
74.1kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ruflo
73.5k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
Scrapling
84.6k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
