MuhammadUsmanGM

14 mods across 1 repository, 98 stars between them.

lint-docs

01

MuhammadUsmanGM/claude-code-best-practices

Skill Claude Code needs its repo

Run this repo's documentation and shell quality gates (shellcheck, markdownlint, lint-claude-md) the same way CI runs them. Invoke before opening a PR, or when the user asks to lint, validate, or pre-flight the docs.

not rated 95 +2 1mo ago A 55 tokens original MIT

changelog

02

MuhammadUsmanGM/claude-code-best-practices

Skill Claude Code

Generate or update CHANGELOG.md with an entry for the unreleased changes since the last git tag. Invoke when the user asks to cut a release, update the changelog, or summarize changes since v-something.

not rated 95 +2 1mo ago A 46 tokens original MIT

pr-describe

03

MuhammadUsmanGM/claude-code-best-practices

Skill Claude Code

Write a pull-request title and body from the current branch's commits and diff against the base branch. Invoke when the user asks to open a PR, draft a PR description, or summarize a branch.

not rated 95 +2 1mo ago A 44 tokens original MIT

test-triage

04

MuhammadUsmanGM/claude-code-best-practices

Skill Claude Code

Classify failing tests as flaky vs. real regressions and propose a next step for each. Invoke when the user pastes failing test output, asks to triage CI failures, or asks "are these tests flaky".

not rated 95 +2 1mo ago A 49 tokens original MIT

conventional-commit

05

MuhammadUsmanGM/claude-code-best-practices

Skill Claude Code

Generate a Conventional Commits message for the staged diff and (optionally) create the commit. Invoke when the user asks to commit, write a commit message, or finalize staged work.

not rated 95 +2 1mo ago A 42 tokens original MIT

add-handler

06

MuhammadUsmanGM/claude-code-best-practices

Skill Claude Code

Scaffold a new HTTP handler with service function, store method (if needed), and table-driven test, following the project's internal/{api,service,store} layout. Invoke when the user asks to add an endpoint, handler, or route.

not rated 95 +2 1mo ago A 52 tokens original MIT

api-endpoint

07

MuhammadUsmanGM/claude-code-best-practices

Skill Claude Code

Scaffold a new API endpoint with request/response Pydantic schemas, service function, route handler, and a pytest test — following the project's layered layout. Invoke when the user asks to add an endpoint, route, or API method.

not rated 95 +2 1mo ago A 52 tokens original MIT

component-new

08

MuhammadUsmanGM/claude-code-best-practices

Skill Claude Code

Scaffold a new React component with matching test file and consistent folder layout, following the project's conventions in src/features or src/components. Invoke when the user asks to create, scaffold, or add a new component.

not rated 95 +2 1mo ago A 45 tokens original MIT

test-component

09

MuhammadUsmanGM/claude-code-best-practices

Skill Claude Code

Write React Testing Library tests for an existing component, following the project's RTL conventions (prefer role/label queries, mock at network boundary, no act()). Invoke when the user asks to test, add tests for, or cover a component.

not rated 95 +2 1mo ago A 50 tokens original MIT

add-endpoint

10

MuhammadUsmanGM/claude-code-best-practices

Skill Claude Code

Scaffold a new HTTP endpoint across the project's handler, service, and repository layers with tests, following the existing layering. Invoke when the user asks to add a route, endpoint, or API method to a Rust service.

not rated 95 +2 1mo ago A 48 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: