skills/weekly-review/SKILL.md
Generate the weekly review report for the current ISO week. Writes to .claude-code-hermit/compiled/review-weekly-YYYY-Www.md and updates obsidian/Latest Review.md if the cortex is set up. Runs every Sunday at 23:00 via routine.
npx skillsauth add gtapps/claude-code-hermit weekly-reviewInstall 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.
Generates the weekly review for the current ISO week.
Run:
node ${CLAUDE_PLUGIN_ROOT}/scripts/weekly-review.js .claude-code-hermit obsidian
Report the result. On success, output the review filename and whether Latest Review.md was updated. If a Knowledge Health section appears in the review output, summarize the issues to the operator.
If obsidian/ does not exist, the script skips the Latest Review.md update and logs a note. No action required — the review file is still written to .claude-code-hermit/compiled/review-weekly-<week>.md.
Archive expired raw artifacts:
node ${CLAUDE_PLUGIN_ROOT}/scripts/archive-raw.js .claude-code-hermit
Report how many were archived, retained, and skipped.
enabled: false in the config template. Enable it after running /claude-code-hermit:obsidian-setup.obsidian/Latest Review.md is the only file updated.archive-raw.js only moves files — it never deletes. Archived files land in raw/.archive/ and can be restored manually.tools
Composes and delivers the daily fitness brief — a forward-looking morning read (readiness + today's plan) or a backward-looking evening read (today's training, or an earned-rest note, + tomorrow's setup) — in the operator's configured voice. Invoke with /claude-code-fitness-hermit:fitness-brief --morning|--evening|--slot <name>. Becomes the plugin's two daily beats — the morning Strava connectivity check and the evening activity sync, RPE binding, and Run deep-dive.
development
Renew the hermit's long-lived Claude login token over the channel, before it expires. Relays a one-time sign-in link to the operator, takes the code back, installs the new token, and restarts. Activates on messages like 'relogin', 'renew my login', 'reauth', 'the login is expiring', or when doctor's credential-expiry check flags setup-token.
development
Synthesizes the past 7 days of archived briefs into a weekly digest — top stories, emerging vs faded themes, category activity, and per-source performance built from archive frontmatter. Delivers to the operator's configured channel and archives a weekly note. Designed as a weekly routine. Invoke with /feed-hermit:weekly-digest.
development
Manage developing story arcs tracked across briefs — add, resolve, and list active arcs in compiled/story-arcs-*.md. Arc Watch keywords drive the feed-brief arc-tagging enrichment. Invoke with /feed-hermit:story-arcs add|resolve|list.