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.
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
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)
improvecoolify-image-appcoolify-vps-baselinedeploy-verificationexpress-prisma-coolify-imageghcr-coolify-pipelinelive-domain-cutovernextjs-coolify-imageproxy-client-addressvps-ops-toolkitadr-writingopenapi-specreadme-writingtechnical-writingadversarial-reviewerapi-design-reviewcode-review-responsedb-migration-safetydependency-upgradedockerfile-best-practiceserror-handling-patternsexecuting-plansexplain-codebasefix-cigithub-actions-pipelinegrill-with-docsincident-postmortemlogging-and-observabilityparallel-agentsperformance-optimizationrefactoring-recipessolid-principlessystematic-debuggingtest-driven-developmentverify-completionwriting-plansfinish-branchgit-commitgit-undogit-worktreesgitignoremerge-conflictpr-descriptionrelease-tagbrainstormingdecision-loggrill-mehandoffissue-writerlearning-planmeeting-notesstandup-summarybusiness-name-checkproject-name-checkdependency-auditowasp-securitysecret-scanaccessibility-auditwebapp-testingacademic-writingbenchmark-reportingbibtex-managercitation-graphcitation-verifierdesign-science-methodologydocx-thesisexperiment-reproducibilityhumanizelatex-toolkitlit-review-synthesisliterature-searchpaper-readerproofread-academicresearch-figuresresearch-methodologyresearch-questionstatistics-advisorsupervisor-updatesystematic-reviewthesis-proposalemail-draftpresentation-outline
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
minhtuluc/Claude-Code-Configs
—
Orchestrator 2.2k tok ·
hugcis/dotfiles
My Dotfiles
Skill Collector 1.7k tok ·
aaddrick/claude-pipeline
Portable Claude Code multi-agent pipeline - skills, agents, hooks, orchestration scripts, and quality gates
Orchestrator 1.8k tok ·
sodiumjoe/dotfiles
dotfiles
Skill Collector 1.1k tok ·