by affaan-m
rust-patterns is a practical guide for idiomatic Rust development, covering ownership, error handling, traits, concurrency, module boundaries, and backend-focused design choices for safer, cleaner code.
by affaan-m
rust-patterns is a practical guide for idiomatic Rust development, covering ownership, error handling, traits, concurrency, module boundaries, and backend-focused design choices for safer, cleaner code.
by affaan-m
The python-patterns skill helps you write, review, and refactor Python code with idiomatic patterns, readable structure, type hints, and practical exception handling. Use it for new code, package/module design, or cleaner refactors that preserve behavior and follow Python conventions.
by affaan-m
plankton-code-quality is a write-time code quality system for Claude Code. It formats, lints, and can trigger Claude-powered fixes after each file edit, helping catch issues during editing instead of after commit or CI. Ideal for the plankton-code-quality skill, guide, and Code Editing workflows.
by affaan-m
The java-coding-standards skill provides practical guidance for readable, maintainable Java 17+ in Spring Boot services, covering naming, immutability, Optional, streams, exceptions, generics, and package layout. Use it for coding, refactoring, and java-coding-standards for Code Review.
by affaan-m
cpp-coding-standards is a C++ coding standards guide based on the C++ Core Guidelines. Use it for writing, reviewing, and refactoring modern C++ with a focus on safety, clarity, maintainability, RAII, type safety, and good design. Ideal for cpp-coding-standards for Code Review and practical team decisions.
by affaan-m
The coding-standards skill gives a baseline for naming, readability, immutability, consistency, and code review across projects, before applying framework-specific rules.
by Shubhamsaboo
python-expert is a GitHub skill for Python code generation, review, debugging, and refactoring. It guides agents with a clear priority order—correctness, type safety, performance, then style—and points users to SKILL.md, AGENTS.md, and rule files for practical adoption.
by Shubhamsaboo
code-reviewer is a lightweight skill for Code Review that turns code or diffs into a structured report covering security, performance, best practices, severity, affected lines or sections, recommended fixes, and an overall quality score.
by wshobson
python-anti-patterns is a Python code review checklist for spotting fragile patterns like scattered retries, timeout duplication, and hidden complexity before merge, during refactoring, or while debugging.
by wshobson
python-code-style helps with Python formatting, linting, naming, type hints, and docstrings. Use it to review pull requests, standardize team conventions, and set up ruff, mypy, or pyright guidance in pyproject.toml.
by wshobson
python-design-patterns is a Python refactoring and design-review skill focused on KISS, SRP, separation of concerns, composition over inheritance, and the Rule of Three for cleaner, more testable code.
by wshobson
python-project-structure helps you plan Python package layout, module boundaries, tests, and public APIs with __all__. Use it for new projects or refactors that need clearer structure and maintainable imports.
by addyosmani
code-simplification helps refactor working code for clarity without changing behavior. Use it when code is correct but harder to read, maintain, or extend, especially for nested logic, long functions, repeated rules, and cleanup after shipped features.
by vuejs-ai
vue-options-api-best-practices helps frontend teams apply Vue 3 Options API best practices, fix this-binding and lifecycle mistakes, and improve TypeScript typing for props, computed values, events, and inject usage without switching to Composition API.
by vuejs-ai
vue-jsx-best-practices helps frontend developers write idiomatic Vue JSX and TSX by replacing React-style attributes like className and htmlFor with Vue-friendly HTML attributes.
by softaworks
naming-analyzer reviews variables, functions, classes, files, database fields, and API names, flagging vague or misleading identifiers and suggesting clearer, convention-aware alternatives for code review and refactoring.
by NeoLabHQ
The kaizen skill guides small, safe code improvements for refactoring, architecture, workflow fixes, error handling, and validation. It favors iterative changes, design-time prevention, and minimal scope. Use it when you want a practical kaizen guide that improves code without over-engineering.
by hashicorp
terraform-style-guide helps generate and review Terraform HCL using HashiCorp style conventions, file layout, and security-minded defaults. Use it for Terraform-native code generation, module structure, variables, outputs, and safer configuration in real repositories.
by zhaono1
refactoring-specialist is a code refactoring skill for improving structure, readability, and maintainability while preserving behavior. It helps identify code smells, apply small safe refactors, and keep tests and verification in view.
by uucz
moyu-ko is a code-editing skill that keeps changes minimal, scoped, and review-friendly. It helps avoid overengineering by editing only requested files, using the simplest fix, and asking when scope is unclear. Use the moyu-ko skill when you want precise diffs, focused bug fixes, and a practical moyu-ko guide for disciplined code edits.
by alinaqi
The commit-hygiene skill helps you keep Git work atomic, reviewable, and easy to revert. Use it for commit boundaries, PR size limits, and stacked PR decisions. It is a practical commit-hygiene guide for Git workflows when a change set is growing too large.
by alinaqi
The code-deduplication skill helps Claude prevent semantic duplication by checking CODE_INDEX.md, reusing existing code, and updating the index after changes. Use it for code-deduplication for Refactoring, shared utilities, and cleaner maintenance workflows.
by alinaqi
The base skill is a foundation for code editing, using TDD-first habits, atomic todos, and strict simplicity rules to keep changes small, readable, and low-risk.
by Charlie85270
The component-refactoring skill helps you refactor high-complexity React components in the Dify frontend using analyzer-driven guidance. Use it when `pnpm analyze-component --json` shows complexity above 50, line count above 300, or when you need code splitting, hook extraction, or a safer component-refactoring guide instead of a generic rewrite.