~ / rigs / Daiki48 / dotfiles

Daiki48/dotfiles

My setup

↗ GitHub ★ 0 no license updated 1mo ago personal setup Claude CodeCodexGemini CLI
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~4.2k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Blocks destructive commands · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit Daiki48/dotfiles/.claude ./rig-dotfiles  # 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 Daiki48/dotfiles/.agents/skills/execute-plan .claude/skills/execute-plan
$ npx degit Daiki48/dotfiles/.agents/skills/plan-change .claude/skills/plan-change
$ npx degit Daiki48/dotfiles/.agents/skills/review-branch .claude/skills/review-branch
$ npx degit Daiki48/dotfiles/.claude/skills/axum-guide .claude/skills/axum-guide
$ npx degit Daiki48/dotfiles/.claude/skills/cross-fact-check .claude/skills/cross-fact-check
$ npx degit Daiki48/dotfiles/.claude/skills/dioxus-guide .claude/skills/dioxus-guide
$ npx degit Daiki48/dotfiles/.claude/skills/fact-check .claude/skills/fact-check
$ npx degit Daiki48/dotfiles/.claude/skills/gemini-search .claude/skills/gemini-search
$ npx degit Daiki48/dotfiles/.claude/skills/leptos-guide .claude/skills/leptos-guide
$ npx degit Daiki48/dotfiles/.claude/skills/quad-fact-check .claude/skills/quad-fact-check
$ npx degit Daiki48/dotfiles/.claude/skills/rusqlite-guide .claude/skills/rusqlite-guide
$ npx degit Daiki48/dotfiles/.claude/skills/rust-fullstack .claude/skills/rust-fullstack
$ npx degit Daiki48/dotfiles/.claude/skills/sqlx-postgres .claude/skills/sqlx-postgres
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/Daiki48/dotfiles/main/.claude/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/codex-reviewer.md https://raw.githubusercontent.com/Daiki48/dotfiles/main/.claude/agents/codex-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/codex-test-writer.md https://raw.githubusercontent.com/Daiki48/dotfiles/main/.claude/agents/codex-test-writer.md
$ curl -fsSL --create-dirs -o .claude/agents/test-runner.md https://raw.githubusercontent.com/Daiki48/dotfiles/main/.claude/agents/test-runner.md

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(sudo *)",
      "Bash(chmod 777 *)",
      "Bash(git push --force *)",
      "Bash(git reset --hard *)"
    ]
  }
}

MCP servers (1)

serversourceest. tokens
codex local / custom 2.5k

Skills (13)

Subagents (4)

code-reviewer
model: sonnet
>
codex-reviewer
model: sonnet
>
codex-test-writer
model: sonnet
>
test-runner
model: haiku
>

Hooks (1)

eventmatcherruns
PostToolUseEdit|Writejq -r '.tool_input.file_path // empty' | grep -qE '\.rs$' && cd "$CLAUDE_PROJECT_DIR" && cargo clippy --quiet 2>/dev/null || true

Plugins (2)

rust-analyzer-lsp@claude-plugins-officialtypescript-lsp@claude-plugins-official

Permissions

deny (5)
Bash(rm -rf *)
Bash(sudo *)
Bash(chmod 777 *)
Bash(git push --force *)
Bash(git reset --hard *)
ask (0)
—
allow (42)
Bash(git status*)
Bash(git diff*)
Bash(git log*)
Bash(git show*)
Bash(git branch*)
Bash(git rev-parse*)
Bash(git remote -v*)
Bash(cargo *)
Bash(rustup *)
Bash(npm *)
Bash(npx *)
Bash(pnpm *)
Bash(yarn *)
Bash(python *)
Bash(python3 *)
Bash(pip *)
Bash(pip3 *)
Bash(uv *)
Bash(make *)
Bash(docker *)
Bash(docker-compose *)
Bash(grep *)
Bash(rg *)
Bash(sed -n *)
Bash(diff *)
Bash(wc *)
Bash(ls *)
Bash(find *)
Bash(head *)
Bash(tail *)
Bash(cat *)
Bash(pwd)
Bash(date *)
Bash(mkdir *)
Bash(cp *)
Bash(mv *)
Bash(touch *)
WebSearch
Edit
Write
mcp__codex__codex
mcp__codex__codex-reply

Similar rigs

copied ✓