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...
Découvrez les skills Outils, comparez leurs dépôts et consultez leurs instructions.
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...
Le classement utilise les étoiles du dépôt GitHub indexé. Plusieurs skills peuvent partager ce nombre : ce n’est ni un nombre d’installations ni une note de qualité.