A collection of Claude Code custom commands for full-stack developers — generate components, pages, API routes, OpenAPI docs, ERD diagrams, and more.
SaferSkills independently audited awesome-claude-commands (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A collection of Claude Code custom commands for full-stack developers. Clone once, use everywhere.
demo
| Command | Description |
|---|---|
/nxt-component <Name> | Generates a Next.js + TypeScript + Tailwind component. Auto-detects naming conventions, folder structure, and function style from existing components. |
/nxt-page <route/path> | Generates a Next.js App Router page set: page.tsx, loading.tsx, and error.tsx. Handles static and dynamic routes. |
/nxt-api-route <route/path> [METHODS] | Generates a Next.js App Router route.ts with typed handlers, error handling, and auto-detected auth patterns. |
| Command | Description |
|---|---|
/api-doc | Reads backend route files and generates a complete OpenAPI 3.0 YAML spec. Supports Express, Fastify, Koa, Hapi. Saved to docs/openapi.yaml. |
/db-schema | Auto-detects ORM (Prisma, Drizzle, TypeORM, Sequelize, Mongoose, raw SQL) and generates a Mermaid ERD diagram saved to docs/schema.md. |
/env-audit | Compares .env against .env.example, reports missing variables, undocumented extras, and security risks (weak secrets, client-exposed keys, missing .gitignore). |
| Command | Description |
|---|---|
/security-scan [path] | Scans source files for hardcoded secrets, SQL injection, XSS, insecure configs, and known vulnerable packages. Produces a prioritized CRITICAL/HIGH/MEDIUM/LOW report. |
| Command | Description |
|---|---|
/pr-desc [base-branch] | Reads git diff between current branch and base (default: main), classifies changes, and generates a structured GitHub PR description ready to paste. |
/commit-msg [scope] | Reads staged git diff and suggests 3 Conventional Commits messages (recommended, short, detailed). |
/changelog [version] | Reads git log since the last tag, groups commits by type, and generates or updates CHANGELOG.md following Keep a Changelog format. |
# Clone the repo
git clone https://github.com/mertjane/awesome-claude-commands.git /tmp/awesome-claude-commands
# Install all commands globally (works across all projects)
cp /tmp/awesome-claude-commands/commands/*.md ~/.claude/commands/
# Or install a single command
cp /tmp/awesome-claude-commands/commands/commit-msg.md ~/.claude/commands/commit-msg.mdThen restart Claude Code.
mkdir -p .claude/commands
cp /tmp/awesome-claude-commands/commands/*.md .claude/commands//nxt-component Button
/nxt-component UserCard src/components/ui/
/nxt-page dashboard/settings
/nxt-page blog/[slug]
/nxt-page shop/[category]/[id]
/nxt-api-route users
/nxt-api-route posts/[id] GET,PUT,DELETE
/nxt-api-route auth/login POST
/api-doc
/api-doc src/docs/api.yaml
/db-schema
/db-schema docs/erd.md
/env-audit
/env-audit .env.production
/security-scan
/security-scan src/api/
/pr-desc
/pr-desc develop
/commit-msg
/commit-msg auth
/changelog
/changelog 1.2.0nxt-* commands/api-doc/pr-desc, /commit-msg, /changelogMIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.