install-dependencies
Use when adding project dependencies. Defines dependency management rules and language-specific patterns.
Use when adding project dependencies. Defines dependency management rules and language-specific patterns.
code review feedback quality analysis best practices consistency checking
Claude Rulesファイルを.claude/rules/ディレクトリに作成・管理する。プロジェクト固有のルール、コーディング規約、ワークフロー設定を追加したい場合に使用。
Verify Java architecture rules with ArchUnit. Use when you need to define or validate package or layer boundaries, dependency constraints, slices, or cyclic dependencies in Java projects, including during refactors or when adding governance checks to CI builds.
Comprehensive code review using senior developer standards (YAGNI, DRY, avoiding god classes, data-driven architecture)
Guides developer verification before handoff. Use when completing implementation, preparing for acceptance testing, or self-reviewing work before commit or PR.
Check TypeScript compilation errors, run build commands, and validate the codebase. Use when the user mentions TypeScript errors, build issues, compilation problems, or wants to verify code integrity.
程式碼審查最佳實踐指南。當進行 PR review、代碼審查或用戶提到「review」、「審查」時使用。
Comprehensive Rust development guidelines based on 6 months of code reviews. Use when writing Rust code, debugging Rust issues, or reviewing Rust PRs. Covers error handling, file I/O safety, type safety patterns, performance optimization, common footguns, and fundamental best practices. Perfect for both new and experienced Rust developers working on CLI tools, hooks, or production code.
Respond to code review feedback with technical rigor. Use when (1) receiving review comments from any model (Codex, Gemini, Claude), (2) synthesizer outputs issues to fix, (3) refactor agent needs to address findings. Enforces: verify claims against codebase before implementing, push back when warranted, no performative agreement ("You're absolutely right!"), apply YAGNI ruthlessly.
Flutter 项目代码质量检测和修复,包括 Dart 代码分析、格式化、测试。当用户提到"代码检查"、"分析"、"格式化"、"代码风格"、"质量检测"、"测试"时使用此 skill。
Performs comprehensive security audits of codebases, identifying vulnerabilities and security best practices
Create custom ESLint rules to enforce architectural constraints
Audits TypeScript code for type safety best practices - no any usage, branded types for IDs, runtime validation, proper type narrowing. Use before committing TypeScript code or during type system reviews.
Automatically check documentation-code consistency after implementation. Verifies README.md and docs/*.md match actual code.
Teetsh frontend code review for React/TypeScript PRs. Reviews component architecture, React Query, twin.macro styling, i18n, accessibility, responsive design, and testing. Use for PR reviews to ensure adherence to Teetsh patterns.
验证闭环提醒。当代码修改完成、Story完成、准备PR时自动激活。确保每次变更都经过验证,效率提升2-3倍。
Review code for quality, security, and best practices
Identify silent failures, inadequate error handling, and inappropriate fallback behavior. Use when reviewing code with error handling, catch blocks, or fallback logic.
Enforces official Claude Code component standards. Use when creating skills, agents, commands, or hooks. Validates existing components and offers remediation. Implements the "one skill = one specialized agent" architecture pattern.
Format and lint Markdown documents with consistent style, proper heading hierarchy, link validation, and code block formatting. Use when working with Markdown files, documentation, README files, or technical writing. Checks for common issues like broken links, inconsistent formatting, and missing alt text. Triggers on "format markdown", "lint markdown", "markdown style", ".md file", "documentation formatting".
dotnet coding guidelines and best practices. MUST follow these rules. Use when reviewing or writing .NET code or tasks.