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.
-
promisingcoder Skill Obsidian Vault MaintainerMaintain an Obsidian-friendly memory wiki vault with wikilinks, frontmatter, and official Obsidian CLI awareness.
0 -
ssrjkk Bundle NestjsCreates Node.js server-side applications with NestJS, modules, dependency injection, and decorators. Use for enterprise-grade Node.js APIs.
2 -
ssrjkk Bundle Sre SlosSRE SLI/SLO/SLA implementation
2 -
ssrjkk Bundle Rust TokioAsync Rust with Tokio runtime
2 -
ssrjkk Bundle Prisma OrmModels databases and writes type-safe queries with Prisma ORM. Use for modern Node.js/TypeScript database access.
2 -
ssrjkk Bundle Deno RuntimeDeno runtime and standard library
2 -
ssrjkk Bundle Zk ProofsZero-knowledge proof development
2 -
ssrjkk Bundle Rust EmbeddedRust for embedded systems
2 -
ssrjkk Bundle AI TestingAI-powered test generation and validation
2 -
ssrjkk Bundle Platform EngineeringPlatform engineering with Backstage/Port
2 -
claude-dev-suite Skill Cpp 2Modern C++ (C++17/20/23) language and standard library. Covers RAII, move semantics, smart pointers, templates, concepts, ranges, coroutines, modules, std::expected, std::format, std::span, std::string_view. USE WHEN: user mentions "C++", "modern C++", "C++17/20/23", "RAII", "smart pointers", "templates", "concepts", "ranges", "move semantics", "std::expected", "std::span", "coroutines", "modules", "STL" DO NOT USE FOR: reviewing existing C++ code - use `review/cpp`, which covers the lifetime and ownership claims the compiler does not check DO NOT USE FOR: C (use a C-specific skill), C# (use `csharp`), Objective-C++, Carbon, kernel/no-exception subset (use `cpp-systems`)
28 -
claude-dev-suite Bundle Rust 2Rust systems programming language. Covers ownership, borrowing, lifetimes, async/await, error handling, and Cargo. Use for high-performance backend systems. USE WHEN: user mentions "rust", "ownership", "borrowing", "lifetimes", asks about "borrow checker", "cargo", "traits", "Result type", "async rust", "tokio" DO NOT USE FOR: reviewing existing Rust code - use `review/rust`, which covers the few defects rustc and clippy structurally cannot reach DO NOT USE FOR: Actix/Axum/Rocket frameworks - use framework-specific skills DO NOT USE FOR: WASM - use WebAssembly-specific skill DO NOT USE FOR: Tauri - use `tauri` skill instead
28 -
claude-dev-suite Skill Csharp 2C# 12 language features including records, pattern matching, nullable reference types, LINQ, async/await, and modern language patterns. USE WHEN: user mentions "C#", "C# records", "pattern matching", "LINQ", "async/await", "nullable reference types", "C# generics", "C# language features" DO NOT USE FOR: reviewing existing C# code - use `review/csharp`, which covers async, disposal and the guarantees that are opt-in per project DO NOT USE FOR: TypeScript - use `typescript`, Java - use Java skills, F# or VB.NET specific features
28 -
claude-dev-suite Bundle Nodejs 2Node.js runtime best practices. Covers event loop, async patterns, streams, worker threads, memory management, and production optimization. USE WHEN: user mentions "node.js", "event loop", "streams", "worker threads", asks about "process.nextTick", "memory leaks", "cluster mode", "async patterns" DO NOT USE FOR: reviewing existing Node code - use `review/nodejs`, which covers event loop, stream and process defects that have no diagnostic DO NOT USE FOR: Express/NestJS frameworks - use framework-specific skills DO NOT USE FOR: Language syntax - use `javascript` or `typescript` skills DO NOT USE FOR: Package management - use npm/pnpm/yarn skills
28 -
hatayama Skill Uloop Compile 3uloop compile
-
hatayama Skill Uloop Get Logs 3uloop get-logs
-
hatayama Skill Uloop Run Tests 3uloop run-tests
-
hatayama Skill Uloop Focus Window 3uloop focus-window
-
hatayama Skill Uloop Unity Search 2uloop unity-search
-
hatayama Skill Uloop Clear Console 3uloop clear-console
-
hatayama Skill Uloop Get Hierarchy 3uloop get-hierarchy
-
hatayama Skill Uloop Get Menu Items 2uloop get-menu-items
-
hatayama Skill Uloop Control Play Mode 3uloop control-play-mode
-
hatayama Skill Uloop Execute Menu Item 2uloop execute-menu-item
-
hatayama Skill Uloop Find Game Objects 3uloop find-game-objects
-
hatayama Skill Uloop Execute Dynamic Code 3uloop execute-dynamic-code
-
archibate Bundle Context7 3Fetch current docs and code examples for third-party libraries, SDKs, APIs, and CLI tools via Context7. Use before writing or editing non-stdlib library calls — your prior knowledge may be stale. Prefer over web search for library docs.
-
archibate Bundle Grep App 3Code search across millions of public GitHub repositories via grep.app. Use before writing or planning code to find real-world usage of libraries, frameworks, APIs, algorithms, or syntax patterns. Prefer this over web search for code examples.
-
archibate Bundle Grill Me 3Interview the user about a plan or design until reaching shared understanding. This skill should be used when the user wants to stress-test a plan, get grilled on their design, or mentions "interview me".
-
archibate Bundle Scrapling 3Scrape, crawl, or extract data from websites using Scrapling — anti-bot bypass (Cloudflare Turnstile), stealth headless, spiders, adaptive scraping, JS rendering. Use when WebFetch or curl fails due to anti-bot protections or JavaScript shell. Also use when writing web spiders — prefer this over BeautifulSoup.
-
archibate Bundle Chrome Cdp 3Connect to user's local Chrome session. Inspect and interact with web pages in a headful browser shared with user cookies and login states — navigate pages, click buttons, take screenshots, test web apps in headful Chrome the user could see in real-time. Use for headful browser automation. This skill should be used when user says "use my browser", "open this page", "in my Chrome", "fill the form", "test in real browser", "show in browser", "my login account". Request explicit user approval before use.
-
archibate Bundle Fresh Arch 2Architecture design reasoned forward from requirements. Use when the user wants a fresh-mind design pass — "design an architecture for", "how would you build", "redesign from scratch" — or when repeated follow-up patches accumulate on the same module. Repeated follow-up patches landing on the same module (~3rd) → stop patching, invoke this skill to re-derive from the full requirement set.
-
archibate Bundle Minimalist 2Speak in minimalist language.
-
rafadgarcia Bundle Prisma Upgrade V7Complete migration guide from Prisma ORM v6 to v7 covering all breaking changes. Use when upgrading Prisma versions, encountering v7 errors, or migrating existing projects. Triggers on "upgrade to prisma 7", "prisma 7 migration", "prisma-client generator", "driver adapter required".
-
rafadgarcia Bundle Prisma Database SetupGuides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.). Use when setting up a new project, changing databases, or troubleshooting connection issues. Triggers on "configure postgres", "connect to mysql", "setup mongodb", "sqlite setup".
-
rafadgarcia Bundle Supabase Postgres Best PracticesPostgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.
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 nestjs, sre-slos, rust-tokio. 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.