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.

Coding & Dev Tools

9,772 skills
tinh2
api-docs
Generates OpenAPI 3.1 documentation from an API codebase, auto-detecting frameworks, extracting routes and schemas, and setting up interactive docs.
13
tinh2
bug-triage
Turns a pile of bugs, issues, and error reports into a ranked, actionable plan with reproduction evidence. Ingests GitHub issues via gh, TODO/FIXME scans, error logs, or a pasted list; attempts to reproduce or classify every item; scores by impact, frequency, fix cost, and regression risk; clusters duplicates; and.
13
tinh2
code-smell
Scans a codebase for Martin Fowler's catalog of code smells, reporting each with location, severity, and refactoring recommendations, and ranks files to build a prioritized refactoring queue.
13
tinh2
root-cause
Runs a hypothesis-driven debugging workflow that reproduces failures, forms discriminating tests, proves root cause via toggle, and delivers a fix, regression test, and postmortem.
13
tinh2
broadcast
Applies the same change across multiple repositories in parallel using git worktrees, tests, and pull requests.
13
tinh2
unit-test
Generates comprehensive unit tests with edge cases, error paths, and boundary values. Auto-detects the test framework, scans for untested functions, adopts existing conventions, runs tests, and self-heals failures in up to 3 iterations while measuring coverage.
13
tinh2
recall
Mines git history and codebase to reconstruct the development lifecycle, identify sequential and parallel patterns, and produce actionable recommendations for future iterations.
13
tinh2
balance-test
Analyzes game balance by extracting stats from code and running mathematical simulations, including DPS tier lists, TTK matrices, EHP comparisons, economy stress tests, progression pacing, and Monte Carlo RNG simulations.
13
tinh2
test-suite
Analyzes test coverage across unit, integration, E2E, load, visual regression, contract, and accessibility dimensions, scores health, and routes remediation to specific testing sub-skills.
13
tinh2
analyze
Runs a deep cross-layer consistency audit across a codebase, tracing features from UI to database to find broken wiring, missing handlers, model mismatches, and security gaps, then auto-fixes critical and warning issues.
13
tinh2
game-ai
Analyzes game AI systems in a codebase, covering behavior trees, finite state machines, GOAP, utility AI, pathfinding, steering, perception, difficulty adaptation, NPC dialogue, and AI debugging tools for Unity, Unreal, and Godot projects.
13
tinh2
metrics
Mines git history to compute development quality, velocity, and stability metrics, compares them against stored baselines, and tracks improvement over time.
13
tinh2
pentest
Performs a static-analysis penetration test to find exploitable vulnerabilities, providing proof-of-concept payloads and fixes. Covers injection, XSS, authentication bypass, authorization flaws, path traversal, command injection, CSRF, SSRF, hardcoded secrets, and insecure deserialization, with a full attack surface.
13
tinh2
walkthrough
Launches a Flutter app on a simulator or emulator, generates and runs exhaustive integration tests covering every screen, button, form, and user flow, then self-heals failures.
13
pranavnagrecha
async-apex
Selects and reviews Queueable, Batch, Future, and Schedulable Apex for callouts, large data processing, retries, and background work, with decision guidance and validation checklists.
15 · bundle
pranavnagrecha
lwc-testing
Writes Jest unit tests for Lightning Web Components using @salesforce/sfdx-lwc-jest, covering wire adapter mocks, imperative Apex mocking, and async rerender handling.
15 · bundle
pranavnagrecha
flow-testing
Defines a test strategy for Salesforce Flow, combining declarative Flow Tests, debug runs, path matrices, test data, and boundary tests for Apex, LWC, and external services.
15 · bundle
pranavnagrecha
soql-security
Prevents SOQL injection and enforces CRUD, FLS, and sharing in Apex queries, with guidance for building, reviewing, and troubleshooting secure data access.
15 · bundle
pranavnagrecha
lwc-data-table
Guides Lightning Web Component developers in setting up lightning-datatable with stable row identity, typed columns, row actions, inline edit, and bounded infinite loading.
15 · bundle
pranavnagrecha
lwc-lds-writes
Creates, updates, and deletes Salesforce records from Lightning Web Components using Lightning Data Service, covering record input shapes, error handling, and cache refresh strategies.
15 · bundle
pranavnagrecha
lifecycle-hooks
Builds memory-safe, performant Lightning Web Components with correct lifecycle hook usage, covering build, review, and troubleshooting workflows.
15 · bundle
pranavnagrecha
lwc-performance
Optimizes Lightning Web Components for slow initial load, heavy rerenders, large-list rendering, payload reduction, and lazy instantiation choices such as lwc:if, tabs, or dynamic components.
15 · bundle
pranavnagrecha
lwc-graphql-wire
Reads related records across multiple sObjects in one GraphQL request, paginates related lists with cursors, and replaces overlapping @wire(getRecord) calls with a single cache-shared query.
15 · bundle
pranavnagrecha
flow-for-admins
Designs, reviews, and troubleshoots Salesforce Flows from an admin perspective, covering flow type selection, bulkification, fault handling, and error diagnosis.
15 · bundle
pranavnagrecha
lwc-accessibility
Guides designing or reviewing Lightning Web Components for keyboard access, semantic labeling, and focus management, prioritizing base components over custom ARIA.
15 · bundle
pranavnagrecha
lwc-custom-lookup
Builds a custom LWC lookup component with typeahead search via Apex SOSL/SOQL, debounce, keyboard navigation, and pill UI for cases where standard pickers fall short.
15 · bundle
pranavnagrecha
lwc-drag-and-drop
Implements HTML5 drag-and-drop in Lightning Web Components, covering dataTransfer usage, drop targets, visual states, and keyboard accessibility.
15 · bundle
pranavnagrecha
lwc-template-refs
Migrate LWC components from fragile querySelector lookups to typed lwc:ref handles, with guidance on lifecycle timing, shadow boundaries, and iterator limitations.
15 · bundle
pranavnagrecha
virtualized-lists
Render long lists (1k+ rows) efficiently in Salesforce LWC using lightning-datatable infinite loading or an IntersectionObserver sentinel, with keyset pagination and accessibility guidance.
15 · bundle
pranavnagrecha
apex-dml-patterns
Choose between DML statements and Database class methods for bulk Salesforce operations, handling partial success, DMLOptions, and error collection.
15 · bundle
pranavnagrecha
apex-metadata-api
Creates or updates Salesforce metadata components at runtime from Apex using the Metadata namespace, including custom fields, objects, picklist values, and labels, with asynchronous deployment and callback handling.
15 · bundle
pranavnagrecha
apex-system-runas
Impersonate a user in Apex tests with System.runAs to verify sharing, profile, and permission-set behavior, and to work around mixed-DML errors in test setup.
15 · bundle
pranavnagrecha
invocable-methods
Designs and reviews Apex actions exposed to Flow via @InvocableMethod, focusing on wrapper DTOs, bulk-safe list contracts, and intentional error behavior.
15 · bundle
pranavnagrecha
trigger-framework
Designs, reviews, and troubleshoots Apex triggers using a single-trigger-per-object handler pattern with recursion guards and activation bypass.
15 · bundle
pranavnagrecha
lwc-async-patterns
Implements async/await and Promise patterns in Lightning Web Components, covering imperative Apex calls, loading states, error handling, parallel calls, and cancellation with AbortController.
15 · bundle
pranavnagrecha
salesforce-apex
Routes Salesforce Apex and SOQL questions to the right skill package from a registry of 158, covering triggers, governor limits, async processing, callouts, security, and tests.
15 · bundle

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 virtualized-lists, async-apex, lwc-testing. Rankings shift as installs change; sort this page by "Most downloaded" 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 add <owner>/<name>, or copy the file into your agent's skills directory.