Agent Plugins Marketplace
← All plugins

claude-code-hermit

v1.4.0

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

Claude Code33 Skills

By gtappsLicense: MIT74 GitHub starsUpdated 3 weeks ago

Directory evidence

Runtimes
Claude Code
Parsed components
33 skill or MCP entries
Source updated
Sep 16, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install claude-code-hermit for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install claude-code-hermit@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/gtapps/claude-code-hermit

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/claude-code-hermit/.

Plugin files

plugins/claude-code-hermit/
├── .claude-plugin/plugin.json
├── skills/brief/SKILL.md
├── skills/capability-brainstorm/SKILL.md
├── skills/channel-responder/SKILL.md
├── skills/channel-setup/SKILL.md
├── skills/cost-reflect/SKILL.md
├── skills/docker-customize/SKILL.md
├── skills/docker-security/SKILL.md
├── skills/docker-setup/SKILL.md
├── skills/hatch/SKILL.md
├── skills/heartbeat/SKILL.md
├── skills/hermit-dashboard-design/SKILL.md
├── skills/hermit-doctor/SKILL.md
├── skills/hermit-evolution/SKILL.md
├── skills/hermit-evolve/SKILL.md
├── skills/hermit-health/SKILL.md
├── skills/hermit-routines/SKILL.md
├── skills/hermit-settings/SKILL.md
├── skills/later/SKILL.md
├── skills/monitor-activate/SKILL.md
├── skills/proposal-act/SKILL.md
├── skills/proposal-create/SKILL.md
├── skills/proposal-list/SKILL.md
├── skills/rc-gate/SKILL.md
├── skills/recall/SKILL.md
├── skills/reflect/SKILL.md
├── skills/relogin/SKILL.md
├── skills/resident-start/SKILL.md
├── skills/spawn-session/SKILL.md
├── skills/task/SKILL.md
├── skills/voice-notes/SKILL.md
├── skills/watch/SKILL.md
├── skills/weekly-review/SKILL.md
└── skills/when-done-switch-to/SKILL.md

Included Skills33

briefskills/brief/SKILL.md

Returns a 5-line executive summary of recent work. Checks open resident records first, then recent task outcomes. Activates on messages like "brief", "what happened", "morning update", "overnight summary", "progress", "what are you working on", "how's it going".

capability-brainstormskills/capability-brainstorm/SKILL.md

Monthly routine plus 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. Runs on the capability-brainstorm routine and when the operator asks to brainstorm capabilities or ideate, e.g. "brainstorm capabilities", "what could you be doing for me?", "any capability ideas?".

channel-responderskills/channel-responder/SKILL.md

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

channel-setupskills/channel-setup/SKILL.md

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.

cost-reflectskills/cost-reflect/SKILL.md

The 'why is my bill high' skill: audits where spend goes across token categories (cache_read, cache_write, 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 hermit-evolution) or simple total-spend summaries.

docker-customizeskills/docker-customize/SKILL.md

Route a request to install a tool, binary, package, env var, persistent directory, side service, or personal/third-party skill in the hermit Docker container to the first channel that can carry it. Apt packages go in the Dockerfile operator block; boot-time shell work goes in docker-entrypoint.hermit-local.sh; compose and Dockerfile only when nothing else fits. Activates on messages like "install skills in the container", "install gog in the container", "add an apt package", "download a binary into the container", "set a container env var", "add a volume or port to compose".

docker-securityskills/docker-security/SKILL.md

Opt-in advanced Docker security hardening beyond the docker-setup 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. Run after /docker-setup; requires bridge networking.

docker-setupskills/docker-setup/SKILL.md

Host-only, operator-invoked. Generates Docker scaffolding and walks the operator through token setup, build, start, MCP plugin configuration, workspace trust, and verification. Offers to back up and overwrite existing Docker files. Run after /hatch.

hatchskills/hatch/SKILL.md

Initializes the autonomous agent in the current project. Creates the state directory, templates, OPERATOR.md, and config.json. Appends session discipline to CLAUDE.md. Detects installed hermits. Run once per project, like git init.

heartbeatskills/heartbeat/SKILL.md

Executes the heartbeat checklist from HEARTBEAT.md. Reads the checklist, evaluates each item, and reports findings, acknowledges with HEARTBEAT_OK, or acknowledges a rejected evaluation with HEARTBEAT_INDETERMINATE. Supports run/start/stop/status/edit subcommands.

hermit-dashboard-designskills/hermit-dashboard-design/SKILL.md

Designs this hermit's dashboard around what it tracks, writing a renderer that rebuilds it every refresh at no model cost. Use for "design/customize/change my dashboard", "put X on my dashboard", "remove my custom dashboard".

hermit-doctorskills/hermit-doctor/SKILL.md

Runs the hermit's read-only health checks (runtime, config, hooks, state integrity, cost and spend, scheduling and watchdog, channels, credentials, permissions, docker, backup) and reports the summary. Use when diagnosing an install, before a release, or after suspicious behavior. Activates on messages like "/hermit-doctor", "health check", "diagnose the hermit", "what's wrong", "run diagnostic".

hermit-evolutionskills/hermit-evolution/SKILL.md

Show how this hermit has evolved: cost trend and source split, routines and watches, top things produced, and what grew since hatch. Activates on messages like 'how am I trending', 'cost trend', 'evolution report', 'am I improving', 'proposal velocity', 'monthly report', 'what did I produce last month'.

