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.
-
jst-well-dan Skill Geopandas用于处理地理空间矢量数据(包括 Shapefile、GeoJSON 和 GeoPackage 文件)的 Python 库。当进行空间分析、几何操作、坐标转换、空间连接、图层叠加、等值线地图绘制或任何涉及读写和分析矢量地理数据的任务时使用。支持 PostGIS 数据库、交互式地图,并与 matplotlib/folium/cartopy 集成。
-
jst-well-dan Skill Edgartools用于访问、分析和提取 SEC EDGAR 申报数据的 Python 库。当处理 SEC 申报文件、财务报表(损益表、资产负债表、现金流量表)、XBRL 财务数据、内部交易(Form 4)、机构持仓(13F)、年度/季度报告(10-K, 10-Q)、代理声明(DEF 14A)、8-K 即时事件、按代码/CIK/行业进行公司筛选时使用。支持多周期财务分析及任何 SEC 合规性申报。
-
lerianstudio Skill Ring Adding Multi TenancyAdding database-per-tenant isolation into a Go service end-to-end via an 11-gate cycle: detects the stack, audits compliance, then dispatches backend agents to implement tenantId-from-JWT routing through the lib-commons v5 dispatch layer (config, middleware, repositories, metrics, tests) and runs reviewers. Use when adding tenant isolation to a Go service. Skip for non-Go services or organization_id-style soft tenancy.
-
lerianstudio Skill Ring Using Lib SystemplaneUsing lib-systemplane, the hot-reload runtime-config plane (Postgres LISTEN/NOTIFY or MongoDB change streams), in two modes. Sweep Mode detects DIY config reload (SIGHUP, fsnotify, viper, pgx LISTEN), manual tenant-scoping, hand-built admin CRUD, and v4 residue. Reference Mode catalogs client lifecycle and migration-only provisioning. Go-only. Gated migration goes to ring:migrating-to-lib-systemplane. Skip for non-Go.
-
lerianstudio Skill Ring Test Driven DevelopmentEnforcing the RED-GREEN-REFACTOR loop: write one failing test and watch it fail, write minimal code to pass, then refactor green. Use when starting implementation of a new feature or bugfix, or writing any new production code. Requires pasted failure output as proof of RED; code written before its test must be deleted, not stashed. Skip for exploratory spikes or when only modifying existing tests.
Audited -
lerianstudio Skill Ring Using Lib ObservabilityUsing lib-observability v1.1.0, Lerian's OpenTelemetry foundation (lib-commons, lib-systemplane, lib-streaming depend on it), in two modes. Sweep Mode detects DIY zap/slog logging, raw OTel metrics, hand-rolled redaction, and hard-coded attribute strings. Reference Mode catalogs the log, metrics, zap, redaction, and constants packages. Go-only. Skip for non-Go or assert/runtime/tracing.
-
lerianstudio Skill Ring Generating Pr DescriptionsGenerating pull request descriptions from git branch changes with automatic title generation, change-type detection, and smart analysis. Uses branch-only scope to avoid full history analysis. Use when preparing a PR for review. Skip when the PR is a single trivial commit or description already exists.
-
lerianstudio Skill Ring Detecting Goroutine LeaksDetecting goroutine leaks in Go: greps for goroutine patterns, audits goleak coverage (VerifyTestMain/VerifyNone), runs goleak, and dispatches ring:backend-go to fix leaks and add regression tests. Use after implementation or during review when code spawns goroutines or a leak is suspected. Runs before ring:reviewing-code. Skip for non-Go or code with no goroutines. Skip for panic/silent-death observability (use ring:using-runtime).
-
anntnzrb Bundle Artificial Analysis LiveUse when comparing current AI models or providers by benchmarks, speed, latency, quality, or price.
-
anntnzrb Bundle Image Manipulation Image MagickUse when ImageMagick is requested for image resizing, conversion, batch edits, thumbnails, or metadata inspection.
-
rwilson504 Skill Streamdeck CLIStream Deck CLI (`streamdeck` / `sd`) command reference: create, link, restart, stop, dev, validate, pack/bundle, config. Every flag, every subcommand, with examples. USE FOR: scaffolding a plugin (streamdeck create), linking a plugin folder to Stream Deck, restarting a plugin, stopping a plugin, enabling/disabling dev mode + property-inspector debugger, validating a plugin against the schema, packaging a .streamDeckPlugin installer, .sdignore patterns, configuring package manager (npm/yarn/pnpm/bun), CLI configuration (reduceMotion), schema-update flags for CI.
-
rwilson504 Bundle Print Bambu 3mfBambu Studio .3mf project file format: ZIP-archive layout, key XML/JSON files inside, important setting keys in project_settings.config, programmatic read/write recipes (Python zipfile + ElementTree), .3mf vs .gcode.3mf distinction, diffing and templating. USE FOR: extracting slicer settings from a saved .3mf, generating .3mf templates from STLs, diffing two .3mf project files, automating sidecar creation from a known-good slice, scripting Bambu Studio output, reading thumbnails or G-code out of a sliced project.
-
rwilson504 Skill Print Bambu P2sBambu Lab P2S 3D printer reference: build volume, AMS 2 Pro / original AMS via buffer, adaptive airflow, bed types, calibration, maintenance, and documented failure modes with fixes. USE FOR: P2S setup, AMS filament loading, bed adhesion problems, calibration routines, firmware updates, maintenance tasks, hardware troubleshooting on the P2S.
-
ngxtm Bundle Maven BuildPOM structure, dependency management, plugins, profiles, and multi-module projects.
-
ngxtm Bundle Nestjs Real TimeWebSocket and SSE selection strategies and scaling.
-
ngxtm Bundle Nestjs MicroservicesgRPC, RabbitMQ standards and Monorepo contracts.
-
ngxtm Bundle Chi RouterLightweight, composable Go HTTP router built on net/http.
-
ngxtm Bundle Gradle BuildKotlin DSL, dependencies, tasks, plugins, and multi-project builds.
-
ngxtm Bundle Quarkus CoreCDI dependency injection, configuration, dev mode, and extensions.
-
ngxtm Bundle Spring BatchJob configuration, chunk processing, readers, writers, processors, and job execution.
-
ngxtm Bundle Nestjs SchedulingDistributed cron jobs and locking patterns.
-
jst-well-dan Skill Statistical Analysis带有测试选择和报告指南的统计分析技能。当需要帮助选择合适的统计测试、进行假设检验、效应量分析、功效分析以及生成 APA 格式结果时使用。最适合学术研究报告。执行具体模型请使用 statsmodels。
-
jst-well-dan Skill Scientific Visualization用于创建出版级图表的元技能。当需要创建符合期刊要求的图形(多面板布局、显著性注释、误差棒、色盲友好调色板)以及遵循特定期刊格式(Nature, Science, Cell)时使用。它协调 matplotlib/seaborn/plotly 以满足科研出版标准。快速探索建议直接使用 seaborn 或 plotly。
-
sitaggart Bundle HowUse for "how does X work", code walkthroughs before changing something, and placement / ownership / layering questions ("where should this live", "which package owns this", "is this the right layer"). Explains subsystem architecture, runtime flow, onboarding mental models. Use why for motivation.
-
sitaggart Bundle TeachExplain a body of work plainly so a person actually understands it. Runs the `how` and `why` skills and weaves what they find into one clear explanation. Use for 'teach me this', 'help me really understand X', 'explain this change or subsystem to me'.
-
sitaggart Skill DeslopRemove AI-generated code slop and clean up code style
-
sitaggart Bundle RecallReconstruct your recent working context from your own chat history, live state, and the shared record (user reports, prior fixes, incidents), then hand back a tight current-state brief. Use for 'recall my work on X', 'catch me up', 'what have I been working on', 'where did I leave off', before starting or resuming work.
-
sitaggart Bundle UnslopCut AI tells from any writing. Must always apply.
-
sitaggart Skill Babysit PrKeep an open pull request green and ready for its author to merge. Use when asked to babysit, watch, shepherd, or maintain a PR after it opens.
-
sitaggart Skill Git CommitCreate a git commit with a clear, value-communicating Conventional Commit message. Use when the user says "commit", "commit this", "save my changes", "create a commit", or wants to commit staged or unstaged work.
-
sitaggart Bundle ReflectSpawn three parallel review subagents over the active transcript, surface learnings, and route each to a concrete edit on an existing skill. Use when the user says reflect.
-
sitaggart Bundle Git WorktreeCreate an isolated git worktree for parallel feature work or PR review. Use when starting work that should not disturb the current checkout, or when `ce-work` or `ce-review` offers a worktree option.
-
lerianstudio Bundle Ring Creating Grafana DashboardsAuthoring Grafana dashboards for Go services instrumented with lib-observability telemetry (tracing, metrics, log), plus a reference mode for RED/USE panel patterns and Grafonnet templates. Sweep mode inventories telemetry, runs PM deliberation on themes/SLIs/alerts, authors Grafonnet libsonnet compiled to JSON, and installs a CI drift gate. Use when scaffolding dashboards. Skip when the service is non-Go or emits no telemetry.
-
lerianstudio Bundle Ring Declaring Plugin PermissionsInteractively authoring an access-manager permission-declaration manifest (permissions.yaml) for the access-manager "inversão de responsabilidade": drives a plugin team through discovering its real Authorize() surface, normalizing every action to the SEMANTIC standard (never HTTP verbs), declaring roles/group grants and the M2M contract, then emits and validates a manifest that matches the lib-auth/v3 auth/declaration schema. Use when a plugin must publish its own permissions at boot (WireFromEnv) instead of the access-manager seed owning them, or when writing/fixing a permissions.yaml. It also bumps the repo's github-actions-shared-workflows CI pin to the release carrying the permission-manifest nudge. Skip when the plugin has no auth guards, or you only need the wiring (see WireFromEnv) and the manifest already exists.
-
lerianstudio Skill Ring Migrating To Lib ObservabilityMigrating a Lerian Go app off lib-commons observability imports (deprecated shims or removed APIs) to lib-observability via a fixed mapping table, then bumps go.mod and validates the build; ring:backend-go applies the edits. Covers log/zap/runtime/assert, opentelemetry/tracing, HTTP middleware, context helpers, and direct systemplane import moves. Use when lib-commons observability imports remain or the build breaks on removed APIs.
-
ngxtm Bundle Razor PagesASP.NET Core Razor Pages patterns for server-rendered web apps.
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 geopandas, edgartools, ring:adding-multi-tenancy. 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.