~ / rigs / joeying777 / claude-config

joeying777/claude-config

My Claude Code configuration — commands, hooks, skills & settings

↗ GitHub ★ 0 no license updated 6mo ago personal setup Claude Code
share on X
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
CONTEXT TAX · EVERY TURN
~0 tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Blocks destructive commands · Pre-tool screening hook · details

Copy this rig

# review before running: this installs third-party code
$ npx degit joeying777/claude-config/commands ./rig-claude-config/commands
$ npx degit joeying777/claude-config/hooks ./rig-claude-config/hooks

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.

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

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "~/.claude/hooks/protect-obsidian.sh"
          }
        ]
      }
    ]
  }
}

Hooks (3)

eventmatcherruns
Stop*osascript -e 'display notification "Claude 会话结束" with title "Claude Code"'
PostToolUseWriteecho "$CLAUDE_TOOL_INPUT" | grep -q 'Obsidian' && osascript -e 'display notification "Obsidian 文件已更新" with title "Claude Code"' || true
PreToolUseBash~/.claude/hooks/protect-obsidian.sh

Slash commands (3)

/evening/morning-news/photo

Permissions

deny (0)
—
ask (0)
—
allow (10)
mcp__feishu__fetch-doc
mcp__feishu__list-docs
mcp__feishu__search-doc
mcp__feishu__fetch-file
mcp__feishu__get-user
mcp__feishu__get-comments
mcp__feishu__create-doc
mcp__feishu__update-doc
mcp__feishu__add-comments
mcp__feishu__search-user

Similar rigs

copied ✓