hermit-evolveskills/hermit-evolve/SKILL.md

Evolves hermit configuration and templates after a plugin update. Detects version gaps and runs the upgrade (migrations, templates, new settings) in an isolated subagent. Run after updating the plugin.

hermit-healthskills/hermit-health/SKILL.md

Show alert state, proposal queue depth, routine engagement, knowledge state, channel availability, plus fragile zones, stale accepted proposals, and recent learnings. Activates on messages like 'health check', 'how's the hermit', 'is anything broken', 'hermit health', 'system health', 'anything wrong', 'hermit status', 'hermit brain', 'are routines running', 'what's stuck', 'any fragile zones', 'show me what's blocked', 'recent learnings', 'what have you learned lately', 'where are the weak spots', 'check knowledge', 'lint knowledge', 'knowledge health'.

hermit-routinesskills/hermit-routines/SKILL.md

Schedules routines via one native plugin monitor (zero-token skips); CronCreate fallback where Monitor is unavailable. heartbeat-restart stays a CronCreate re-arm anchor.

hermit-settingsskills/hermit-settings/SKILL.md

View or change hermit configuration for this project. Manages model, channels, morning brief, heartbeat, routines, compaction thresholds, Docker packages, and unattended mode.

laterskills/later/SKILL.md

Record a claim to check later. Use for "check in N days whether", "remind me to verify", or "did the fix hold".

monitor-activateskills/monitor-activate/SKILL.md

Activate the resident heartbeat and routine monitors.

proposal-actskills/proposal-act/SKILL.md

Accept, defer, dismiss, or resolve a proposal. For accepted proposals, asks how to proceed: start implementing now, queue a task, or note for manual implementation. Activates on messages like "accept PROP-", "dismiss PROP-", "defer PROP-", "resolve PROP-".

proposal-createskills/proposal-create/SKILL.md

Creates a proposal for a high-leverage improvement discovered during work. Only for ideas with real impact — not trivial fixes. Use when you discover something worth operationalizing.

proposal-listskills/proposal-list/SKILL.md

Lists all proposals with their status, source, and age. Shows auto-detected proposals prominently. Activates on messages like "what have you noticed", "any improvements", "any proposals", "show proposals".

rc-gateskills/rc-gate/SKILL.md

Open, close, or check the Remote Control spawn gate — the hermit-managed `claude remote-control` server that lets a phone spawn new sessions into this project.

recallskills/recall/SKILL.md

Full-text search over the recorded past: session reports, compiled notes, proposals, and the channel log. Use it whenever the operator asks what already happened — 'recall X', 'what did I learn/decide/figure out about X', 'when did we last touch X', 'did we ever discuss X', 'have we seen this error before', 'find that proposal about X', 'yesterday I asked you to X' — even when you could grep or Read .claude-code-hermit/ yourself: this search also covers the channel-message database that file greps miss, ranks hits by relevance and recency, and returns a bounded file:line digest instead of raw dumps. Not for current file contents (reading OPERATOR.md or listing open proposals), live status, or forward-looking briefings.

reflectskills/reflect/SKILL.md

Reflect on recent work and propose improvements if patterns are noticed.

reloginskills/relogin/SKILL.md

Renew the hermit's Claude credential (token or claude.ai sign-in, per `auth_mode`) 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 the Claude credential.

resident-startskills/resident-start/SKILL.md

Orient a resident after boot, resume or context refresh, reconcile recovery and report readiness without choosing work.

spawn-sessionskills/spawn-session/SKILL.md

Spawn a background Claude Code helper in its own git worktree, watch it until idle, and relay its report to the operator. Use when the operator says "spawn a helper", "spawn-session", "run this in a background session", or names `/spawn-session`.

taskskills/task/SKILL.md

Track commitments, progress, results and confirmations beside sessions.

voice-notesskills/voice-notes/SKILL.md

Handle a voice note or audio attachment the hermit cannot read, and set up transcription when the operator wants it. Activates when a channel message carries an audio attachment (Telegram voice message, Discord voice-message.ogg), or on "can you understand voice notes", "transcribe my voice message", "set up voice notes".

watchskills/watch/SKILL.md

Background watching via the CC Monitor tool. Starts subprocesses that stream events as conversation notifications — zero token cost when quiet. Supports declared config watches (auto-registered on session start) and ad-hoc operator-invoked watches.

weekly-reviewskills/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 (dev-facing detail) and sends a plain-language channel summary (Delivered / Decisions / Waiting on you / Spend). Runs every Sunday at 23:00 via routine.

when-done-switch-toskills/when-done-switch-to/SKILL.md

Arm a deferred model or effort switch. Use for "when done switch to", "after this drop to sonnet", or "switch model when idle".

Plugin manifests1

plugins/claude-code-hermit/.claude-plugin/plugin.json
{
  "name": "claude-code-hermit",
  "version": "1.4.0",
  "description": "A personal assistant that lives in your project — memory-driven learning, daily rhythm, idle agency, and operational hygiene for Claude Code",
  "author": {
    "name": "gtapps"
  },
  "license": "MIT",
  "keywords": [
    "autonomous",
    "agent",
    "session",
    "subagents",
    "gtapps"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[claude-code-hermit on Agent Plugins Marketplace](https://pluginsmp.com/plugins/claude-code-hermit)