~ / rigs / KhaledSaeed18 / dotclaude

KhaledSaeed18/dotclaude

Reusable Claude Code extension registry. skills, subagents, slash commands, and hooks for engineering, git, testing, and security workflows. Distributed as a shadcn GitHub registry and as installable plugins.

↗ GitHub ★ 5 MIT updated today personal setup Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~9.5k tokens
Heavy · 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 KhaledSaeed18/dotclaude/agents ./rig-dotclaude/agents
$ npx degit KhaledSaeed18/dotclaude/commands ./rig-dotclaude/commands

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 KhaledSaeed18/dotclaude/.agents/skills/improve .claude/skills/improve
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/deploy/skills/coolify-image-app .claude/skills/coolify-image-app
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/deploy/skills/coolify-vps-baseline .claude/skills/coolify-vps-baseline
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/deploy/skills/deploy-verification .claude/skills/deploy-verification
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/deploy/skills/express-prisma-coolify-image .claude/skills/express-prisma-coolify-image
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/deploy/skills/ghcr-coolify-pipeline .claude/skills/ghcr-coolify-pipeline
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/deploy/skills/live-domain-cutover .claude/skills/live-domain-cutover
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/deploy/skills/nextjs-coolify-image .claude/skills/nextjs-coolify-image
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/deploy/skills/proxy-client-address .claude/skills/proxy-client-address
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/deploy/skills/vps-ops-toolkit .claude/skills/vps-ops-toolkit
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/docs/skills/adr-writing .claude/skills/adr-writing
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/docs/skills/openapi-spec .claude/skills/openapi-spec
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/docs/skills/readme-writing .claude/skills/readme-writing
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/docs/skills/technical-writing .claude/skills/technical-writing
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/adversarial-reviewer .claude/skills/adversarial-reviewer
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/api-design-review .claude/skills/api-design-review
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/code-review-response .claude/skills/code-review-response
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/db-migration-safety .claude/skills/db-migration-safety
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/dependency-upgrade .claude/skills/dependency-upgrade
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/dockerfile-best-practices .claude/skills/dockerfile-best-practices
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/error-handling-patterns .claude/skills/error-handling-patterns
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/executing-plans .claude/skills/executing-plans
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/explain-codebase .claude/skills/explain-codebase
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/fix-ci .claude/skills/fix-ci
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/github-actions-pipeline .claude/skills/github-actions-pipeline
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/grill-with-docs .claude/skills/grill-with-docs
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/incident-postmortem .claude/skills/incident-postmortem
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/logging-and-observability .claude/skills/logging-and-observability
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/parallel-agents .claude/skills/parallel-agents
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/performance-optimization .claude/skills/performance-optimization
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/refactoring-recipes .claude/skills/refactoring-recipes
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/solid-principles .claude/skills/solid-principles
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/systematic-debugging .claude/skills/systematic-debugging
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/test-driven-development .claude/skills/test-driven-development
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/verify-completion .claude/skills/verify-completion
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/engineering/skills/writing-plans .claude/skills/writing-plans
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/git/skills/finish-branch .claude/skills/finish-branch
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/git/skills/git-commit .claude/skills/git-commit
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/git/skills/git-undo .claude/skills/git-undo
$ npx degit KhaledSaeed18/dotclaude/.claude-plugin/plugins/git/skills/git-worktrees .claude/skills/git-worktrees
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-critic/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-reviewer/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-reviewer/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-reviewer/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-reviewer/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-writer/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-detective/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-planner/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-engineer/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-research/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-explorer/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-simplifier/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-failure-hunter/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-gap-analyzer/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-design-reviewer/AGENT.md
$ curl -fsSL --create-dirs -o .claude/agents/AGENT.md https://raw.githubusercontent.<redacted>-auditor/AGENT.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 (82)

Subagents (17)

