typescript-node-expert
Sicher 69Write Strict TypeScript Code
von DammianMiller
Building TypeScript projects without strict typing leads to bugs and maintenance issues. This skill provides expert guidance on strict TypeScript configuration, async patterns, and performance best practices for production-ready Node.js applications.
commit-message-generator
Sicher 68Generate commit messages from Git diffs
von Daisuke897
Writing clear, consistent commit messages takes time and discipline. This skill analyzes your Git diffs and generates Conventional Commits messages that follow established conventions. The AI examines changed files and creates meaningful commit headers with bulleted change summaries.
ecommerce
Sicher 67Build e-commerce sites with domain-driven design
von DaichiHoshina
Developing e-commerce sites involves complex domain logic for products, cart, checkout, orders, and inventory. This skill provides structured guidance on domain design patterns, state transitions, API design, and security best practices for building robust online stores.
test-driven-development
Sicher 69Write Tests Before Code
von Cygnusfear
Code written without tests first lacks verification and catches bugs too late. This skill guides you through the Red-Green-Refactor TDD cycle to write failing tests before implementation, ensuring every feature has automated verification from the start.
systematic-debugging
Sicher 69Apply systematic debugging for any bug
von Cygnusfear
Random fixes waste time and create new bugs. This skill provides a four-phase methodology to find root cause before attempting any fix. It prevents symptom-level patching and ensures lasting solutions.
requesting-code-review
Sicher 69Request Code Review Before Merging
von Cygnusfear
Code reviews catch bugs before production. This skill provides structured review templates and workflows to validate every code change at key development stages.
receiving-code-review
Sicher 69Evaluate code review feedback with technical rigor
von Cygnusfear
Code review feedback often requires verification before implementation. This skill ensures Claude evaluates suggestions technically, asks clarifying questions when needed, and pushes back when feedback is incorrect or unclear.
finishing-a-development-branch
Sicher 69Complete Development Branches Safely
von Cygnusfear
Developers often struggle with the final steps of feature development. This skill provides a clear, structured process for completing branches with proper testing and integration options. It guides you through verifying tests pass, choosing between merge or PR workflows, and safely cleaning up worktrees.
file-name-wizard
Sicher 69Audit filename conventions across your codebase
von Cygnusfear
Inconsistent naming conventions create confusion and technical debt. This skill systematically audits all filenames against your CLAUDE.md standards and identifies violations.
create-subagent
Sicher 70Create specialized subagents for Claude Code
von Cygnusfear
Users need guidance on creating and configuring specialized AI assistants that can handle complex tasks. This skill provides templates, best practices, and step-by-step instructions for building effective subagents.
create-plan
Sicher 70Generate Implementation Plans for Development Tasks
von Cygnusfear
Stop wasting time figuring out how to structure complex development work. This skill creates detailed implementation plans that guide you step-by-step through feature development, refactoring, or bug fixes.
comprehensive-code-review
Niedriges Risiko 65Review pull requests with ultra-critical analysis
von Cygnusfear
Catch bugs before they reach production with systematic 6-pass code reviews. Get actionable feedback on runtime failures, architecture issues, and verification strategies.
audit
Sicher 69Audit codebase for quality issues
von Cygnusfear
Codebases accumulate technical debt, deprecated patterns, and hidden bugs over time. This skill provides a systematic framework for comprehensive code review that identifies problems across deprecations, architecture, types, and code smells.
architectural-analysis
Sicher 68Analyze Codebase Architecture
von Cygnusfear
Codebases accumulate dead code, duplication, and architectural issues over time. This skill provides a systematic framework for comprehensive code analysis, identifying cleanup opportunities and quantifying technical debt.
using-git-worktrees
Sicher 69Set up isolated git worktrees
von Cycleaddict
Working on multiple features simultaneously requires constant branch switching, which disrupts context and slows progress. This skill creates isolated git worktrees that let you work on separate branches in parallel directories without switching, while automatically verifying gitignore safety and running clean test baselines.
test-driven-development
Sicher 69Master Test-Driven Development
von Cycleaddict
Writing tests after code leads to bugs and poor design. This skill enforces strict TDD discipline with red-green-refactor cycles for bulletproof code.
systematic-debugging
Niedriges Risiko 68Debug systematically before fixing
von Cycleaddict
Random fixes waste time and create new bugs. This skill provides a 4-phase framework to find root causes before attempting any solution. Stop guessing and start investigating.
subagent-driven-development
Sicher 69Execute plans with subagent workflow
von Cycleaddict
Implement complex projects by dispatching subagents for independent tasks. Each task gets two-stage review ensuring spec compliance and code quality. Stay in the same session for fast iteration.
requesting-code-review
Sicher 69Request code review before merging
von Cycleaddict
Manual code review is time-consuming and inconsistent. This skill dispatches a structured code-reviewer subagent to systematically evaluate code changes against requirements, architecture standards, and production readiness criteria.
receiving-code-review
Sicher 69Handle Code Review Feedback with Technical Rigor
von Cycleaddict
Code review feedback requires technical verification, not blind implementation. This skill guides AI agents through evaluating feedback critically, asking clarifying questions, and pushing back when necessary with technical reasoning.