code-refactoring
The practice of restructuring and simplifying code continuously – reducing complexity, improving design, and keeping codebases clean.
Explore AI skills for development, content, data and productivity. Compare the description and repository popularity before opening a skill.
The practice of restructuring and simplifying code continuously – reducing complexity, improving design, and keeping codebases clean.
Skill in automating software deployment pipelines and managing cloud infrastructure for scalable, reliable systems.
Working effectively with others in coding projects – including code reviews, clear communication, and contributing to shared or open-source codebases.
Leveraging AI coding assistants and tools to boost development productivity, while maintaining oversight to ensure quality results.
Ensuring software correctness and reliability by writing automated tests, using quality assurance tools, and systematically debugging issues.
Writing clean, understandable, and self-documenting code that is easy to review and maintain over time.
Ability to develop both front-end and back-end systems, integrating user interfaces with server logic and databases.
Incorporating security at every step of software development – writing code that defends against vulnerabilities and protects user data.
Generate coding-aider plans as created by the IntelliJ coding-aider plugin. Use when user explicitly asks for a "coding-aider plan", "aider plan", or needs structured development planning with checklist trackin...
Execute Hive feature tasks with worktree isolation, parallel orchestration, and clean git history. Use when running synced Hive tasks.
Use when you have a spec or requirements for a multi-step task, before touching code
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Validate, lint, audit, or check Fluent Bit configs (INPUT, FILTER, OUTPUT, tag routing).
Record browser interactions as video using Playwright. Use for capturing demo videos, app walkthroughs, and UI flows for Remotion videos. Triggers include recording a demo, capturing browser video, screen recor...
Automates browser interactions for web testing, form filling, screenshots, and data extraction using playwright-cli. Use when the user needs to navigate websites, interact with web pages, fill forms, take scree...
Use when designing or architecting Elixir/Phoenix applications, creating comprehensive project documentation, planning OTP supervision trees, defining domain models with Ash Framework, structuring multi-app pro...
Shell scripting best practices for cross-platform CLI tools
Cross-platform development patterns for macOS, Windows, and Linux
Use when setting up monorepo tooling, optimizing builds, or migrating between tools with Turborepo, Nx, Bazel, Lerna for efficient task running, caching, and code generation.
When the user wants to build an SEO data analysis system, monitor indexing/traffic/keywords/backlinks, or set up benchmarks. Also use when the user mentions "SEO data analysis," "SEO monitoring," "article datab...
When the user wants to analyze backlinks, audit link profile, or identify link issues. Also use when the user mentions "backlink analysis," "backlink audit," "referring domains," "toxic links," "link profile,"...
Configure markdownlint rules and options including rule management, configuration files, inline comments, and style inheritance.
Use when gleam-Erlang interoperability including calling Erlang code from Gleam, using Erlang libraries, external functions, working with Erlang types, NIFs, and leveraging the BEAM ecosystem from Gleam applica...
Use when working with TypeScript's type system including strict mode, advanced types, generics, type guards, and compiler configuration.
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.