~ / rigs / SamJUK / dotfiles

SamJUK/dotfiles

macOS dotfiles: zsh, git, Ghostty, Neovim, VS Code and agent skills for Claude Code and Codex, installed with GNU Stow and pinned vendor code.

↗ GitHub ★ 0 no license updated 7d 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.4k 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 SamJUK/dotfiles/claude/.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 SamJUK/dotfiles/agents/.agents/skills/investigate .claude/skills/investigate
$ npx degit SamJUK/dotfiles/agents/.agents/skills/magento-e2e-test .claude/skills/magento-e2e-test
$ npx degit SamJUK/dotfiles/agents/.agents/skills/magento-patch-check .claude/skills/magento-patch-check
$ npx degit SamJUK/dotfiles/agents/.agents/skills/magento-smoke-test .claude/skills/magento-smoke-test
$ npx degit SamJUK/dotfiles/agents/.agents/skills/magento-upgrade .claude/skills/magento-upgrade
$ npx degit SamJUK/dotfiles/agents/.agents/skills/magento-validate-migrations .claude/skills/magento-validate-migrations
$ npx degit SamJUK/dotfiles/agents/.agents/skills/magento2-development-environment .claude/skills/magento2-development-environment
$ npx degit SamJUK/dotfiles/agents/.agents/skills/pr-review .claude/skills/pr-review
$ npx degit SamJUK/dotfiles/agents/.agents/skills/refine-skills .claude/skills/refine-skills
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/investigate/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/magento-e2e-test/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/discovery.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/magento-e2e-test/reference/discovery.md
$ curl -fsSL --create-dirs -o .claude/agents/harness-traps.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/magento-e2e-test/reference/harness-traps.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/magento-patch-check/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/known-issues.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/magento-patch-check/known-issues.md
$ curl -fsSL --create-dirs -o .claude/agents/pr-template.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/magento-patch-check/pr-template.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/magento-smoke-test/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/magento-upgrade/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/traps.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/magento-upgrade/reference/traps.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/magento-validate-migrations/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/magento2-development-environment/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/pr-review/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/SamJUK/dotfiles/master/agents/.agents/skills/refine-skills/SKILL.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 (9)

Subagents (14)

investigateInvestigate a question or problem without making changes. Use when explicitly asked for investigation-only or read-only analysis.
magento-e2e-testRun end-to-end tests against a local Magento 2 / Mage-OS store and report the results, or compare two runs taken before and after a change. Uses the project's own suite when it has one (the m2-e2e tes
discovery—
harness-traps—
magento-patch-checkCheck and apply Magento security patches on any project — release patch level and EOL dates (magento.watch API) plus Adobe's monthly isolated (ad-hoc) security patches, pulled straight from Adobe's re
known-issues—
pr-template—
magento-smoke-testQuick health check of a local Magento 2 / Mage-OS store with plain commands and HTTP requests, no browser or test suite. Deploys as production would (setup:upgrade, setup:di:compile, setup:static-cont
magento-upgradeDrive a Magento 2 / Adobe Commerce / Mage-OS version upgrade end to end — minor (2.4.6 → 2.4.8) or patch level (2.4.8-p5 → p6) — with a before/after regression baseline so a real break can be told apa
traps—
magento-validate-migrationsProve a Magento 2 change's migrations (Setup/Patch data and schema patches, db_schema.xml, EAV attributes, config, customer groups) apply cleanly to a fresh copy of the upstream database. Backs up the
magento2-development-environmentHow to run commands in a local Magento 2 / Mage-OS development environment, whatever it is built on. Finds the project's own documented commands first, then detects Warden, DDEV, Docker Compose or hos
pr-reviewReview a GitHub or Bitbucket pull request as a Principal Magento 2 / Adobe Commerce developer. Focuses on security, stability and maintainability — not styling or nits. Use when given a PR link or num
refine-skillsRetrospective on a session that used one or more skills, turned into tested edits to those skills. Mines the session for friction (failures, retries, workarounds, the user correcting or overriding a s

Similar rigs

copied ✓