~ / rigs / kiview / claude-code-dotfiles

kiview/claude-code-dotfiles

My personal Claude Code configuration (~/.claude), synced across machines

↗ GitHub ★ 1 no license updated 5mo 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
~535 tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Blocks destructive commands · Sandbox or ask-first rules · details

Copy this rig

# review before running: this installs third-party code
$ npx degit kiview/claude-code-dotfiles/skills ./rig-claude-code-dotfiles/skills

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 kiview/claude-code-dotfiles/skills/fresh-main .claude/skills/fresh-main
$ npx degit kiview/claude-code-dotfiles/skills/iterate-pr .claude/skills/iterate-pr

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

{
  "permissions": {
    "ask": [
      "Bash(*gh pr comment*)",
      "Bash(*gh pr review*)",
      "Bash(*gh pr create*)",
      "Bash(*gh pr edit*)",
      "Bash(*gh pr merge*)",
      "Bash(*gh pr close*)",
      "Bash(*gh pr reopen*)",
      "Bash(*gh pr ready*)",
      "Bash(*gh pr lock*)",
      "Bash(*gh pr unlock*)",
      "Bash(*gh pr revert*)",
      "Bash(*gh pr update-branch*)",
      "Bash(*gh issue comment*)",
      "Bash(*gh issue create*)",
      "Bash(*gh issue edit*)",
      "Bash(*gh issue close*)",
      "Bash(*gh issue reopen*)",
      "Bash(*gh issue delete*)",
      "Bash(*gh issue lock*)",
      "Bash(*gh issue unlock*)",
      "Bash(*gh issue pin*)",
      "Bash(*gh issue unpin*)",
      "Bash(*gh issue transfer*)",
      "Bash(*gh release create*)",
      "Bash(*gh release edit*)",
      "Bash(*gh release delete*)",
      "Bash(*gh release upload*)",
      "Bash(*gh release delete-asset*)",
      "Bash(*gh gist create*)",
      "Bash(*gh gist edit*)",
      "Bash(*gh gist delete*)",
      "Bash(*gh repo create*)",
      "Bash(*gh repo edit*)",
      "Bash(*gh repo delete*)",
      "Bash(*gh repo archive*)",
      "Bash(*gh repo unarchive*)",
      "Bash(*gh repo rename*)",
      "Bash(*gh repo fork*)",
      "Bash(*gh repo sync*)",
      "Bash(*gh run rerun*)",
      "Bash(*gh run cancel*)",
      "Bash(*gh run delete*)",
      "Bash(*gh workflow enable*)",
      "Bash(*gh workflow disable*)",
      "Bash(*gh label create*)",
      "Bash(*gh label edit*)",
      "Bash(*gh label delete*)",
      "Bash(*gh label clone*)",
      "Bash(*gh secret set*)",
      "Bash(*gh secret delete*)",
      "Bash(*gh variable set*)",
      "Bash(*gh variable delete*)",
      "Bash(*gh auth login*)",
      "Bash(*gh auth logout*)",
      "Bash(*gh auth refresh*)",
      "Bash(*gh auth setup-git*)",
      "Bash(*gh config set*)",
      "Bash(*gh cache delete*)",
      "Bash(gh api *-X*)",
      "Bash(gh api *--method*)",
      "Bash(gh api *-f *)",
      "Bash(gh api *-F *)",
      "Bash(gh api *--field *)",
      "Bash(gh api *--raw-field *)",
      "Bash(gh api *--input *)",
      "Bash(gh api graphql*)",
      "Bash(git push --force*)",
      "Bash(git push * --force*)",
      "Bash(git push -f*)",
      "Bash(git push * -f*)"
    ]
  }
}

Skills (2)

Plugins (6)

code-simplifier@claude-plugins-officialslack@claude-plugins-officialgopls-lsp@claude-plugins-officialvisual-explainer@visual-explainer-marketplaceskill-codex@skill-codexwarp@claude-code-warp

Permissions

deny (0)
—
ask (70)
Bash(*gh pr comment*)
Bash(*gh pr review*)
Bash(*gh pr create*)
Bash(*gh pr edit*)
Bash(*gh pr merge*)
Bash(*gh pr close*)
Bash(*gh pr reopen*)
Bash(*gh pr ready*)
Bash(*gh pr lock*)
Bash(*gh pr unlock*)
Bash(*gh pr revert*)
Bash(*gh pr update-branch*)
Bash(*gh issue comment*)
Bash(*gh issue create*)
Bash(*gh issue edit*)
Bash(*gh issue close*)
Bash(*gh issue reopen*)
Bash(*gh issue delete*)
Bash(*gh issue lock*)
Bash(*gh issue unlock*)
Bash(*gh issue pin*)
Bash(*gh issue unpin*)
Bash(*gh issue transfer*)
Bash(*gh release create*)
Bash(*gh release edit*)
Bash(*gh release delete*)
Bash(*gh release upload*)
Bash(*gh release delete-asset*)
Bash(*gh gist create*)
Bash(*gh gist edit*)
Bash(*gh gist delete*)
Bash(*gh repo create*)
Bash(*gh repo edit*)
Bash(*gh repo delete*)
Bash(*gh repo archive*)
Bash(*gh repo unarchive*)
Bash(*gh repo rename*)
Bash(*gh repo fork*)
Bash(*gh repo sync*)
Bash(*gh run rerun*)
Bash(*gh run cancel*)
Bash(*gh run delete*)
Bash(*gh workflow enable*)
Bash(*gh workflow disable*)
Bash(*gh label create*)
Bash(*gh label edit*)
Bash(*gh label delete*)
Bash(*gh label clone*)
Bash(*gh secret set*)
Bash(*gh secret delete*)
Bash(*gh variable set*)
Bash(*gh variable delete*)
Bash(*gh auth login*)
Bash(*gh auth logout*)
Bash(*gh auth refresh*)
Bash(*gh auth setup-git*)
Bash(*gh config set*)
Bash(*gh cache delete*)
Bash(gh api *-X*)
Bash(gh api *--method*)
allow (1)
Bash(gh *)

Similar rigs

copied ✓