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.
-
lerianstudio Skill Ring Searching CodeForensic code search and analysis with optional Chain of Draft (CoD) ultra-concise mode. Five-phase methodology (clarification, planning, execution, analysis, synthesis) with severity assessment. Use for targeted investigation of specific patterns, bugs, or vulnerabilities. Skip for broad architecture mapping (use ring:exploring-codebases instead).
-
lerianstudio Skill Ring Executing PlansControlled plan execution with human review checkpoints - loads plan, executes in batches, pauses for feedback. Supports one-go (autonomous) or batch modes.
Audited -
lerianstudio Skill Ring Shipping ChangesEnd-to-end git orchestrator: branch → commit → push → PR, with a full plan presented before any execution. Detects base branch and scope allowlist once and propagates to all phases. Use when ready to ship a complete unit of work. Skip if only one phase is needed: commit-only → ring:committing-changes, PR-only → ring:opening-pull-requests.
-
lerianstudio Skill Ring Creating HandoffsCreating a handoff document that captures session state (completed work, decisions, open items, next steps) and delivering it via Plan Mode so the user gets the native 'clear context and continue implementing' resume option. Use when ending a session, when context grows large, or the user says 'handoff', 'save session', or 'context transfer'. Skip when context is minimal or work is fully complete with no resume planned.
-
anntnzrb Bundle Skill CreatorUse when creating, auditing, refactoring, validating, benchmarking, packaging, or tuning a skill and its triggers.
-
anntnzrb Bundle Nixpkgs UpdateUse when updating a nixpkgs package or contributing a package bump with nix-update or nixpkgs-review.
-
jst-well-dan Skill Changelog GeneratorAutomatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
-
anntnzrb Bundle Apple ShortcutsUse when Apple Shortcuts, Shortcuts.app, .shortcut files, signing, automation, or debugging are involved.
-
anntnzrb Bundle Game Deals LiveUse when finding or verifying PC game prices, editions, bundles, regional access, fees, or checkout totals.
-
anntnzrb Bundle Remove AI SlopsUse when asked to deslop, review, or clean AI-generated code in a bounded diff without changing behavior.
-
anntnzrb Bundle Image ProcessingUse when Pillow is needed for web-image resize, crop, trim, conversion, optimization, thumbnails, or OG cards.
-
anntnzrb Bundle Polymarket QueryUse when reading public Polymarket markets, events, CLOB prices, books, or aggregates without account access.
-
zjunlp Bundle Scienceworld Object ClassifierMoves a tested or examined object into a designated container (e.g., a specific colored box) based on a determined property. Use when you have completed a test or inspection and need to fulfill a classification or sorting subtask. It takes the object and target container as inputs and performs the move action.
-
zjunlp Bundle Scienceworld Container TransferMoves a substance or object from one container to another (e.g., moving lead to a metal pot). Use this skill when you need to prepare materials for processing, such as transferring a substance into a heat-resistant container before heating, or reorganizing materials between vessels for mixing or measurement.
-
zjunlp Bundle Scienceworld Container InspectorInspects the contents of a container or device using the 'look at' action. Use this skill when you need to verify what is inside a container (e.g., checking if lead is in the blast furnace), monitor the state of contents (e.g., solid vs. liquid phase changes), or confirm that a placement or process step succeeded. Returns a detailed list of contents and their states for process monitoring.
-
zjunlp Bundle Scienceworld Substance PreparatorUse when you need to transfer a target substance into an appropriate container for processing (e.g., a pot for heating, a beaker for mixing). Trigger after acquiring the substance and before setting up an apparatus. Selects a suitable empty container and moves the substance into it.
-
zjunlp Bundle Scienceworld Environment IsolationUse when you need to isolate a space (like a greenhouse) by closing doors or openings to create a contained environment. Trigger before starting pollination, temperature-sensitive experiments, or other environmental-sensitive tasks that require controlled conditions. Modifies room connectivity to optimize conditions for specific processes.
-
lerianstudio Skill Ring Committing ChangesCommit changes with scope allowlist enforcement, atomic grouping, GPG-signed conventional commits, and trailer management. Detects the repo's PR-validation scope policy before proposing any message. Use when the user asks to commit or has changes ready to record. Skip when the working tree is clean or the user wants raw git commands without grouping.
-
lerianstudio Skill Ring Creating WorktreesCreating an isolated git worktree for parallel branch work: selects the directory by priority order, verifies/adds .gitignore safety, auto-installs the detected toolchain's dependencies, runs a baseline test, and reports readiness. Use before a feature that needs isolation from the main workspace or before executing an implementation plan. Skip for a quick fix on the current branch or when already in the feature's worktree.
-
lerianstudio Bundle Ring Applying LicensesApplying or switching a repository's license (Apache 2.0, Elastic License v2, or Proprietary): rewrites the LICENSE file, updates Go/TS source headers, sets SPDX identifiers, and validates consistency after user confirmation. Use when asked to set, apply, or switch a license, or when scaffolding a service with no LICENSE. Skip when license, headers, and SPDX already match, or for non-code repos.
-
lerianstudio Skill Ring Exploring CodebasesExploring a codebase across phases: scopes the target, detects architecture, components, and layers, deep-dives each discovered perspective, then synthesizes findings into actionable guidance with file:line evidence. Use to understand how a feature or system works before planning changes, or to orient on an unfamiliar codebase. Skip for a single signature lookup, a file-exists check, or reading an error from a known file.
-
lerianstudio Skill Ring Opening Pull RequestsOpen a GitHub Pull Request with automatic base branch detection, scope allowlist enforcement, PR template filling, and post-create base verification. Replaces ring:generating-pr-descriptions. Use after pushing a branch when ready to open a PR. Skip if the branch is not yet pushed or there are uncommitted changes — commit first with ring:committing-changes.
-
anntnzrb Bundle Pstack PrinciplesUse before design, refactoring, debugging, delegation, or verification where smallest-change discipline matters.
-
anntnzrb Bundle World Cup ForecastUse when forecasting a World Cup match from current scores, odds, form, xG, players, or source disagreement.
-
anntnzrb Bundle Macos Network RepairDiagnose and repair broken macOS Wi-Fi, DNS failures, and no-internet connections with staged, consent-gated fixes.
-
anntnzrb Skill Gh Discussions AnswererUse when finding and answering unanswered GitHub Discussions for open-source contribution.
-
ngxtm Bundle Rust CoreRust language fundamentals, ownership, error handling, and project patterns.
-
ngxtm Bundle Go CoreGo language fundamentals, concurrency, error handling, and project patterns.
-
ngxtm Skill Dart Tooling CIStandards for analysis, linting, formatting, and automation.
-
ngxtm Bundle SeaormAsync ORM for Rust with compile-time checked queries.
-
ngxtm Bundle Ent OrmFacebook's entity framework for Go with code generation.
-
ngxtm Bundle Nestjs Caching RedisMulti-level caching, Invalidation patterns, and Stampede protection.
-
ngxtm Bundle C Language PatternsModern C# standards for type safety, performance, and maintainability.
-
jst-well-dan Skill Sympy在 Python 中进行符号数学计算的技能。本技能适用于符号代数任务,包括代数解方程、微积分操作(导数、积分、极限)、代数表达式化简、符号矩阵运算、物理计算、数论问题、几何计算以及从数学表达式生成可执行代码。当需要精确的数学结果而非数值近似值,或处理包含变量和参数的公式时,请应用此技能。
-
jst-well-dan Skill Plotly交互式可视化库。当需要悬停信息、缩放、平移或可嵌入网页的图表时使用。最适合仪表盘、探索性分析和演示文稿。出版级静态图表建议使用 matplotlib 或 scientific-visualization。
-
jst-well-dan Skill Networkx用于在 Python 中创建、操作和分析复杂网络与图论结构的全面工具包。当处理图数据结构、分析实体间关系、计算图算法(最短路径、中心性、聚类)、检测社区、生成合成网络或可视化网络拓扑时使用。适用于社交网络、生物网络、交通系统、引用网络及任何涉及成对关系的领域。
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 ring:searching-code, ring:executing-plans, ring:shipping-changes. 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.