~ / rigs / rmyz / dotfiles

rmyz/dotfiles

No description.

↗ GitHub ★ 1 MIT updated today personal setup Claude CodeCodex
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~5.1k 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 rmyz/dotfiles/agents ./rig-dotfiles/agents

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 rmyz/dotfiles/agents/skills/agent-browser .claude/skills/agent-browser
$ npx degit rmyz/dotfiles/agents/skills/computer-use .claude/skills/computer-use
$ npx degit rmyz/dotfiles/agents/skills/conventional-comments .claude/skills/conventional-comments
$ npx degit rmyz/dotfiles/agents/skills/create-pr .claude/skills/create-pr
$ npx degit rmyz/dotfiles/agents/skills/cross-review .claude/skills/cross-review
$ npx degit rmyz/dotfiles/agents/skills/eli5 .claude/skills/eli5
$ npx degit rmyz/dotfiles/agents/skills/find-dependency-references .claude/skills/find-dependency-references
$ npx degit rmyz/dotfiles/agents/skills/gh-stack .claude/skills/gh-stack
$ npx degit rmyz/dotfiles/agents/skills/handoff .claude/skills/handoff
$ npx degit rmyz/dotfiles/agents/skills/init-worktree .claude/skills/init-worktree
$ npx degit rmyz/dotfiles/agents/skills/kibana-synthetic-data-generation .claude/skills/kibana-synthetic-data-generation
$ npx degit rmyz/dotfiles/agents/skills/orca-cli .claude/skills/orca-cli
$ npx degit rmyz/dotfiles/agents/skills/orchestration .claude/skills/orchestration
$ npx degit rmyz/dotfiles/agents/skills/product-review .claude/skills/product-review
$ npx degit rmyz/dotfiles/agents/skills/refactor-planner .claude/skills/refactor-planner
$ npx degit rmyz/dotfiles/agents/skills/review-pr-comments .claude/skills/review-pr-comments
$ npx degit rmyz/dotfiles/agents/skills/review-pr .claude/skills/review-pr
$ npx degit rmyz/dotfiles/agents/skills/sdh-investigation .claude/skills/sdh-investigation
$ npx degit rmyz/dotfiles/agents/skills/search-by-codeowner .claude/skills/search-by-codeowner
$ npx degit rmyz/dotfiles/agents/skills/ship-implement .claude/skills/ship-implement
$ npx degit rmyz/dotfiles/agents/skills/ship-plan .claude/skills/ship-plan
$ npx degit rmyz/dotfiles/agents/skills/ship-review .claude/skills/ship-review
$ npx degit rmyz/dotfiles/agents/skills/ship .claude/skills/ship
$ npx degit rmyz/dotfiles/agents/skills/teardown .claude/skills/teardown
$ npx degit rmyz/dotfiles/agents/skills/technical-review .claude/skills/technical-review
$ npx degit rmyz/dotfiles/agents/skills/unblock-pr .claude/skills/unblock-pr
$ curl -fsSL --create-dirs -o .claude/agents/reviewer-grok.md https://raw.githubusercontent.<redacted>-grok.md
$ curl -fsSL --create-dirs -o .claude/agents/reviewer-kimi.md https://raw.githubusercontent.<redacted>-kimi.md
$ curl -fsSL --create-dirs -o .claude/agents/reviewer-opus.md https://raw.githubusercontent.<redacted>-opus.md
$ curl -fsSL --create-dirs -o .claude/agents/reviewer-sol.md https://raw.githubusercontent.<redacted>-sol.md
$ curl -fsSL --create-dirs -o .claude/agents/handoff.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/ship.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/teardown.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/unblock-pr.md https://raw.githubusercontent.<redacted>-pr.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/agent-browser/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/computer-use/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.<redacted>-comments/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/create-pr/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/cross-review/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/eli5/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/find-dependency-references/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/gh-stack/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/init-worktree/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/kibana-synthetic-data-generation/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/dynamic_scenario_skeleton.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/kibana-synthetic-data-generation/references/dynamic_scenario_skeleton.md
$ curl -fsSL --create-dirs -o .claude/agents/template_services_legend_overflow.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/kibana-synthetic-data-generation/references/template_services_legend_overflow.md
$ curl -fsSL --create-dirs -o .claude/agents/validation_query_patterns.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/kibana-synthetic-data-generation/references/validation_query_patterns.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/orca-cli/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/product-review/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/refactor-planner/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/review-pr-comments/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/review-pr/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/sdh-investigation/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/artifact-analysis.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/sdh-investigation/references/artifact-analysis.md
$ curl -fsSL --create-dirs -o .claude/agents/commands.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/sdh-investigation/references/commands.md
$ curl -fsSL --create-dirs -o .claude/agents/report-template.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/sdh-investigation/references/report-template.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/search-by-codeowner/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/ship-implement/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/ship-plan/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/ship-review/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/ship/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/dev-stack.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/ship/dev-stack.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/rmyz/dotfiles/main/agents/skills/technical-review/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 (26)

