SkillAgentSearch skills...

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-tracker

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

88/100

Category

Automation

Supported Platforms

Universal

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.

Substance
26/30
Structure
18/20
Description
15/15
Adoption
14/20
Freshness
15/15

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.

SkillScoreStarsUpdatedFormat
resubmission-deadline-tracker (this skill)by aipoch881.9k12d agoSKILL.md
Agent-Reachby Panniantong10086.2k14d agoCLAUDE.md
headroomby headroomlabs-ai10074.1ktodayCLAUDE.md
rufloby ruvnet10073.5ktodayCLAUDE.md
Scraplingby D4Vinci10084.6ktodayMCP 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.

name: 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

Source: https://github.com/aipoch/medical-research-skills

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.txt supplies 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

  1. Confirm the manuscript title, journal, deadline date, and reviewer issue counts.
  2. Timezone validation: If --timezone is not provided, default to Asia/Shanghai and emit a note: "Deadline calculated using Asia/Shanghai timezone. Use --timezone to specify your local timezone (e.g., America/New_York, Europe/London)."
  3. Calculate remaining time using the stored IANA timezone and assign urgency level.
  4. Generate a phase-appropriate task schedule based on the urgency level.
  5. Return the deadline summary, task breakdown, and risk notes.
  6. 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:

  1. Assumptions
  2. Deadline and Urgency Assessment
  3. Task Schedule
  4. Risks and Caveats
  5. 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.py fails, 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:

  1. Objective
  2. Inputs Received
  3. Assumptions
  4. Workflow
  5. Deliverable
  6. Risks and Limits
  7. 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

View on GitHub
GitHub Stars1.9k
CategoryAutomation
Updated12d ago
Forks175

Languages

Python

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions