gtapps

75 mods across 3 repositories, 77 stars between them.

dev-quality

25

gtapps/claude-code-hermit

Skill Claude CodeCodex

Pre-wrap quality gate. Runs /claude-code-hermit:simplify for a cleanup pass on the working-tree diff (including untracked files), re-runs commands.test, and reports results. Suggests /code-review for a deeper review. Run this before committing.

73 yesterday A 58 tokens original MIT

dev-test

26

gtapps/claude-code-hermit

Skill Claude CodeCodex

Run the configured test suite and record the result to .claude-code-hermit/state/last-test.json. /dev-pr reads this record; a fresh pass at HEAD skips re-running. Use for mid-task verification, debugging a failing test in isolation, or as a building block for /dev-quality.

73 yesterday A 64 tokens original MIT

diagnosing-bugs

27

gtapps/claude-code-hermit

Skill Claude CodeCodex

Diagnosis loop for hard bugs and performance regressions. Builds a red-capable feedback loop and runs it before hypothesising — complements static code review (which finds bugs by reading) by running actual repros. Use when the user says 'diagnose'/'debug this', or reports something broken/throwing/failing/slow.

73 yesterday A 72 tokens original MIT

domain-brainstorm

28

gtapps/claude-code-hermit

Skill Claude CodeCodex

On-demand dev-voice brainstorm — reads codebase friction signals (git churn, test signal, manifest drift, README coverage) and emits at most 2 improvement ideas, each gated by proposal-triage before becoming a PROP. Invoke when the operator asks "what should I be fixing?", "anything wrong with X?", or "brainstorm…

73 yesterday A 80 tokens original MIT

hatch

29

gtapps/claude-code-hermit

Skill Claude CodeCodex

Activate the dev hermit in the current project. Appends the dev safety rules to CLAUDE.md, installs the git-push-guard hook at strict profile by default, and offers companion plugins. Run once per project after /claude-code-hermit:hatch; re-run to update individual settings.

73 yesterday B 65 tokens original MIT

gtapps/claude-code-hermit

Plugin Claude Code

Fitness/training layer for claude-code-hermit — Strava MCP integration, activity analysis skills, and routine templates for an autonomous training assistant.

73 yesterday A tokens not measured original MIT

gtapps/claude-code-hermit

Agent

Lightweight Haiku subagent for bulk Strava data aggregation — weekly load, zone distribution, efficiency trends. Returns compact structured output; no coaching judgment. Use when you need multi-week trend tables, zone distribution over time, or bulk activity metrics.

73 yesterday A 57 tokens original MIT

activity-deep-dive

33

gtapps/claude-code-hermit

Skill Claude CodeCodex

Per-activity coaching analysis from Strava. Detects interval vs steady-state sessions and road vs trail terrain, branching the metrics accordingly. Computes zone breakdown and recovery estimate; saves a compiled artifact and returns a compact summary. Run after a workout or to retro-analyze a specific activity.

73 yesterday C 63 tokens original MIT

gtapps/claude-code-hermit

Skill Claude CodeCodex

Captures RPE (1-10) and subjective notes when the operator replies to a daily fitness-brief notification on any configured channel. Triggers on inbound channel messages matching RPE grammar while state/strava-pending-rpe.json has a sync from the last 24h. Channel-agnostic.

73 yesterday A 69 tokens original MIT

fitness-brief

35

gtapps/claude-code-hermit

Skill Claude CodeCodex

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…

73 yesterday A 113 tokens original MIT

set-rpe

36

gtapps/claude-code-hermit

Skill Claude CodeCodex

Manually record RPE and subjective notes for a specific Strava activity. Use for backfilling, correcting entries, or rating a non-latest activity that the auto-capture skill skipped.

73 yesterday A 43 tokens original MIT

gtapps/claude-code-hermit

Skill Claude CodeCodex

Interval scheduled check — detects multi-session cardiac-drift trends across recent compiled activity notes. Runs weekly via the scheduled-checks routine; findings are routed through the proposal pipeline as Evidence Source: scheduled-check/weekly-coaching-patterns.

73 yesterday A 52 tokens original MIT

claude-code-hermit

38

gtapps/claude-code-hermit

Plugin Claude Code

A personal assistant that lives in your project — memory-driven learning, daily rhythm, idle agency, and operational hygiene for Claude Code.

73 yesterday A tokens not measured original MIT

evolve-runner

39

gtapps/claude-code-hermit

Agent

Executes the hermit-evolve upgrade (steps 0–9) in an isolated context so the upgrade's transient churn (changelog slice, migration execution, file diffs) never lands in the calling session. Dispatched by the hermit-evolve skill via the Agent tool; returns a compact structured report.

73 yesterday A 69 tokens original MIT

proposal-triage

40

gtapps/claude-code-hermit

Agent

Pre-creation gate for proposals — deduplicates, cross-references sessions/OPERATOR.md/compiled, and applies the three-condition rule. Accepts one or more candidates in a single call (a single candidate is a batch of one). Returns one verdict per candidate, matched by title: CREATE: | SUPPRESS: — : (" ") | DUPLICATE: …

73 yesterday A 123 tokens original MIT

reflection-judge

41

gtapps/claude-code-hermit

Agent

Post-processes reflect candidates — validates that cross-session evidence citations actually exist in S-NNN-REPORT.md before proposals or micro-approvals are queued. Returns ACCEPT | DOWNGRADE: | SUPPRESS per observation.

73 yesterday A 50 tokens original MIT

skill-eval-runner

42

gtapps/claude-code-hermit

Agent

Generic isolated-context runner — executes the analysis spec named in its dispatch and returns the structured output that spec defines. Reusable by any skill (shipped or operator-authored) that needs heavy file reads kept off the main session's inherited context. The calling skill applies any side effects the spec…

73 yesterday A 69 tokens original MIT

brief

43

gtapps/claude-code-hermit

Skill Claude CodeCodex

Returns a 5-line executive summary of recent work. Checks active session first, falls back to latest report. Activates on messages like "brief", "what happened", "morning update", "overnight summary", "progress", "what are you working on", "how's it going".

73 yesterday A 62 tokens original MIT

gtapps/claude-code-hermit

Skill Claude CodeCodex

On-demand hermit-voice brainstorm — synthesizes memory, capabilities, recent artifacts, and codebase shape into at most 2 capability ideas, each gated by proposal-triage before becoming a PROP. Invoke when the operator explicitly asks to brainstorm capabilities or ideate, e.g. "brainstorm capabilities", "what could…

73 yesterday A 87 tokens original MIT

channel-responder

45

gtapps/claude-code-hermit

Skill Claude CodeCodex

Handles inbound messages from Claude Code Channels (Telegram, Discord, webhooks) with session context awareness.

73 yesterday A 24 tokens original MIT

channel-setup

46

gtapps/claude-code-hermit

Skill Claude CodeCodex

Guided channel activation for local/tmux users — adds a channel entry when none is configured, installs the plugin, configures the bot token in the project-local state dir, and walks through pairing. Run after hatch, or any time to add or re-enable a channel.

73 yesterday B 59 tokens original MIT

cost-reflect

47

gtapps/claude-code-hermit

Skill Claude CodeCodex

The 'why is my bill high' skill: audits where spend goes across token categories (cacheread, cachewrite, output, input) and per-session attribution. Invoke for questions like 'cost breakdown', 'which sessions are expensive', 'what's driving spend', or 'cold start costs'. Not for week-over-week trend lines (use…

73 yesterday A 84 tokens original MIT

docker-security

48

gtapps/claude-code-hermit

Skill Claude CodeCodex

Opt-in advanced Docker security hardening beyond the v1.0.26 baseline — LAN containment with DNS policy, resource bounds with kernel-hygiene sysctls, and a boot-time plugin install audit log. Applied as a reversible docker-compose overlay (does not touch the base compose file) and verified against the live container.…

73 yesterday A 80 tokens original MIT