Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add tranhieutt/software_development_department --skill resume-fromgit clone --depth 1 https://github.com/tranhieutt/software_development_departmentWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/tranhieutt/software_development_department/resume-from)<a href="https://agentmods.dev/skills/tranhieutt/software_development_department/resume-from"><img src="https://agentmods.dev/badge/skills/tranhieutt/software_development_department/resume-from/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/tranhieutt/software_development_department/resume-from"><img src="https://agentmods.dev/badge/skills/tranhieutt/software_development_department/resume-from.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00038 | $0.00908 |
| Opus 5 | $0.00019 | $0.00454 |
| Sonnet 5 | $0.00008 | $0.00182 |
| Haiku 4.5 | $0.00004 | $0.00091 |
Grade A, and why
resume-from scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 128 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Resume From Checkpoint
Restore the working context of a specific task from its atomic checkpoint at .tasks/checkpoints/[task_id].md, then continue execution from the exact next step — without re-running completed work.
Steps
1. Validate argument
$ARGUMENTS must contain a task_id. If missing or empty:
❌ Usage: /resume-from <task_id>
Example: /resume-from 042
Example: /resume-from auth-api
Available checkpoints:
[Run: ls .tasks/checkpoints/ and list files excluding .gitkeep]
Stop here if no task_id is provided.
2. Load checkpoint
Read .tasks/checkpoints/[task_id].md.
If the file does not exist:
❌ No checkpoint found for task: [task_id]
Expected: .tasks/checkpoints/[task_id].md
Available checkpoints:
[List files in .tasks/checkpoints/ excluding .gitkeep]
Tip: Run /save-state [task_id] first to create a checkpoint.
Stop here if file is missing.
3. Parse and surface checkpoint
Extract the following fields from the checkpoint and display them clearly:
🔁 Resuming task: [task_id]
Agent: [agent_id]
Saved at: [saved_at]
Retry count: [retry_count]
📄 Output Snapshot (last known state):
[output_snapshot content]
✅ Completed Steps:
[completed steps list]
⏭️ Next Step:
[next_step content]
❓ Open Questions:
[open_questions content — or "None" if empty]
📁 Files Modified So Far:
[files_modified list]
4. Apply exponential backoff if retrying
Check retry_count in the checkpoint frontmatter:
retry_count = 0→ proceed immediately, no waitretry_count = 1→ wait 2s before continuingretry_count = 2→ wait 4s before continuingretry_count = 3→ wait 8s before continuingretry_count >= 4→ surface a warning:
⚠️ This task has failed [retry_count] times.
Continuing, but consider escalating to a senior agent or the user
if the same error recurs.
Then increment retry_count and update backoff_next_s (double the previous value, max 64s) in the checkpoint file before proceeding.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 6d ago First seen · 128 lines · 38 tokens per session scan A dc66a629c2c6
resume-from is a skill published in the GitHub repository tranhieutt/software_development_department (72 stars, last pushed 3mo ago), licensed MIT. It adds 38 tokens to every session and 908 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
pushary-chatgpt
For ChatGPT and Codex. Plan the work, get the plan approved once, route every decision to the user's phone, and send a push when it is done. Use this whenever a request takes more than one step, contains a choice the user should make rather than you, or will finish while the user is not reading the conversation. In…
caveman
Persistent token-compression mode (75% reduction) — now always-on by default. Strips filler while keeping code exact.
workorai
A workflow guide for using the WorkorAI talent marketplace, which connects people looking for jobs with employers looking for candidates. It handles both job-seeker and hiring requests.
pushary-hermes
Push notifications and human-in-the-loop for Hermes Agent. Use this whenever a running agent needs a human and no chat session is active, such as before an irreversible or destructive action, before spending money, deploying, force-pushing or deleting, when blocked on a decision outside your authority, when running…
slide-deck
When you want to draft, update, convert, or export a slide deck for a React/Next.js slide system (${SLIDEDECKREPO:-$HOME/code/your-slide-deck-site}/src/app/slides/). Writes TypeScript Slide[] arrays using your primitives (Eyebrow, Heading, Accent, Body, BulletList, Divider, TwoCol, GradientText), 12 cycling brand…
session-cleanup
Identify stale and empty Claude Code sessions in the Agent Monitor and explain the cleanup endpoint (POST /api/settings/cleanup), always showing the exact list of what WOULD be removed before anything is deleted. Cleanup permanently deletes data, so this skill previews first and requires explicit user confirmation.…