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
rootcastleco
create-pr
Create pull requests following Sentry conventions. Use when opening PRs, writing PR descriptions, or preparing changes for review. Follows Sentry's code review guidelines.
6
rootcastleco
langgraph
Expert in LangGraph - the production-grade framework for building stateful, multi-actor AI applications. Covers graph construction, state management, cycles and branches, persistence with checkpoin...
6
rootcastleco
ui-skills
Opinionated, evolving constraints to guide agents when building interfaces
6
rootcastleco
clean-code
Applies principles from Robert C. Martin's 'Clean Code'. Use this skill when writing, reviewing, or refactoring code to ensure high quality, readability, and maintainability. Covers naming, functio...
6
rootcastleco
iterate-pr
Iterate on a PR until CI passes. Use when you need to fix CI failures, address review feedback, or continuously push fixes until all checks are green. Automates the feedback-fix-push-wait cycle.
6
rootcastleco
copilot-sdk
Build applications powered by GitHub Copilot using the Copilot SDK. Use when creating programmatic integrations with Copilot across Node.js/TypeScript, Python, Go, or .NET. Covers session managemen...
6
rootcastleco
ml-engineer
Use this skill when
6
rootcastleco
test-fixing
Run tests and systematically fix all failing tests using smart error grouping. Use when user asks to fix failing tests, mentions test failures, runs test suite and failures occur, or requests to ma...
6
pymodel
write-tui
Use when writing or modifying the pythinker-code terminal UI in apps/pythinker-code/src/tui — components, dialogs/selectors, slash commands, themes, streaming render, or the PythinkerTUI controllers. Covers the architecture, where new features go, test placement, the theme system mechanics, and the dialog interaction/visual spec (DESIGN.md).
14 · bundle
claude-dev-suite
java
Java language (17+). Covers modern features, patterns, and best practices. Use when writing Java applications, Spring Boot backends, or enterprise systems. USE WHEN: user mentions "java", "records", "sealed classes", "streams", asks about "pattern matching", "switch expressions", "Optional", "collections", "generics" DO NOT USE FOR: Spring Boot specifics - use `backend-spring-boot` skill instead DO NOT USE FOR: Lombok annotations - use `lombok` skill instead DO NOT USE FOR: MapStruct - use `mapstruct` skill instead
28
claude-dev-suite
eslint
ESLint - pluggable JavaScript/TypeScript linter USE WHEN: user mentions "ESLint", "JavaScript linting", ".eslintrc", asks about "eslint config", "linting rules", "eslint plugins", "flat config" DO NOT USE FOR: Biome - use `eslint-biome` skill, TypeScript-specific - use `typescript-eslint` skill, code quality principles - use `quality-common`
28
claude-dev-suite
bitcoin-l2-hemi
Hemi Network: hybrid Bitcoin + Ethereum L2 with "superfinality" via Bitcoin PoW. ~$1.2B TVL, 90+ protocols (early 2026). USE WHEN: building cross-chain DeFi, evaluating Hemi vs BOB.
28
claude-dev-suite
python
Python language (3.10-3.14). Covers typing, async, and modern patterns. Use when writing Python applications. USE WHEN: user mentions "python", "type hints", "dataclasses", "async/await", asks about "asyncio", "context managers", "match statement", "walrus operator", "PEP 695", "type parameter", "generic" DO NOT USE FOR: FastAPI framework - use `backend-fastapi` skill instead DO NOT USE FOR: Django framework - use Django-specific skill DO NOT USE FOR: Package management - use `python-packaging` skill DO NOT USE FOR: Linting/type checking config - use `python-quality` skill
28 · bundle
claude-dev-suite
bitcoin-l2-strata
Strata by Alpen Labs: ZK rollup on Bitcoin, BitVM-based bridge, EVM-compatible execution. Emerging Bitcoin L2 in 2025-2026. USE WHEN: evaluating Strata for deployment, comparing with Citrea.
28
ekatasingh1107
icp-builder
Define and refine ICP segments with persona cards and validation
2 · bundle
ekatasingh1107
visual-brand
Extract brand visual system from a website or brand assets into a structured style guide
2 · bundle
ekatasingh1107
social-listener
Monitor social platforms and forums for brand mentions, category discussions, and competitor activity
2 · bundle
ekatasingh1107
signal-scanner
Search the web for companies showing buying signals matching the agency ICP. Enforces 75/25 geo split and 20 gig + 5 company daily targets.
2 · bundle
ekatasingh1107
funnel-analyzer
Analyze conversion funnel drop-offs and identify biggest leak points with impact-ranked recommendations
2 · bundle
ekatasingh1107
engagement-miner
Extract warm prospects from competitor and industry post engagers across LinkedIn, Twitter, and blogs
2 · bundle
ekatasingh1107
content-repurposer
Repurpose one piece of content across six formats while maintaining brand voice
2 · bundle
ekatasingh1107
landing-page-copy
Generate conversion-focused landing page copy section by section using proven frameworks
2 · bundle
ekatasingh1107
thought-leadership
Transform raw transcripts, notes, or topics into polished long-form articles in the founder's voice
2 · bundle
ekatasingh1107
call-script-generator
Generate structured call scripts by persona and lead context
2 · bundle
ekatasingh1107
funding-signal-outreach
Outreach triggered by funding events with post-funding needs analysis and personalized drafts
2 · bundle
ekatasingh1107
social-engagement-responder
Generates contextual replies to comments, mentions, and DMs on social posts. Classifies engagement as lead signal, customer question, partnership opportunity, or troll/spam. Uses brand voice from agency.config.json.
2 · bundle
salacoste
bmad-prfaq
Working Backwards PRFAQ challenge to forge product concepts. Use when the user requests to 'create a PRFAQ', 'work backwards', or 'run the PRFAQ challenge'.
1 · bundle
salacoste
bmad-bmb-setup
Sets up BMad Builder module in a project. Use when the user requests to 'install bmb module', 'configure BMad Builder', or 'setup BMad Builder'.
1 · bundle
salacoste
skill
Manage local skills - list, add, remove, search, edit, setup wizard
1
salacoste
sciomc
Orchestrate parallel scientist agents for comprehensive analysis with AUTO mode
1
salacoste
omx
Legacy wrapper helper note
1
salacoste
bmad-module-builder
Plans, creates, and validates BMad modules. Use when the user requests to 'ideate module', 'plan a module', 'create module', 'build a module', or 'validate module'.
1 · bundle
salacoste
bmad-testarch-automate
Expand test automation coverage for codebase. Use when user says "lets expand test coverage" or "I want to automate tests"
1 · bundle
salacoste
deep-interview
Socratic deep interview with mathematical ambiguity gating before explicit execution approval
1
salacoste
bmad-testarch-test-review
Review test quality using best practices validation. Use when user says "lets review tests" or "I want to evaluate test quality"
1 · bundle
salacoste
local-build-reminder
Remind the user to rebuild OMC after editing TypeScript when running from a local fork. Triggered automatically by the AI whenever it notices it (or the user) just changed a src/**/*.ts file in an OMC dev install.
1

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 python, icp-builder, visual-brand. 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.