Subagents (41)

reviewer-grok
model: github-copilot/grok-4.7
Cross-review reviewer pinned to github-copilot/grok-4.7. Invoked by the cross-review skill; do not use for other tasks.
reviewer-kimi
model: github-copilot/kimi-k3
Cross-review reviewer pinned to github-copilot/kimi-k3. Invoked by the cross-review skill; do not use for other tasks.
reviewer-opus
model: github-copilot/claude-opus-5.5
Cross-review reviewer pinned to github-copilot/claude-opus-5.5. Invoked by the cross-review skill; do not use for other tasks.
reviewer-sol
model: openai/gpt-6-sol
Cross-review reviewer pinned to openai/gpt-6-sol. Invoked by the cross-review skill; do not use for other tasks.
handoffDraft per-team codeowners review-request messages for a PR
shipTake a Kibana task from investigation to a draft PR (Orca by default)
teardownRemove a finished worktree, its servers, and its state
unblock-prProgress a PR with new comments, conflicts, or failing CI
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
computer-use>-
conventional-commentsFormat new review feedback following the Conventional Comments standard. Use when writing code review comments, PR feedback, RFC reviews, peer reviews, or when the user asks for help drafting review f
create-prPublish a branch as a draft PR on elastic/kibana. Handles commit, sync with upstream/main, push to origin, draft PR creation with team labels, and /ci trigger. Uses team config from workspace rules. U
cross-reviewMulti-model review of local changes or a GitHub PR. Four reviewers on different models apply the technical and product rubrics independently; findings are synthesized by consensus into act-on/consider
eli5Explain a topic like I'm a 5 year old. Use when the user types /eli5 <topic> or asks for a dead-simple picture explainer of how something works.
find-dependency-referencesFind all files that import or require a specific dependency, with team ownership grouping from CODEOWNERS. Use when analyzing dependency usage, planning migrations, or auditing third-party library con
gh-stack|
handoffDraft per-team codeowners review-request messages for an open elastic/kibana PR. Invoke explicitly with a PR number or URL when the user wants the handoff messages.
init-worktreeProvision a Kibana feature worktree from upstream/main with bootstrap, development config, and CodeGraph indexing. No servers are started. Used standalone or as the first step of ship.
kibana-synthetic-data-generationGenerate and ingest Kibana synthtrace synthetic data. Uses built-in scenarios when possible; otherwise creates local git-excluded dynamic scenarios under Kibana’s synthtrace `scenarios/dynamic/` for c
dynamic_scenario_skeleton—
template_services_legend_overflow—
validation_query_patterns—
orca-cli>-
orchestration>-
product-reviewProduct review of a diff — side-effects and bugs (what could break) plus whether the change is correct and sensible for the user (requirement fit, UX, empty/error states, copy). Reports findings; neve
refactor-plannerCritically review all code changes on the current branch against the base branch, identify improvement opportunities across naming, structure, DRY/KISS/YAGNI, declarative style, self-documenting code,
review-pr-commentsTriage PR review comments — decide whether to accept or push back on each one. Given comment links from a GitHub PR, fetches comment content and PR diff, then reasons about each comment in context and
review-prReview a Kibana pull request while preparing its local worktree, Elasticsearch, and Kibana environment for manual testing. Invoke explicitly with a GitHub PR URL.
sdh-investigationInvestigate Kibana SDH tickets. Analyzes GitHub issues, artifacts (HAR, logs, diagnostics), and Kibana source code to produce investigation reports that accelerate diagnosis.
artifact-analysis—
commands—
report-template—
search-by-codeownerSearch for a term in files owned by a specific GitHub team based on CODEOWNERS. Use when asked to find code within a team's ownership boundary.
ship-implementShip phase 2. In a fresh session, implement the Markdown plan, record deviations, and spawn the review session. Needs branch, worktree path, and plan file from the plan phase.
ship-planShip phase 1. Investigate a Kibana task in an existing feature worktree, write a short Markdown handoff, then spawn the implement session. Requires init-worktree to have run first.
ship-reviewShip phase 3. In a fresh session, verify acceptance criteria, apply confirmed cross-model review fixes, run checks, and create a draft PR without approval stops. Record a demo after PR creation when u
shipEnd-to-end Kibana workflow taking one task from intake to a draft PR on elastic/kibana without approval stops, split into three phases (plan, implement, review) that each run in their own session. Run
dev-stack—
teardownRemove a finished Kibana feature worktree, its servers, its stored state, and its local folder after its PR merges or the work is abandoned. Invoke explicitly with a branch name.
technical-reviewTechnical review of a diff — architecture, bad patterns, consistency with existing Kibana conventions and components, and Fowler code smells. Reports findings; never applies changes.

Similar rigs

copied ✓