paper-critic
model: inherit
Use this agent to read one paper adversarially: it separates what the paper claims from what its evidence supports, finds methodological holes (weak baselines, unfair comparisons, leakage, missing var
thesis-reviewer
model: inherit
Use this agent to get an examiner's read of a thesis chapter or full draft before the supervisor or committee sees it: it checks whether the research questions are answered by the evidence, whether th
deploy-reviewer
model: inherit
Use this agent to review a repository's deployment setup read-only. Use when a Dockerfile, pipeline, health probe or Coolify configuration needs a second pair of eyes before it ships.
architect-reviewer
model: inherit
Use this agent when you need a design-level architecture review of a module, a proposed change, or a whole codebase. Evaluates boundaries, coupling and cohesion, layering violations, scalability risk,
code-reviewer
model: inherit
Expert reviewer for a code change (a diff, a staged set, a branch, or named files). Reviews for correctness, security, and maintainability across JavaScript/TypeScript stacks including React, Next.js,
debugger
model: inherit
Use this agent when you need a bug, test failure, crash, or unexpected behaviour diagnosed through systematic root-cause analysis. Gathers evidence, tests hypotheses, and returns a confirmed cause wit
docs-writer
model: inherit
Use this agent when you need documentation written or updated from the code itself, such as READMEs, API references, guides, architecture overviews, or upgrade notes. Reads the implementation before w
error-detective
model: inherit
Use this agent when you need errors, stack traces, and logs correlated across services or files to find the root cause of an incident or recurring failure. Cross-references timestamps, traces request
migration-planner
model: inherit
Use this agent to plan a large, risky change as a sequence of small reversible steps: a framework or runtime major upgrade, a database or storage migration, a monolith split, an API version change, or
performance-engineer
model: inherit
Use this agent when you need a performance problem investigated, measured, and resolved end-to-end. Profiles the running system, finds the real bottleneck with numbers, runs load tests, recommends tar
deep-research
model: opus
In-depth research agent for topics that need multi-source investigation with citations. Use when the user asks to research a topic thoroughly, synthesize information from across the web, compare optio
code-explorer
model: inherit
Use this agent before changing code you do not fully know: given a feature, bug, or question, it maps the relevant files, entry points, data flow, and the tests and configs that touch them, and return
code-simplifier
model: inherit
Use this agent after a feature or fix works and before it is reviewed: it reduces the change to its simplest correct form by removing duplication, dead branches, needless abstraction, over-general par
silent-failure-hunter
model: inherit
Use this agent to find the places where a change can fail without anyone noticing: swallowed exceptions, empty catch blocks, ignored return values and promise results, error paths that log and continu
test-gap-analyzer
model: inherit
Use this agent to find what a change does that no test checks: it lists each behaviour the diff adds or alters (branches, error paths, boundaries, contracts), maps existing tests onto them by reading
type-design-reviewer
model: inherit
Use this agent to review the types, interfaces, schemas, and data shapes a change introduces or modifies: whether invalid states are representable, whether nullability and optionality reflect reality,
security-auditor
model: inherit
Use this agent when you need a comprehensive security audit of a codebase, module, API surface, or pull request. Covers OWASP Top 10:2025, auth logic, secret handling, input validation, dependency vul

Slash commands (18)

/academic/research-log/COMMAND/academic/thesis-chapter/COMMAND/academic/thesis-progress/COMMAND/deployment/cutover/COMMAND/deployment/deploy-setup/COMMAND/deployment/deploy-verify/COMMAND/documentation/adr/COMMAND/engineering/explain-code/COMMAND/engineering/feature/COMMAND/productivity/prime/COMMAND/productivity/todo-triage/COMMAND/productivity/weekly-review/COMMAND/review/review-pr/COMMAND/security/security-audit/COMMAND/testing/write-tests/COMMAND/version-control/clean-branches/COMMAND/version-control/commit/COMMAND/version-control/pr/COMMAND

Similar rigs

copied ✓