~ / rigs / princejoogie / dotfiles

princejoogie/dotfiles

my dotfiles for arch linux + hyprland

↗ GitHub ★ 31 no license updated 2d ago personal setup Claude CodeCodex
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~2.8k 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 princejoogie/dotfiles/agents/.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 princejoogie/dotfiles/agents/.agents/skills/agent-browser .claude/skills/agent-browser
$ npx degit princejoogie/dotfiles/agents/.agents/skills/cua-driver .claude/skills/cua-driver
$ npx degit princejoogie/dotfiles/agents/.agents/skills/cua-spaces .claude/skills/cua-spaces
$ npx degit princejoogie/dotfiles/agents/.agents/skills/finai .claude/skills/finai
$ npx degit princejoogie/dotfiles/agents/.agents/skills/find-skills .claude/skills/find-skills
$ npx degit princejoogie/dotfiles/agents/.agents/skills/git-merge .claude/skills/git-merge
$ npx degit princejoogie/dotfiles/agents/.agents/skills/handoff .claude/skills/handoff
$ npx degit princejoogie/dotfiles/agents/.agents/skills/herdr .claude/skills/herdr
$ npx degit princejoogie/dotfiles/agents/.agents/skills/improve-codebase-architecture .claude/skills/improve-codebase-architecture
$ npx degit princejoogie/dotfiles/agents/.agents/skills/retro .claude/skills/retro
$ npx degit princejoogie/dotfiles/agents/.agents/skills/unslop .claude/skills/unslop
$ npx degit princejoogie/dotfiles/agents/.agents/skills/worklog .claude/skills/worklog
$ npx degit princejoogie/dotfiles/agents/.agents/skills/writing-for-agents .claude/skills/writing-for-agents
$ curl -fsSL --create-dirs -o .claude/agents/quality-control-checklist.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.claude/agents/references/quality-control-checklist.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/agent-browser/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/BROWSER.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/cua-driver/BROWSER.md
$ curl -fsSL --create-dirs -o .claude/agents/EMBEDDING.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/cua-driver/EMBEDDING.md
$ curl -fsSL --create-dirs -o .claude/agents/LINUX.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/cua-driver/LINUX.md
$ curl -fsSL --create-dirs -o .claude/agents/MACOS.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/cua-driver/MACOS.md
$ curl -fsSL --create-dirs -o .claude/agents/RECORDING.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/cua-driver/RECORDING.md
$ curl -fsSL --create-dirs -o .claude/agents/RUNTIME.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/cua-driver/RUNTIME.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/cua-driver/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/VISUAL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/cua-driver/VISUAL.md
$ curl -fsSL --create-dirs -o .claude/agents/WINDOWS.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/cua-driver/WINDOWS.md
$ curl -fsSL --create-dirs -o .claude/agents/WORKFLOW.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/cua-driver/WORKFLOW.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/cua-spaces/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/finai/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/gcash.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/finai/references/gcash.md
$ curl -fsSL --create-dirs -o .claude/agents/unionbank-credit.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/finai/references/unionbank-credit.md
$ curl -fsSL --create-dirs -o .claude/agents/unionbank-debit.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/finai/references/unionbank-debit.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/find-skills/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/git-merge/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/handoff/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/herdr/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/HTML-REPORT.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/improve-codebase-architecture/HTML-REPORT.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/improve-codebase-architecture/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/retro/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/unslop/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/worklog/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/extraction-brief.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/worklog/assets/extraction-brief.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL-MECHANICS.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/writing-for-agents/SKILL-MECHANICS.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.agents/skills/writing-for-agents/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/quality-control-checklist.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.config/opencode/agents/references/quality-control-checklist.md
$ curl -fsSL --create-dirs -o .claude/agents/commit.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.config/opencode/command/commit.md
$ curl -fsSL --create-dirs -o .claude/agents/imagine-video.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.config/opencode/command/imagine-video.md
$ curl -fsSL --create-dirs -o .claude/agents/imagine.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.config/opencode/command/imagine.md
$ curl -fsSL --create-dirs -o .claude/agents/rebase.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.config/opencode/command/rebase.md
$ curl -fsSL --create-dirs -o .claude/agents/rmslop.md https://raw.githubusercontent.com/princejoogie/dotfiles/main/agents/.config/opencode/command/rmslop.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 (13)

Subagents (35)

quality-control-checklist—
agent-browserBrowser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web a
BROWSER—
EMBEDDING—
LINUX—
MACOS—
RECORDING—
RUNTIME—
cua-driverDrive a native GUI app (macOS, Windows, Linux) via the cua-driver CLI (default) or MCP server; snapshot its accessibility tree, act through snapshot-bound element tokens, native menu paths, exact wind
VISUAL—
WINDOWS—
WORKFLOW—
cua-spacesWork inside cua Spaces through the cua MCP server. A Space is a remote or local computer the user can watch; you can run commands in it, move files in and out, show its desktop or a single window on t
finaiUse when importing or querying personal bank statements.
gcash—
unionbank-credit—
unionbank-debit—
find-skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This sk
git-mergeMerge one git branch into another with context-aware conflict resolution. Use when merging a feature branch into its base, integrating two branches, reconciling a PR's branch with its target, or resol
handoffCompact the current conversation into a handoff document for another agent to pick up.
herdrControl Herdr, a terminal multiplexer for coding agents. Use only when the user explicitly mentions Herdr or asks to use Herdr to inspect or control panes, tabs, workspaces, commands, or another agent
HTML-REPORT—
improve-codebase-architectureScan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
retroConduct a retrospective on a coding session.
unslopCut AI tells from any writing. Must always apply.
worklogKeep a per-PR worklog — a durable record of the notable decisions behind a change (why this path and not another, and the alternatives set aside) that the diff, PR description, and review thread don't
extraction-brief—
SKILL-MECHANICS—
writing-for-agentsWriting documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.
quality-control-checklist—
commit
model: openai/gpt-5.6-sol
git commit and push
imagine-videoGenerate or reimagine a video with Grok Imagine Video
imagineGenerate or reimagine a still with Grok Imagine
rebase
model: openai/gpt-5.6-sol
Rebase onto the pull request target branch
rmslop
model: openai/gpt-5.6-sol
Remove AI code slop

Similar rigs

copied ✓