~ / rigs / johnfelixespinosa / claude-code-config

johnfelixespinosa/claude-code-config

No description.

↗ GitHub ★ 1 no license updated 7mo 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
~6.1k tokens
Heavy · 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
$ claude mcp add context7 -- npx -y @upstash/context7-mcp
$ claude mcp add memory -- npx -y @modelcontextprotocol/server-memory
$ npx degit johnfelixespinosa/claude-code-config/skills ./rig-claude-code-config/skills
$ npx degit johnfelixespinosa/claude-code-config/hooks ./rig-claude-code-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.

$ claude mcp add context7 -- npx -y @upstash/context7-mcp
$ claude mcp add memory -- npx -y @modelcontextprotocol/server-memory
$ npx degit johnfelixespinosa/claude-code-config/skills/babysit-pr .claude/skills/babysit-pr
$ npx degit johnfelixespinosa/claude-code-config/skills/brainstorming .claude/skills/brainstorming
$ npx degit johnfelixespinosa/claude-code-config/skills/dispatching-parallel-agents .claude/skills/dispatching-parallel-agents
$ npx degit johnfelixespinosa/claude-code-config/skills/executing-plans .claude/skills/executing-plans
$ npx degit johnfelixespinosa/claude-code-config/skills/finishing-a-development-branch .claude/skills/finishing-a-development-branch
$ npx degit johnfelixespinosa/claude-code-config/skills/nanobanana .claude/skills/nanobanana
$ npx degit johnfelixespinosa/claude-code-config/skills/real-world-rails .claude/skills/real-world-rails
$ npx degit johnfelixespinosa/claude-code-config/skills/receiving-code-review .claude/skills/receiving-code-review
$ npx degit johnfelixespinosa/claude-code-config/skills/super-research .claude/skills/super-research
$ npx degit johnfelixespinosa/claude-code-config/skills/systematic-debugging .claude/skills/systematic-debugging
$ npx degit johnfelixespinosa/claude-code-config/skills/verification-before-completion .claude/skills/verification-before-completion
$ npx degit johnfelixespinosa/claude-code-config/skills/writing-plans .claude/skills/writing-plans

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

{
  "permissions": {
    "deny": [
      "Bash(rm -rf *)",
      "Bash(rm -r *)",
      "Bash(git push --force*)",
      "Bash(git reset --hard*)",
      "Bash(git clean -f*)"
    ]
  },
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Edit|Write|MultiEdit",
        "hooks": [
          {
            "type": "command",
            "command": "~/.claude/hooks/rails-conventions.sh"
          }
        ]
      }
    ]
  }
}

MCP servers (2)

serversourceest. tokens
Context7 npm 1.2k
Memory (knowledge graph) · "memory" npm 2.6k

Skills (12)

Hooks (5)

eventmatcherruns
PostToolUseBash~/.claude/hooks/babysit-pr-trigger.sh
PostToolUseSkill~/.claude/hooks/track-skill-usage.sh
PreToolUseEdit|Write|MultiEdit~/.claude/hooks/rails-conventions.sh
UserPromptSubmit*python3 ~/.claude/hooks/log_prompt.py
Stop*python3 ~/.claude/hooks/log_response.py

Plugins (12)

superpowers@claude-plugins-officialralph-loop@claude-plugins-officialcode-review@claude-plugins-officialgithub@claude-plugins-officialcode-simplifier@claude-plugins-officialplaywright@claude-plugins-officialcommit-commands@claude-plugins-officialpr-review-toolkit@claude-plugins-officialagent-sdk-dev@claude-plugins-officialexplanatory-output-style@claude-plugins-officialgreptile@claude-plugins-officialskill-creator@claude-plugins-official

Permissions

deny (5)
Bash(rm -rf *)
Bash(rm -r *)
Bash(git push --force*)
Bash(git reset --hard*)
Bash(git clean -f*)
ask (0)
—
allow (12)
Read
Write
Edit
MultiEdit
Glob
Grep
WebFetch
WebSearch
Task
NotebookEdit
mcp__*
Bash

Similar rigs

copied ✓