gtapps/hermitd
Turn Claude Code into a 24/7 Agent
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
Copy this rig
# review before running: this installs third-party code
$ npx degit gtapps/hermitd/.claude ./rig-hermitd # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit gtapps/hermitd/.agents/skills/bump-core-req .claude/skills/bump-core-req $ npx degit gtapps/hermitd/.agents/skills/claude-harness-canary .claude/skills/claude-harness-canary $ npx degit gtapps/hermitd/.agents/skills/commit .claude/skills/commit $ npx degit gtapps/hermitd/.agents/skills/docs-drift .claude/skills/docs-drift $ npx degit gtapps/hermitd/.agents/skills/downstream-impact .claude/skills/downstream-impact $ npx degit gtapps/hermitd/.agents/skills/fleet-release .claude/skills/fleet-release $ npx degit gtapps/hermitd/.agents/skills/pipeline-digest .claude/skills/pipeline-digest $ npx degit gtapps/hermitd/.agents/skills/pre-release-review .claude/skills/pre-release-review $ npx degit gtapps/hermitd/.agents/skills/pricing-refresh .claude/skills/pricing-refresh $ npx degit gtapps/hermitd/.agents/skills/release-status .claude/skills/release-status $ npx degit gtapps/hermitd/.agents/skills/release .claude/skills/release $ npx degit gtapps/hermitd/.agents/skills/routine-test-ping .claude/skills/routine-test-ping $ npx degit gtapps/hermitd/.agents/skills/stale-proposals .claude/skills/stale-proposals $ npx degit gtapps/hermitd/.agents/skills/tackle-issue .claude/skills/tackle-issue $ npx degit gtapps/hermitd/.agents/skills/test-run .claude/skills/test-run $ npx degit gtapps/hermitd/plugins/hermitd-dev/skills/diagnosing-bugs .claude/skills/diagnosing-bugs $ npx degit gtapps/hermitd/plugins/hermitd-dev/skills/domain-brainstorm .claude/skills/domain-brainstorm $ npx degit gtapps/hermitd/plugins/hermitd-dev/skills/hatch .claude/skills/hatch $ npx degit gtapps/hermitd/plugins/hermitd-dev/skills/resolving-merge-conflicts .claude/skills/resolving-merge-conflicts $ npx degit gtapps/hermitd/plugins/hermitd-feed/skills/add-source .claude/skills/add-source $ npx degit gtapps/hermitd/plugins/hermitd-feed/skills/deep-dive .claude/skills/deep-dive $ npx degit gtapps/hermitd/plugins/hermitd-feed/skills/feed-brief .claude/skills/feed-brief $ npx degit gtapps/hermitd/plugins/hermitd-feed/skills/source-health .claude/skills/source-health $ npx degit gtapps/hermitd/plugins/hermitd-feed/skills/source-scout .claude/skills/source-scout $ npx degit gtapps/hermitd/plugins/hermitd-feed/skills/story-arcs .claude/skills/story-arcs $ npx degit gtapps/hermitd/plugins/hermitd-feed/skills/weekly-digest .claude/skills/weekly-digest $ npx degit gtapps/hermitd/plugins/hermitd-fitness/skills/activity-deep-dive .claude/skills/activity-deep-dive $ npx degit gtapps/hermitd/plugins/hermitd-fitness/skills/capture-activity-rpe .claude/skills/capture-activity-rpe $ npx degit gtapps/hermitd/plugins/hermitd-fitness/skills/fitness-brief .claude/skills/fitness-brief $ npx degit gtapps/hermitd/plugins/hermitd-fitness/skills/monday-planning .claude/skills/monday-planning $ npx degit gtapps/hermitd/plugins/hermitd-fitness/skills/set-rpe .claude/skills/set-rpe $ npx degit gtapps/hermitd/plugins/hermitd-fitness/skills/weekly-coaching-patterns .claude/skills/weekly-coaching-patterns $ npx degit gtapps/hermitd/plugins/hermitd-fitness/skills/weekly-load-review .claude/skills/weekly-load-review $ npx degit gtapps/hermitd/plugins/hermitd-homeassistant/skills/ha-analyze-patterns .claude/skills/ha-analyze-patterns $ npx degit gtapps/hermitd/plugins/hermitd-homeassistant/skills/ha-apply-change .claude/skills/ha-apply-change $ npx degit gtapps/hermitd/plugins/hermitd-homeassistant/skills/ha-apply-update .claude/skills/ha-apply-update $ npx degit gtapps/hermitd/plugins/hermitd-homeassistant/skills/ha-automation-diff .claude/skills/ha-automation-diff $ npx degit gtapps/hermitd/plugins/hermitd-homeassistant/skills/ha-automation-explorer .claude/skills/ha-automation-explorer $ npx degit gtapps/hermitd/plugins/hermitd-homeassistant/skills/ha-boot .claude/skills/ha-boot $ npx degit gtapps/hermitd/plugins/hermitd-homeassistant/skills/ha-build-automation .claude/skills/ha-build-automation
$ curl -fsSL --create-dirs -o .claude/agents/plugin-validator.md https://raw.githubusercontent.com/gtapps/hermitd/main/.claude/agents/plugin-validator.md This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,413 rigs:
{
"permissions": {
"deny": [
"Read(~/.ssh/**)",
"Read(**/.env)",
"Bash(rm -rf *)",
"Read(./.env)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(**/*.pem)",
"Bash(rm -rf /*)",
"Read(~/.aws/**)",
"Bash(rm -rf:*)",
"Read(.env)",
"Bash(git push --force*)",
"Read(**/*.key)",
"Read(./.env.*)",
"Read(**/.env.*)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(gh pr merge *)",
"Bash(chown *)",
"Bash(docker *)"
]
}
} Skills (89)
bump-core-reqclaude-harness-canarycommitdocs-driftdownstream-impactfleet-releasepipeline-digestpre-release-reviewpricing-refreshrelease-statusreleaseroutine-test-pingstale-proposalstackle-issuetest-rundiagnosing-bugsdomain-brainstormhatchresolving-merge-conflictsadd-sourcedeep-divefeed-briefsource-healthsource-scoutstory-arcsweekly-digestactivity-deep-divecapture-activity-rpefitness-briefmonday-planningset-rpeweekly-coaching-patternsweekly-load-reviewha-analyze-patternsha-apply-changeha-apply-updateha-automation-diffha-automation-explorerha-bootha-build-automationha-delete-configha-evening-briefha-house-statusha-integration-healthha-morning-briefha-presence-reportha-refresh-contextha-safety-auditha-setup-househa-snapshot-restoreha-update-checkforge-deployforge-failed-deploysforge-logsforge-serversforge-siteshermit-scribebriefcapability-brainstormchannel-responderchannel-setupcost-reflectdocker-customizedocker-securitydocker-setupheartbeathermit-dashboard-designhermit-doctorhermit-evolutionhermit-evolvehermit-healthhermit-routineshermit-settingslatermonitor-activateproposal-actproposal-createproposal-listrc-gaterecallreflectreloginresident-startspawn-sessiontaskvoice-noteswatchweekly-reviewwhen-done-switch-to
Subagents (1)
| plugin-validator model: sonnet | Validates a single plugin's structure in the monorepo — checks plugin.json consistency, skill frontmatter, hook matcher syntax, template variables, and cross-references between components. Takes a plu |
Plugins (1)
context7@claude-plugins-official
Permissions
deny (0)
—
ask (0)
—
allow (2)
Bash(gh issue:*)
Bash(bun */scripts/routines.ts tz-shift*)
Similar rigs
AnotherSava/claude-code-common
Complete Claude Code environment: global guidelines, skills, hooks, settings, version-controlled memory and learnings, and shared git config
Skill Collector 24.3k tok ·
svyatov/supermatt
The best of Matt Pocock's Skills, Superpowers, and Compound Engineering. One complete, simple, supercharged SDLC system for your coding agent.
Skill Collector 3.0k tok ·
bradcstevens/git-loopy-skills
Agent skills for git-loopy: an engineering workflow from idea to ship. Inspired by mattpocock/skills.
Skill Collector 2.4k tok ·
marinvch/Cortex
A context manager for new and legacy codebases — indexes a repo, reports what is missing, and writes the context layer agents actually read. Installable as a Claude plugin.
Orchestrator 9.1k tok ·