clean-code-principles
Language-agnostic coding principles for high-quality, maintainable code. Apply when generating new code, reviewing existing code, or refactoring. Covers DRY, KISS, YAGNI, Fail Fast, avoiding over-validation, an...
发现 工具与集成 相关 Skills,比较来源仓库和用途,查看适合你工作流的技能说明。
Language-agnostic coding principles for high-quality, maintainable code. Apply when generating new code, reviewing existing code, or refactoring. Covers DRY, KISS, YAGNI, Fail Fast, avoiding over-validation, an...
Analyze git repository for insights: contributor stats, commit patterns, branch health, and change analysis. Outputs actionable reports.
Generate Git commit messages from staged changes using a conventional commit subject (English,
Code review for all uncommitted changes (staging status is irrelevant). Checks CLAUDE.md compliance, identifies bugs, security issues, style problems, and simplification opportunities.
Review code quality, patterns, and best practices
Manage Git worktrees for isolated parallel development. Use when reviewing PRs, working on multiple features, or running autonomous loops without disturbing your main checkout.
Analyzes git changes to identify architectural decisions, infers context from source code analysis, and creates ADR files with minimal user input
Apply a production-grade code review checklist for Java backend changes: layering, error handling, security, tests, observability, performance, and maintainability. Use when preparing a PR or reviewing one.
Answers questions about GitHub repositories by cloning and analyzing them. Use when the user asks about GitHub repositories, needs code analysis, or wants to explore repository structure.
Auto-generate and sync living documentation from code changes
This skill should be used when writing code in any opinionated framework's distinctive style. It applies when writing framework-based applications, creating models/controllers/views, or any framework code. Trig...
Review recent code changes, check against standards, and suggest CLAUDE.md updates. Use this after completing a feature or before committing.
Comprehensive project hygiene: archive issues, validate schema, clean clutter, align docs, check git, update ignores.
This skill teaches proper Gemini CLI usage patterns. Use stdin piping instead of shell variable gymnastics. Covers code review, plan review, and general prompts.
Project-specific coding standards and optimization rules for the Portfolio codebase.
Systematic refactoring of codebase components through a structured 3-phase process. Use when asked to refactor, restructure, or improve specific components, modules, or areas of code. Produces research document...
Update Mattermost plugin repositories with common files from mattermost-plugin-starter-template and fix all linter issues. Use when syncing build tooling, updating golangci-lint config, or fixing linter errors...
Define canonical dotnet format and analyzer verification commands, and provide scripts that generate a format/analyzer report. Use when checking formatting or Roslyn analyzers without reformatting everything.
Detect code smells and propose safe refactors.
Remove AI-generated code slop from recent changes. Checks the diff against main and removes unnecessary comments, defensive code, type hacks, and other patterns inconsistent with human-written code.
Pre-release validation for .NET projects. Validates config, dependencies, lock files, vulnerabilities. Use for "/release", "prepare release", "check before merge".
AI-optimized atomic commit protocol. Uses deterministic rules for autonomous execution.
Manage Git workflow for campaign content with proper commit messages and branching
Generates properly formatted commit messages following project conventions. Use when creating commits or when users need help writing commit messages. Inspects staged changes and creates messages with component...
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。