~ / rigs / fprochazka / claude-code-dotfiles-template

fprochazka/claude-code-dotfiles-template

No description.

↗ GitHub ★ 0 no license updated 1mo ago personal setup Claude Code
share on X
ARCHETYPE
Automator
Hooks on every lifecycle event: format, lint, notify, log.
CONTEXT TAX · EVERY TURN
~397 tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit fprochazka/claude-code-dotfiles-template/.claude ./rig-claude-code-dotfiles-template  # 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 fprochazka/claude-code-dotfiles-template/.claude/skills/gh .claude/skills/gh
$ npx degit fprochazka/claude-code-dotfiles-template/.claude/skills/gws-cli .claude/skills/gws-cli
$ npx degit fprochazka/claude-code-dotfiles-template/.claude/skills/html-report-as-pdf .claude/skills/html-report-as-pdf
$ npx degit fprochazka/claude-code-dotfiles-template/.claude/skills/linear-mcp-cli .claude/skills/linear-mcp-cli
$ npx degit fprochazka/claude-code-dotfiles-template/.claude/skills/outline-cli .claude/skills/outline-cli
$ npx degit fprochazka/claude-code-dotfiles-template/.claude/skills/readwise-cli .claude/skills/readwise-cli

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "permissions": {
    "deny": [
      "ReportFindings",
      "SendFeedback",
      "DesignSync",
      "NotebookEdit",
      "PushNotification",
      "RemoteTrigger",
      "SendUserFile"
    ]
  },
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "rtk hook claude"
          }
        ]
      }
    ]
  }
}

Skills (6)

Hooks (4)

eventmatcherruns
Stop*mpg123 -q -f 1638 "$HOME/.claude/icq-uh-oh.mp3" 2>/dev/null
PreToolUseBashrtk hook claude
SessionStart*bash ~/.claude/scripts/agent-role-inject.sh
SubagentStart*bash ~/.claude/scripts/agent-role-inject.sh

Slash commands (5)

/chrome-auto-connect/handover-generate/interview/keep-alive/remember

Plugins (19)

noisy-tools-in-subagent@fprochazka-claude-code-pluginssearxngcli@fprochazka-claude-code-pluginsskill-keyword-reminder@fprochazka-claude-code-pluginsrabbitmqadmin@fprochazka-claude-code-pluginsmigrate-to-uv@fprochazka-claude-code-pluginsmetabasecli@fprochazka-metabasecliglab@fprochazka-claude-code-pluginsgit@fprochazka-claude-code-pluginscode-review@fprochazka-claude-code-pluginsagent-browser@agent-browserglab-discussion@fprochazka-glab-discussionplugin-dev@claude-code-pluginsslackcli@fprochazka-slackcliwarp@claude-code-warpglab-pipeline@fprochazka-glab-pipelinesdlc@fprochazka-claude-code-pluginsbash-classify-hook@fprochazka-bash-classifydevin-mcp-cli@fprochazka-devin-mcp-cliprose@fprochazka-claude-code-plugins

Permissions

deny (7)
ReportFindings
SendFeedback
DesignSync
NotebookEdit
PushNotification
RemoteTrigger
SendUserFile
ask (0)
—
allow (11)
Read(~/.claude/**)
Read(~/.claude-profiles/**)
Read(~/.local/share/claude/**)
Read(~/devel/**)
Read(~/.config/JetBrains/**)
Read(//tmp/**)
Edit(//tmp/*)
Edit(//**/tmp/*)
Bash(* --help)
Bash(* --version)
Skill

Similar rigs

copied ✓