Coding & Dev Tools
Coding agent skills teach AI agents repeatable engineering workflows: reviewing pull requests, writing tests, refactoring safely, and enforcing house style. Install one SKILL.md and your agent applies the same checklist every time, whether you use Claude Code, Cursor, Codex, or another agent.
-
snakeo Skill Refactor DotnetRefactor ASP.NET Core/C# code to improve maintainability, readability, and adherence to best practices. Transforms fat controllers, duplicate code, and outdated patterns into clean, modern .NET code. Applies C# 12 features like primary constructors and collection expressions, SOLID principles, Clean Architecture patterns, and proper dependency injection. Identifies and fixes anti-patterns including service locator, captive dependencies, and missing async/await patterns.
-
snakeo Skill Refactor NestjsRefactor NestJS/TypeScript code to improve maintainability, readability, and adherence to best practices. Identifies and fixes circular dependencies, god object services, fat controllers with business logic, deep nesting, and SRP violations. Applies NestJS patterns including proper module organization, provider scopes, custom decorators, guards, interceptors, pipes, DTOs with class-validator, exception filters, CQRS, repository pattern, and event-driven architecture. Transforms code into exemplary implementations following SOLID principles.
-
trotsky1997 Bundle Skill CreatorGuide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex's capabilities with specialized knowledge, workflows, or tool integrations.
-
ai-unleashed Bundle AutoskillAnalyze coding sessions to detect corrections and preferences, then propose targeted improvements to Skills used in the session. Use this skill when the user asks to "learn from this session", "update skills", or "remember this pattern". Extracts durable preferences and codifies them into the appropriate skill files.
-
mani5100 Bundle Linkedin Post CreatorGenerate professional LinkedIn posts for achievements, certifications, project completions, learning journeys, and professional updates. Use when users want to create, draft, or write LinkedIn posts with appropriate formatting, hashtags, and professional tone. Supports both auto-generated and user-provided hashtags. Default to professional style with minimal emojis unless technical project posts require structured formatting.
-
ikajakam Bundle FfufExpert guidance for ffuf web fuzzing during penetration testing, including authenticated fuzzing with raw requests, auto-calibration, and result analysis
-
freddy-chen-ux Skill Systematic DebuggingUse for ANY bug, test failure, or unexpected behavior. Use BEFORE proposing fixes. Four phases: investigate, analyze, hypothesize, implement. Ensures understanding before attempting solutions.
-
freddy-chen-ux Skill Test Driven DevelopmentUse when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first
-
freddy-chen-ux Skill Startup Trend PredictionAnalyze 2-3 year historical trends in technology, market, and business models to predict 1-2 years ahead. Uses pattern recognition, adoption curves, and cycle analysis to identify timing windows and emerging opportunities. History is cyclical - products and markets follow predictable patterns.
-
freddy-chen-ux Skill Project Astrology NumerologyExpert astrological advisor (30+ years experience) for Cosmic Copilot - validates calculations, catches logic bugs, provides domain expertise for chart accuracy and interpretation. (project)
-
myfintechpl Skill Skill CreatorCreate or update Copilot skills that encode reusable workflows, domain knowledge, or helper resources. Use when designing a new skill or refining an existing one.
-
myfintechpl Bundle Bash ScriptingBash scripting standards with safe quoting, parameter expansion, error handling, and command execution patterns. Use for any .sh file edits.
-
ikajakam Bundle NucleiHunter-grade guidance for using nuclei as a precision vulnerability verification tool, dynamically selecting templates, controlling scan aggression, and validating real exploitable findings based on prior reconnaissance context
-
chenzixin1 Skill Demo SkillA demo skill for testing the skill manager
-
its-meseba Skill Phone CallPhone Call Capability
-
freddy-chen-ux Skill PmPlatform product management
-
freddy-chen-ux Skill SdlcSDLC - Software Development Lifecycle Automation
-
freddy-chen-ux Skill TestingRun tests before and after changes. Only add tests for complex logic, not boilerplate. Database tests matter most.
-
myfintechpl Bundle Brownfield Codebase ReconFirst-pass reconnaissance of an unfamiliar/brownfield codebase to produce a minimal, evidence-backed orientation packet (how to build/run/test, entrypoints, module map, risks, and next questions) without making architectural assumptions.
-
myfintechpl Bundle Brownfield Repo EntrypointsIdentify what runs in a brownfield repository (services/apps/jobs), where the entrypoints are, and the canonical commands to start/execute them, producing an entrypoints.md artifact with evidence.
-
yasuaki-i Skill Bug HunterInvestigate and fix bugs systematically. Use when debugging issues or tracing errors.
-
yasuaki-i Skill Daily ReporterGenerate daily operation reports automatically. Use when creating EOD reports or summarizing work.
-
yasuaki-i Skill Project InitializerInitialize new projects with best practices. Use when starting new codebases or setting up repos.
-
yasuaki-i Skill Thumbnail DesignerGenerate thumbnail design concepts and specifications. Use when creating visuals for YouTube or blogs.
-
majid064 Skill Blog PostBlog Post Generator
-
freddy-chen-ux Skill ArchitectSystem architecture and technical design
-
freddy-chen-ux Skill Testing 2Testing patterns, pyramid, TDD
-
freddy-chen-ux Skill Java SpringJava/Spring Boot conventions for Violet services
-
freddy-chen-ux Skill QA EngineerQuality assurance and testing
-
freddy-chen-ux Skill Test RunnerMANDATORY skill for running tests and lint after EVERY code change. Focuses on adherence to just commands and running tests in parallel. If tests fail, use test-fixer skill.
-
freddy-chen-ux Bundle Test WriterMANDATORY - INVOKE BEFORE writing ANY test code (def test_*, class Test*). Prevents brittle tests. Read this skill first, then write tests.
-
freddy-chen-ux Bundle Image EditorComprehensive image editing capabilities through Python scripts for deterministic, repeatable image manipulation tasks. Supports resizing, rotation, cropping, adjustments, effects, watermarks, and format conversions.
-
snakeo Skill Refactor AngularRefactor Angular code to improve maintainability, readability, and adherence to best practices. Transforms large components, nested subscriptions, and outdated patterns into clean, modern Angular code. Applies signals, standalone components, OnPush change detection, proper RxJS patterns, and Angular Style Guide conventions. Identifies and fixes memory leaks, function calls in templates, fat components, and missing lazy loading.
-
snakeo Skill Refactor ExpressRefactor Express.js/Node.js code to improve maintainability, readability, and adherence to best practices. Transforms callback hell, fat route handlers, and outdated patterns into clean, modern JavaScript/TypeScript code. Applies async/await, controller-service-repository architecture, proper middleware patterns, and ESM modules. Identifies and fixes anti-patterns including blocking event loop, improper error handling, forEach with async callbacks, and memory leaks.
-
snakeo Skill Refactor FastapiRefactor FastAPI/Python code to improve maintainability, readability, and adherence to best practices. This skill transforms working code into exemplary code following FastAPI patterns, Pydantic v2, and SOLID principles. It addresses fat route handlers, blocking I/O in async routes, code duplication, deep nesting, missing type hints, and improper dependency injection. Apply when you notice business logic in routes, Pydantic v1 patterns, or code violating PEP 8 conventions.
-
snakeo Skill Refactor FlutterRefactor Flutter/Dart code to improve maintainability, readability, and performance. This skill applies Dart 3 features like records, patterns, and sealed classes, implements proper state management with Riverpod or BLoC, and uses Freezed for immutable models. It addresses monolithic widgets, missing const constructors, improper BuildContext usage, and deep nesting. Apply when you notice widgets doing too much, performance issues from unnecessary rebuilds, or legacy Dart 2 patterns.
Frequently asked questions
What are Coding & Dev Tools agent skills?
Coding agent skills teach AI agents repeatable engineering workflows: reviewing pull requests, writing tests, refactoring safely, and enforcing house style. Install one SKILL.md and your agent applies the same checklist every time, whether you use Claude Code, Cursor, Codex, or another agent.
Which Coding & Dev Tools skills are most installed?
Popular Coding & Dev Tools skills on SkillMD right now include refactor:dotnet, refactor:nestjs, skill-creator. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Coding & Dev Tools skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.