~ / rigs / guidodinello / claude-dotfiles

guidodinello/claude-dotfiles

Personal Claude Code config — agents, hooks & skills synced across machines.

↗ GitHub ★ 1 MIT updated 1d ago personal setup Claude Code
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~4.0k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ npx degit guidodinello/claude-dotfiles/.claude ./rig-claude-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 guidodinello/claude-dotfiles/.claude/skills/accessibility-review .claude/skills/accessibility-review
$ npx degit guidodinello/claude-dotfiles/.claude/skills/address-pr-comments .claude/skills/address-pr-comments
$ npx degit guidodinello/claude-dotfiles/.claude/skills/api-gap-audit .claude/skills/api-gap-audit
$ npx degit guidodinello/claude-dotfiles/.claude/skills/async-audit .claude/skills/async-audit
$ npx degit guidodinello/claude-dotfiles/.claude/skills/audit-consolidation-validator .claude/skills/audit-consolidation-validator
$ npx degit guidodinello/claude-dotfiles/.claude/skills/audit-fact-checker .claude/skills/audit-fact-checker
$ npx degit guidodinello/claude-dotfiles/.claude/skills/babysit-prs .claude/skills/babysit-prs
$ npx degit guidodinello/claude-dotfiles/.claude/skills/backward-trace .claude/skills/backward-trace
$ npx degit guidodinello/claude-dotfiles/.claude/skills/clean-permissions .claude/skills/clean-permissions
$ npx degit guidodinello/claude-dotfiles/.claude/skills/code-health .claude/skills/code-health
$ npx degit guidodinello/claude-dotfiles/.claude/skills/code-review-claude-no-autopost .claude/skills/code-review-claude-no-autopost
$ npx degit guidodinello/claude-dotfiles/.claude/skills/code-review .claude/skills/code-review
$ npx degit guidodinello/claude-dotfiles/.claude/skills/configure-dependency .claude/skills/configure-dependency
$ npx degit guidodinello/claude-dotfiles/.claude/skills/conventional-commits .claude/skills/conventional-commits
$ npx degit guidodinello/claude-dotfiles/.claude/skills/db-migration-planner .claude/skills/db-migration-planner
$ npx degit guidodinello/claude-dotfiles/.claude/skills/db-scalability-audit .claude/skills/db-scalability-audit
$ npx degit guidodinello/claude-dotfiles/.claude/skills/discover-conventions .claude/skills/discover-conventions
$ npx degit guidodinello/claude-dotfiles/.claude/skills/figma-to-tailwind .claude/skills/figma-to-tailwind
$ npx degit guidodinello/claude-dotfiles/.claude/skills/fix-ignores .claude/skills/fix-ignores
$ npx degit guidodinello/claude-dotfiles/.claude/skills/git-brag .claude/skills/git-brag
$ npx degit guidodinello/claude-dotfiles/.claude/skills/hipaa-audit .claude/skills/hipaa-audit
$ npx degit guidodinello/claude-dotfiles/.claude/skills/improve-codebase-architecture .claude/skills/improve-codebase-architecture
$ npx degit guidodinello/claude-dotfiles/.claude/skills/in-worktree .claude/skills/in-worktree
$ npx degit guidodinello/claude-dotfiles/.claude/skills/markdown-to-slite .claude/skills/markdown-to-slite
$ npx degit guidodinello/claude-dotfiles/.claude/skills/meta-skill-db-scalability-audit-improver .claude/skills/meta-skill-db-scalability-audit-improver
$ npx degit guidodinello/claude-dotfiles/.claude/skills/meta-skill-hipaa-audit-improver .claude/skills/meta-skill-hipaa-audit-improver
$ npx degit guidodinello/claude-dotfiles/.claude/skills/meta-skill-security-audit-improver .claude/skills/meta-skill-security-audit-improver
$ npx degit guidodinello/claude-dotfiles/.claude/skills/permissions-audit .claude/skills/permissions-audit
$ npx degit guidodinello/claude-dotfiles/.claude/skills/qa-check .claude/skills/qa-check
$ npx degit guidodinello/claude-dotfiles/.claude/skills/react-composition-audit .claude/skills/react-composition-audit
$ npx degit guidodinello/claude-dotfiles/.claude/skills/recap .claude/skills/recap
$ npx degit guidodinello/claude-dotfiles/.claude/skills/scripts-audit .claude/skills/scripts-audit
$ npx degit guidodinello/claude-dotfiles/.claude/skills/security-audit .claude/skills/security-audit
$ npx degit guidodinello/claude-dotfiles/.claude/skills/slite-compare-docs .claude/skills/slite-compare-docs
$ npx degit guidodinello/claude-dotfiles/.claude/skills/ticket-refinement .claude/skills/ticket-refinement
$ npx degit guidodinello/claude-dotfiles/.claude/skills/type-health .claude/skills/type-health
$ npx degit guidodinello/claude-dotfiles/.claude/skills/ui-ux-review .claude/skills/ui-ux-review
$ npx degit guidodinello/claude-dotfiles/.claude/skills/write-tests .claude/skills/write-tests
$ npx degit guidodinello/claude-dotfiles/.claude/skills/writing-react-effects .claude/skills/writing-react-effects
$ curl -fsSL --create-dirs -o .claude/agents/audit-finding-verifier.md https://raw.githubusercontent.com/guidodinello/claude-dotfiles/main/.claude/agents/audit-finding-verifier.md
$ curl -fsSL --create-dirs -o .claude/agents/quality-checker.md https://raw.githubusercontent.com/guidodinello/claude-dotfiles/main/.claude/agents/quality-checker.md
$ curl -fsSL --create-dirs -o .claude/agents/slite-sync.md https://raw.githubusercontent.com/guidodinello/claude-dotfiles/main/.claude/agents/slite-sync.md
$ curl -fsSL --create-dirs -o .claude/agents/stats-analyzer.md https://raw.githubusercontent.com/guidodinello/claude-dotfiles/main/.claude/agents/stats-analyzer.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

Skills (39)

Subagents (4)

audit-finding-verifier
model: sonnet
Verifies a single reported audit finding against the actual codebase. Determines whether it is confirmed, a false positive, or partially accurate. Use when fact-checking audit reports before client de
quality-checker
model: haiku
Runs the full quality pipeline (type-checking, linting, tests) and returns a concise summary of issues. Use after implementing any feature, bug fix, or refactor. Avoids polluting the main session with
slite-sync
model: haiku
Syncs a local Markdown file to a Slite document by overwriting it. Receives a file path and a Slite doc ID as arguments. The local file is always the source of truth — never reads the existing Slite d
stats-analyzer
model: haiku
Analyzes ~/.claude/stats-cache.json and history.jsonl to produce a concise usage report with model token breakdown, estimated costs, project activity, and session patterns. Use when the user invokes /

Similar rigs

copied ✓