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.

4Stars on the repository
58Mods indexed here, across every type
7d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

improve

01

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Survey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on source code — never implements, fixes, or refactors anything itself. Use when asked to audit a codebase, find improvement opportunities (bugs, security…

4 7d ago B 102 tokens copy · 100% MIT

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Review code through three hostile personas - the Saboteur, the New Hire, and the Security Auditor - each required to find at least one issue. Use when a standard review feels too comfortable, when code is going into a critical path, when a previous review missed bugs that later surfaced, or when you want coverage…

4 7d ago A 81 tokens original MIT

api-design-review

03

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Review an API contract (REST or GraphQL) before or while it is implemented, checking resource naming, HTTP semantics, status codes, error shape, pagination, versioning, idempotency, and backward compatibility, and producing concrete revisions rather than abstract advice. Use when designing new endpoints, changing an…

4 7d ago A 80 tokens original MIT

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Process code-review feedback with technical rigour — understand each point, check it against the actual codebase, and respond with reasoning or implementation rather than reflexive agreement. Use when you receive review comments (from a human, the code-reviewer agent, or any reviewer) and are about to act on them…

4 7d ago A 75 tokens original MIT

db-migration-safety

05

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Review or write a database schema migration with production safety as the bar, checking lock behavior, table rewrites, backfill strategy, deploy-order compatibility (expand-contract), index creation, and rollback, for Postgres, MySQL, and common ORMs' migration tools. Use when adding or reviewing a migration, renaming…

4 7d ago A 88 tokens original MIT

executing-plans

06

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Execute a written implementation plan task by task, reviewing it critically first, following each step exactly, running every verification, and stopping to ask rather than guessing when blocked. Use when you have a plan document (such as one from the writing-plans skill) and need to implement it in this session.

4 7d ago A 65 tokens original MIT

explain-codebase

07

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Onboard to an unfamiliar codebase by mapping its architecture, entry points, and data flow. Use when starting work in a new or unknown repository and you need a navigable mental model fast.

4 7d ago A 44 tokens original MIT

fix-ci

08

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Diagnose and fix a failing CI run by pulling the actual failure logs (gh run view --log-failed), reproducing the failure locally, fixing the root cause rather than the symptom, and verifying green before and after pushing. Use when a GitHub Actions run is red, a PR check is failing, or CI passes locally but fails…

4 7d ago A 73 tokens original MIT

grill-with-docs

09

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Stress-test a plan against the project's existing domain model by challenging terminology, surfacing contradictions with code, and updating CONTEXT.md and ADRs inline as decisions crystallise. Use when a plan or design needs to be checked against the project's documented domain model before implementation.

4 7d ago A 59 tokens original MIT

parallel-agents

10

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Fan independent work out to multiple subagents that run concurrently, each with a focused scope and self-contained instructions, then review and integrate their results. Use when you face two or more genuinely independent tasks — separate failing test files, unrelated bugs, distinct subsystems — that share no state…

4 7d ago A 68 tokens original MIT

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Optimize a performance problem by profiling to find the real bottleneck before changing anything, making one targeted change, and verifying both the improvement and that correctness did not degrade. Use when a feature is measurably slow, a page load or API response exceeds a budget, a query is taking too long, or a…

4 7d ago A 88 tokens original MIT

solid-principles

12

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Apply the SOLID principles as design diagnostics when writing, reviewing, or refactoring code with classes, modules, or service boundaries - detecting god classes, fragile hierarchies, fat interfaces, and hard-wired dependencies, and prescribing the smallest structural fix. Treats SOLID as a smell detector, not a…

4 7d ago A 104 tokens original MIT

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Debug a bug, test failure, crash, or unexpected behaviour by finding the root cause before changing anything, instead of guessing at fixes. Works in any language or stack. Use when something is broken, a test is failing, behaviour is wrong, or a previous fix didn't hold.

4 7d ago A 61 tokens original MIT

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Implement a feature or bugfix test-first using the red-green-refactor cycle — write a failing test, watch it fail, write the minimal code to pass, then clean up. Works in any language or test runner. Use when building new behaviour or fixing a bug and you want the test to actually prove the code works.

4 7d ago A 69 tokens original MIT

verify-completion

15

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Gate every "it works / it's fixed / tests pass / done" claim behind fresh evidence — run the actual verifying command, read its output, and only then state the result. Use before committing, opening a PR, marking a task complete, handing off to or trusting a subagent, or otherwise asserting that work succeeded.

4 7d ago A 69 tokens original MIT

writing-plans

16

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Turn a spec or set of requirements into a detailed, task-by-task implementation plan an engineer (or a subagent) can execute without further context. Breaks work into bite-sized steps with exact file paths, real code, and verification commands. Use before starting a multi-step build, once you know what you're building.

4 7d ago A 68 tokens original MIT

changelog

17

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Generate a changelog or release notes from Git history, grouped by change type, written in user-facing language, with issue/PR links and breaking changes called out. Conventional-Commits aware and Keep a Changelog formatted; respects any existing CHANGELOG or tooling. Use when preparing release notes or updating…

4 7d ago A 67 tokens original MIT

finish-branch

18

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Wrap up a completed development branch by verifying tests pass, detecting the workspace state, then presenting clear merge / PR / keep / discard options and executing the chosen one safely — including correct worktree and branch cleanup. Use when implementation is done, tests should be green, and you need to integrate…

4 7d ago A 68 tokens original MIT

git-commit

19

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Commit work the right way by gathering full repo state, respecting the project's commitlint/pre-commit/branch rules, staging only understood files, and writing a conventional-commit message whose body explains why. Use when committing, branching, or pushing changes.

4 7d ago A 54 tokens original MIT

git-undo

20

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Recover safely from Git mistakes such as discard, unstage, amend, reset, revert, restore lost commits via reflog, recover deleted branches, and fix bad rebases. Chooses the least-destructive fix and protects against data loss. Use when something in Git went wrong and needs undoing.

4 7d ago A 64 tokens original MIT

git-worktrees

21

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Set up an isolated workspace for feature work so the current branch and working tree stay untouched — detecting existing isolation first, preferring the platform's native worktree tooling, and falling back to git worktrees only when nothing native exists. Use before starting feature work that needs isolation, or…

4 7d ago A 66 tokens original MIT

gitignore

22

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Generate or repair a .gitignore tailored to the project's actual stacks, frameworks, OS, and editors, and untrack files that are already committed but should be ignored. Flags secrets/build/dependency files that slipped into the repo. Use when creating, fixing, or auditing .gitignore.

4 7d ago A 61 tokens original MIT

merge-conflict

23

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Resolve Git merge, rebase, cherry-pick, revert, and stash conflicts safely by understanding both sides and the operation in progress before integrating, then verifying the result builds and passes tests. Use when a merge/rebase/cherry-pick stops with conflicts or "needs merge".

4 7d ago A 60 tokens original MIT

pr-description

24

KhaledSaeed18/dotclaude

Skill Claude CodeCodex

Generate a clear, reviewer-friendly pull-request description from a diff, covering what changed, why, risk, and how it was tested. Use when opening a pull request or writing/improving a PR body.

4 7d ago A 45 tokens original MIT