plugins/agentic-behavior/skills/continue-work/SKILL.md
Session recovery skill. Use on startup, after compaction, or when resuming work after any interruption. Restores crons, audits recent history to determine current state, and identifies what to work on next.
npx skillsauth add nsheaps/ai-mktpl continue-workInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Recover session state and resume work after a restart, compaction, or interruption.
Read .claude/scheduled-tasks.yaml and recreate ALL enabled crons:
1. Read .claude/scheduled-tasks.yaml
2. For each task where enabled: true:
- Call CronCreate with the task's cron expression and prompt
- Use recurring: true for recurring tasks, false for one-shot
3. Verify with CronList that all expected crons are active
4. Catch-up check (see staleness rules below)
When a session was down and crons were missed, apply these rules to decide whether to fire a catch-up run:
CRITICAL: CronCreate state is session-only. It does NOT survive compaction or restart. You MUST recreate crons from the YAML file every time this skill runs — even if you think they might still be active. Check with CronList first to avoid duplicates.
Determine what you were working on by checking these sources in order:
.claude/tmp/ — any intermediate work files?For each piece of active work found, determine:
Post a brief status summary (to the handler's active channel, or terminal):
Session recovered. State:
- Restored N crons from scheduled-tasks.yaml
- Active work: [brief description]
- Next step: [what you'll do now]
- Blocked: [anything waiting on someone]
Then continue working on the highest-priority active item.
.claude/rules/scheduled-tasks.md), not in this pluginrules/autonomy.md — when to act vs when to asktools
Reference material for Claude Code internals — the on-disk layout under ~/.claude and project-scope .claude, the plugin cache, session-env propagation, and the full hook lifecycle. Auto-recall when working on Claude-Code-related tasks: writing or debugging hooks, authoring plugins, inspecting session state, troubleshooting why an env var is or isn't visible to a Bash tool call, or when paths under ~/.claude or ~/.claude/plugins/ come up.
development
Manage GitHub App installation tokens in Claude Code sessions. Use when tokens expire, auth errors occur in long-running sessions, or when setting up GitHub App credentials for agent teams. <example>my github token expired</example> <example>refresh the github app token</example> <example>check token status</example> <example>set up github app authentication for this session</example>
tools
Auto-detect project formatting tools and configure edit-utils settings
tools
Use this skill when the user asks about 1Password, secrets management, retrieving credentials, using op CLI, service accounts, secret references, vault operations, or any task involving the 1Password CLI (op). Also use when needing to inject secrets into environment variables, read passwords or API keys from 1Password, or manage 1Password items from the command line.