These custom skills for Claude Code give you quick slash commands for code review, setup, research, and UI work. You can use them to speed up your workflow and keep your project clean and clear.
Main idea
Each skill does one job well. You run a command, and it gives you a clear action, audit, or setup guide. This cuts guesswork and helps you focus on the work that matters.
Core workflow tools
- Interview Me — Turns a rough idea into a clear tech spec.
- Tests New — Finds missing tests in fresh code.
- Deep Stack — Builds prompts to inspect your stack.
- Finalize — Runs lint, tests, and prepares a commit.
- Deep Product — Builds prompts for product research.
- GitHub Actions — Helps fix CI issues.
- ASCII Diagram Generator — Draws ASCII diagrams of flows and systems.
- Counselors — Gives you several AI opinions at once.
- Dark Mode — Guides you through a dark UI design.
- Shadow Generator — Builds clean CSS shadows.
- Update Changelog — Updates CHANGELOG.md with the right format.
- Always Allow — Adds a permission rule to Claude settings.
- Copywriting — Writes short landing page text.
Code audit skills
- Audit errors — Finds weak error paths.
- Audit drift — Spots state drift and data problems.
- Audit dead code — Finds unused files and flags.
- Audit idiomatic — Checks if code follows the language style.
- Audit names — Flags weak or confusing names.
- Audit todos — Lists old TODOs and tech debt.
- Audit abstractions — Points out early or unneeded abstractions.
- Audit boundaries — Checks module boundaries and links.
- Guidelines Audit — Checks code rules across the repo.
Init and setup tools
These skills help you set up projects and keep your rules in sync.
Init management
- Initialize All — Detects your stack and runs init tasks.
- Init Conventions — Sets shared workflow rules.
- Add Init — Creates a new init command.
- Update Init — Syncs an existing init command.
- Research Inits — Studies frameworks for init rules.
- Research Init From URL — Builds init rules from a URL.
- Reconcile Init — Syncs project rules with master commands.
- Initialize Monorepo — Sets up the
.claude/rulestree.
Stack‑specific inits
You can start a clean setup for many stacks and frameworks.
- Initialize Filament
- Initialize Go CLI
- Initialize Base UI
- Initialize Charm
- Initialize Inertia.js
- Initialize Laravel App
- Initialize Cloudflare Sandbox
- Initialize Dockerfile
- Initialize Cloudflare Durable Objects
- Initialize Laravel Package
- Initialize Livewire
- Initialize MCP TypeScript
- Initialize Motion Canvas 4K
- Initialize NativePHP Desktop
- Initialize PySide6
- Initialize React Animation
- Initialize React
- Initialize React Native
- Initialize Ink
- Initialize Spring Boot
- Initialize AppKit
- Initialize Swift-RS FFI
- Initialize SwiftUI
- Initialize Swift
- Initialize Tailwind CSS
- Initialize TanStack Cloudflare
- Initialize TanStack Query
- Initialize TanStack
- Initialize Tauri + TanStack + Specta
- Initialize Tauri
- Initialize Vue
- Initialize libvaxis