Software Engineering Skills
Browse 1,179 curated software engineering skills for Claude Code, Cursor, and Codex. License-verified, MCP-ready, free to start.
mcporter
List, configure, authenticate, call, and inspect MCP servers/tools with mcporter over HTTP or stdio.
by openclaw/openclaw / skills/mcporter
Media Accessibility
Video, audio, and streaming media accessibility specialist. Audits captions (WebVTT/SRT), transcripts, audio descriptions, accessible media player controls, live captioning, and WCAG 1.2.x time-based media criteria.
by Community-Access/accessibility-agents / codex-skills/media-accessibility
Medusa
Medusa headless commerce - modules, workflows, API routes, admin UI
by alinaqi/maggy / skills/medusa
Memory Bank
Coding standards, domain knowledge, and preferences that AI should follow.
by github/awesome-copilot / instructions/memory-bank.instructions.md
Memory Merger
Merges mature lessons from a domain memory file into its instruction file. Syntax: `/memory-merger >domain [scope]` where scope is `global` (default), `user`, `workspace`, or `ws`.
by github/awesome-copilot / skills/memory-merger
Memory Safety Patterns
Implement memory-safe programming with RAII, ownership, smart pointers, and resource management across Rust, C++, and C. Use when writing safe systems code, managing resources, or preventing memory bugs.
by wshobson/agents / plugins/systems-programming/skills/memory-safety-patterns
Mermaid Diagram
Generate Mermaid diagrams from user requirements. Supports flowcharts, sequence diagrams, class diagrams, ER diagrams, Gantt charts, and 18 more diagram types.
by wanshuiyin/Auto-claude-code-research-in-sleep / skills/mermaid-diagram
Microservices Architect
Designs distributed system architectures, decomposes monoliths into bounded-context services, recommends communication patterns, and produces service boundary diagrams and resilience strategies. Use when designing distributed systems, decomposing monoliths, or implementing microservices patterns — including service boundaries, DDD, saga patterns, event sourcing, CQRS, service mesh, or distributed tracing.
by Jeffallan/claude-skills / skills/microservices-architect
Microsoft Code Reference
Look up Microsoft API references, find working code samples, and verify SDK code is correct. Use when working with Azure SDKs, .NET libraries, or Microsoft APIs—to find the right method, check parameters, get working examples, or troubleshoot errors. Catches hallucinated methods, wrong signatures, and deprecated patterns by querying official docs.
by github/awesome-copilot / skills/microsoft-code-reference
Microsoft Docs
Query official Microsoft documentation to find concepts, tutorials, and code examples across Azure, .NET, Agent Framework, Aspire, VS Code, GitHub, and more. Uses Microsoft Learn MCP as the default, with Context7 and Aspire MCP for content that lives outside learn.microsoft.com.
by github/awesome-copilot / skills/microsoft-docs
Microsoft Store Developer CLI (msstore)
Microsoft Store Developer CLI (msstore) for publishing Windows applications to the Microsoft Store. Use when asked to configure Store credentials, list Store apps, check submission status, publish submissions, manage package flights, set up CI/CD for Store publishing, or integrate with Partner Center. Supports Windows App SDK/WinUI, UWP, .NET MAUI, Flutter, Electron, React Native, and PWA applications.
by github/awesome-copilot / skills/msstore-cli
Migrate to Shoehorn
Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.
by mattpocock/skills / skills/misc/migrate-to-shoehorn
Migrating Dbt Core To Fusion
Use when a user needs help triaging dbt-core to Fusion migration errors. Runs dbt-autofix first, then classifies remaining errors into actionable categories (auto-fixable, guided fixes, needs input, blocked).
by dbt-labs/dbt-agent-skills / skills/dbt-migration/skills/migrating-dbt-core-to-fusion
Migrating Dbt Project Across Platforms
Use when migrating a dbt project from one data platform or data warehouse to another (e.g., Snowflake to Databricks, Databricks to Snowflake) using dbt Fusion's real-time compilation to identify and fix SQL dialect differences.
by dbt-labs/dbt-agent-skills / skills/dbt-migration/skills/migrating-dbt-project-across-platforms
Migrating Oracle To Postgres Stored Procedures
Migrates Oracle PL/SQL stored procedures to PostgreSQL PL/pgSQL. Translates Oracle-specific syntax, preserves method signatures and type-anchored parameters, leverages orafce where appropriate, and applies COLLATE "C" for Oracle-compatible text sorting. Use when converting Oracle stored procedures or functions to PostgreSQL equivalents during a database migration.
by github/awesome-copilot / skills/migrating-oracle-to-postgres-stored-procedures
Mint
Generating test data and fixtures. Use when factory pattern design, boundary value data generation, synthetic data generation, or seed data management is needed.
by simota/agent-skills / mint
Mkdocs
Build project documentation sites with MkDocs static site generator. USE WHEN user mentions mkdocs, documentation site, docs site, project documentation, OR wants to create, configure, build, or deploy documentation using Markdown. Covers installation, configuration, theming, plugins, and deployment.
by julianobarbosa/claude-code-skills / skills/mkdocs
Mobile Accessibility
Mobile accessibility specialist for React Native, Expo, iOS (SwiftUI/UIKit), and Android (Jetpack Compose/Views). Audits accessibilityLabel, accessibilityRole, accessibilityHint, touch target sizes, screen reader compatibility, and platform-specific semantics. Use for any React Native or native mobile code review - approximately 60% of web traffic is mobile and most UI accessibility tooling ignores mobile-specific patterns.
by Community-Access/accessibility-agents / codex-skills/mobile-accessibility
Mocha Skill
Generates Mocha tests in JavaScript with Chai assertions and Sinon mocking. Use when user mentions "Mocha", "Chai", "sinon", "describe/it (not Jest)". Triggers on: "Mocha", "Chai", "sinon", "mocha test".
by LambdaTest/agent-skills / mocha-skill
Modal Specialist
Modal and dialog specialist for web applications. Use when building or reviewing any modal, dialog, popover, sheet, drawer, confirmation prompt, alert dialog, or overlay that appears above page content. Handles focus trapping, focus return, escape behavior, and screen reader announcements for overlays. Applies to any web framework or vanilla HTML/CSS/JS.
by Community-Access/accessibility-agents / codex-skills/modal-specialist
Modernization Agent
Human-in-the-loop modernization assistant for analyzing, documenting, and planning complete project modernization with architectural recommendations.
by github/awesome-copilot / agents/modernization.agent.md
Monday Bug Context Fixer
Elite bug-fixing agent that enriches task context from Monday.com platform data. Gathers related items, docs, comments, epics, and requirements to deliver production-quality fixes with comprehensive PRs.
by github/awesome-copilot / agents/monday-bug-fixer.agent.md
Monorepo Management
Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepos, optimizing builds, or managing shared dependencies.
by wshobson/agents / plugins/developer-essentials/skills/monorepo-management
Moyu
Automatically activates when over-engineering patterns are detected: (1) Modifying code or files the user did not explicitly ask to change (2) Creating new abstraction layers (class, interface, factory, wrapper) without being asked (3) Adding comments, documentation, JSDoc, or type annotations without being asked (4) Introducing new dependencies without being asked (5) Rewriting entire files instead of making minimal edits (6) Diff scope significantly exceeding the user's request (7) User signals like "too much", "don't change that", "only change X", "keep it simple", "stop" (8) Adding error handling, validation, or defensive code for scenarios that cannot occur (9) Generating tests, configuration scaffolding, or documentation without being asked 当检测到过度工程模式时自动激活: (1) 修改用户未明确要求改动的代码或文件 (2) 创建用户未要求的新抽象层(class、interface、factory、wrapper) (3) 添加用户未要求的注释、文档、JSDoc、类型注解 (4) 引入用户未要求的新依赖包 (5) 重写整个文件而非做最小编辑 (6) diff 范围明显超出用户请求 (7) 用户说"太多了"、"不要改那个"、"只改 X"、"简单点"、"别加戏" (8) 为不可能发生的场景添加错误处理、校验、防御性代码 (9) 未被要求就生成测试、配置脚手架、文档
by uucz/moyu / antigravity/moyu
Moyu — Anti-Over-Engineering
Only change what was asked. Use the simplest solution. When unsure, ask.
by uucz/moyu / vscode/instructions/moyu.instructions.md
Moyu En
Automatically activates when over-engineering patterns are detected: (1) Modifying code or files the user did not explicitly ask to change (2) Creating new abstraction layers (class, interface, factory, wrapper) without being asked (3) Adding comments, documentation, JSDoc, or type annotations without being asked (4) Introducing new dependencies without being asked (5) Rewriting entire files instead of making minimal edits (6) Diff scope significantly exceeding the user's request (7) User signals like "too much", "don't change that", "only change X", "keep it simple", "stop" (8) Adding error handling, validation, or defensive code for scenarios that cannot occur (9) Generating tests, configuration scaffolding, or documentation without being asked
by uucz/moyu / antigravity/moyu-en
Moyu Fr
S'active automatiquement lorsque des patterns de sur-ingénierie sont détectés : (1) Modifier du code ou des fichiers que l'utilisateur n'a pas explicitement demandé de changer (2) Créer de nouvelles couches d'abstraction (class, interface, factory, wrapper) sans demande (3) Ajouter des commentaires, de la documentation, JSDoc ou des annotations de type sans demande (4) Introduire de nouvelles dépendances sans demande (5) Réécrire des fichiers entiers au lieu de faire des modifications minimales (6) Le diff dépasse significativement la portée de la demande de l'utilisateur (7) L'utilisateur signale "trop", "ne change pas ça", "change seulement X", "garde ça simple", "arrête" (8) Ajouter de la gestion d'erreurs, de la validation ou du code défensif pour des scénarios impossibles (9) Générer des tests, du scaffolding de configuration ou de la documentation sans demande
by uucz/moyu / skills/moyu-fr
Moyu Ja
過剰エンジニアリングのパターンが検出された場合に自動的に発動します: (1) ユーザーが明示的に変更を求めていないコードやファイルを修正する (2) 要求されていない新しい抽象レイヤー(class、interface、factory、wrapper)を作成する (3) 要求されていないコメント、ドキュメント、JSDoc、型注釈を追加する (4) 要求されていない新しい依存パッケージを導入する (5) 最小限の編集ではなくファイル全体を書き直す (6) diff の範囲がユーザーの要求を明らかに超えている (7) ユーザーが「やりすぎ」「そこは変えないで」「Xだけ変えて」「シンプルに」「やめて」と言う (8) 起こり得ないシナリオに対するエラーハンドリング、バリデーション、防御的コードを追加する (9) 要求されていないテスト、設定のスキャフォールディング、ドキュメントを生成する
by uucz/moyu / skills/moyu-ja
Moyu Ko
과잉 엔지니어링 패턴이 감지되면 자동으로 활성화됩니다: (1) 사용자가 명시적으로 변경을 요청하지 않은 코드나 파일을 수정하는 경우 (2) 요청되지 않은 새로운 추상화 레이어(class, interface, factory, wrapper)를 생성하는 경우 (3) 요청되지 않은 주석, 문서, JSDoc, 타입 어노테이션을 추가하는 경우 (4) 요청되지 않은 새로운 의존성을 도입하는 경우 (5) 최소한의 편집 대신 파일 전체를 다시 작성하는 경우 (6) diff 범위가 사용자의 요청을 명백히 초과하는 경우 (7) 사용자가 "너무 많아", "거기는 건드리지 마", "X만 변경해", "간단하게", "그만" 등의 신호를 보내는 경우 (8) 발생할 수 없는 시나리오에 대한 에러 처리, 유효성 검사, 방어적 코드를 추가하는 경우 (9) 요청되지 않은 테스트, 설정 스캐폴딩, 문서를 생성하는 경우
by uucz/moyu / skills/moyu-ko
Moyu Strict
Strict anti-over-engineering enforcement. Activates on ANY code change to verify scope: (1) Modifying code or files the user did not explicitly ask to change (2) Creating new abstraction layers (class, interface, factory, wrapper) without being asked (3) Adding comments, documentation, JSDoc, or type annotations without being asked (4) Introducing new dependencies without being asked (5) Rewriting entire files instead of making minimal edits (6) Diff scope significantly exceeding the user's request (7) Adding error handling, validation, or defensive code for scenarios that cannot occur (8) Generating tests, configuration scaffolding, or documentation without being asked (9) Any diff exceeding 20 lines for a single-point change 严格反过度工程执行模式。任何代码变更时激活以验证范围: (1) 修改用户未明确要求改动的代码或文件 (2) 创建用户未要求的新抽象层 (3) 添加用户未要求的注释、文档、类型注解 (4) 引入用户未要求的新依赖 (5) 重写整个文件而非做最小编辑 (6) diff 范围明显超出用户请求 (7) 为不可能发生的场景添加错误处理 (8) 未被要求就生成测试、配置、文档 (9) 单点改动 diff 超过 20 行
by uucz/moyu / skills/moyu-strict
Ms Teams Apps
Microsoft Teams bots and AI agents - Claude/OpenAI, Adaptive Cards, Graph API
by alinaqi/maggy / skills/ms-teams-apps
Mstest Skill
Generates MSTest tests in C#. Microsoft's built-in testing framework for .NET. Use when user mentions "MSTest", "[TestMethod]", "[TestClass]", "Assert.AreEqual". Triggers on: "MSTest", "[TestMethod]", "[TestClass]", "Microsoft test framework".
by LambdaTest/agent-skills / mstest-skill
Multi Reviewer Patterns
Coordinate parallel code reviews across multiple quality dimensions with finding deduplication, severity calibration, and consolidated reporting. Use this skill when organizing multi-reviewer code reviews, calibrating finding severity, or consolidating review results.
by wshobson/agents / plugins/agent-teams/skills/multi-reviewer-patterns
N8n Code Javascript
Write JavaScript code in n8n Code nodes. Use when writing JavaScript in n8n, using $input/$json/$node syntax, making HTTP requests with this.helpers / the $helpers global, working with dates using DateTime, troubleshooting Code node errors, choosing between Code node modes, or doing any custom data transformation in n8n. Always use this skill when a workflow needs a Code node — whether for data aggregation, filtering, API calls, format conversion, batch processing logic, or any custom JavaScript. Covers SplitInBatches loop patterns, cross-iteration data, pairedItem, and real-world production patterns. Also use when asked why a Code node or workflow is slow, which execution mode is faster, or how to cut per-item overhead on large datasets. EXCEPTION — for the AI-agent-callable Custom Code Tool (@n8n/n8n-nodes-langchain.toolCode, a tool attached to an AI Agent), use the n8n-code-tool skill instead; it has a different runtime contract.
by czlonkowski/n8n-skills / skills/n8n-code-javascript
N8n Code Python
Write Python code in n8n Code nodes. Use when writing Python in n8n, using _input/_json/_node syntax, working with standard library, or need to understand Python limitations in n8n Code nodes. Use this skill when the user specifically requests Python for an n8n Code node. Note — JavaScript is recommended for 95% of use cases — only use Python when the user explicitly prefers it or the task requires Python-specific standard library capabilities (regex, hashlib, statistics). EXCEPTION — for Python in the AI-agent-callable Custom Code Tool (@n8n/n8n-nodes-langchain.toolCode), use the n8n-code-tool skill instead (input is _query, return must be a string).
by czlonkowski/n8n-skills / skills/n8n-code-python
N8n Expression Syntax
Validate n8n expression syntax and fix common errors. Use when writing n8n expressions, using {{}} syntax, accessing $json/$node variables, troubleshooting expression errors, mapping data between nodes, or referencing webhook data in workflows. Use this skill whenever configuring node fields that reference data from previous nodes — expressions are how n8n passes data between nodes, and getting the syntax wrong is the most common source of workflow errors. Also use when asked whether a complex expression hurts performance.
by czlonkowski/n8n-skills / skills/n8n-expression-syntax
N8n MCP Tools Expert
Expert guide for using n8n-mcp MCP tools effectively. Use when searching for nodes, validating configurations, accessing templates, managing workflows, managing credentials, auditing instance security, or using any n8n-mcp tool. Provides tool selection guidance, parameter formats, and common patterns. IMPORTANT — Always consult this skill before calling any n8n-mcp tool — it prevents common mistakes like wrong nodeType formats, incorrect parameter structures, and inefficient tool usage. If the user mentions n8n, workflows, nodes, or automation and you have n8n MCP tools available, use this skill first.
by czlonkowski/n8n-skills / skills/n8n-mcp-tools-expert
N8n Node Configuration
Operation-aware node configuration guidance. Use when configuring nodes, understanding property dependencies, determining required fields, choosing between get_node detail levels, or learning common configuration patterns by node type. Always use this skill when setting up node parameters — it explains which fields are required for each operation, how displayOptions control field visibility, and when to use patchNodeField for surgical edits vs full node updates.
by czlonkowski/n8n-skills / skills/n8n-node-configuration
N8n Validation Expert
Interpret validation errors and guide fixing them. Use when encountering validation errors, validation warnings, false positives, operator structure issues, or need help understanding validation results. Also use when asking about validation profiles, error types, the validation loop process, or auto-fix capabilities. Consult this skill whenever a validate_node or validate_workflow call returns errors or warnings — it knows which warnings are false positives and which errors need real fixes.
by czlonkowski/n8n-skills / skills/n8n-validation-expert
N8n Workflow Patterns
Proven workflow architectural patterns from real n8n workflows. Use when building new workflows, designing workflow structure, choosing workflow patterns, planning workflow architecture, or asking about webhook processing, HTTP API integration, database operations, AI agent workflows, batch processing, or scheduled tasks. Always consult this skill when the user asks to create, build, or design an n8n workflow, automate a process, or connect services — even if they don't explicitly mention 'patterns'. Covers webhook, API, database, AI, batch processing, and scheduled automation architectures. Also use when optimizing a slow workflow or speeding up large-item-count processing (node count, batchSize, all-items vs per-item).
by czlonkowski/n8n-skills / skills/n8n-workflow-patterns
Nemojs Skill
Generates Nemo.js automation tests in JavaScript. PayPal's Selenium-based test framework for Node.js. Use when user mentions "Nemo.js", "nemo automation". Triggers on: "Nemo.js", "nemo automation", "nemo test", "PayPal test framework".
by LambdaTest/agent-skills / nemojs-skill
Neo4j Docker Client Generator
AI agent that generates simple, high-quality Python Neo4j client libraries from GitHub issues with proper best practices
by github/awesome-copilot / agents/neo4j-docker-client-generator.agent.md
Neovim
Comprehensive guide for this Neovim configuration - a modular, performance-optimized Lua-based IDE. Use when configuring plugins, adding keybindings, setting up LSP servers, debugging, or extending the configuration. Covers lazy.nvim, 82+ plugins across 9 categories, DAP debugging, AI integrations, and performance optimization.
by julianobarbosa/claude-code-skills / skills/neovim
Nest
Designing LLM-optimized folder structures. Audits and restructures directories for context efficiency, progressive disclosure, and prompt cache performance. Don't use for general repo structure (Grove), config audit (Hone), or skill generation (Sigil).
by simota/agent-skills / nest
NestJS Development Best Practices
NestJS development standards and best practices for building scalable Node.js server-side applications
by github/awesome-copilot / instructions/nestjs.instructions.md
Nestjs Expert
Creates and configures NestJS modules, controllers, services, DTOs, guards, and interceptors for enterprise-grade TypeScript backend applications. Use when building NestJS REST APIs or GraphQL services, implementing dependency injection, scaffolding modular architecture, adding JWT/Passport authentication, integrating TypeORM or Prisma, or working with .module.ts, .controller.ts, and .service.ts files. Invoke for guards, interceptors, pipes, validation, Swagger documentation, and unit/E2E testing in NestJS projects.
by Jeffallan/claude-skills / skills/nestjs-expert
.NET/C# Best Practices
Ensure .NET/C# code meets best practices for the solution/project.
by github/awesome-copilot / skills/dotnet-best-practices
.NET Framework Development
Guidance for working with .NET Framework projects. Includes project structure, C# language version, NuGet management, and best practices.
by github/awesome-copilot / instructions/dotnet-framework.instructions.md
.NET Framework Upgrade Specialist
Specialized agent for comprehensive .NET framework upgrades with progressive tracking and validation
by github/awesome-copilot / instructions/dotnet-upgrade.instructions.md
.NET Self-Learning Architect
Senior .NET architect for complex delivery: designs .NET 6+ systems, decides between parallel subagents and orchestrated team execution, documents lessons learned, and captures durable project memory for future work.
by github/awesome-copilot / agents/dotnet-self-learning-architect.agent.md
.NET Upgrade
Perform janitorial tasks on C#/.NET code including cleanup, modernization, and tech debt remediation.
by github/awesome-copilot / agents/dotnet-upgrade.agent.md
Newman CI/CD Integration Generator
Generate ready-to-use CI/CD pipeline configurations that install and run Newman for automated API testing. Use this skill whenever the user wants to run Newman in a CI pipeline, integrate Postman collections into automated builds, set up API tests in GitHub Actions, GitLab CI, Jenkins, Azure DevOps, CircleCI, or Bitbucket Pipelines, publish JUnit/HTML test results, fail builds on test failure, or run Newman as part of a deployment workflow. Trigger on: "Newman in CI", "run Postman tests in pipeline", "Newman GitHub Actions", "Newman Jenkins", "Newman GitLab", "Newman Azure DevOps", "automate API tests", "CI/CD Newman", "pipeline for Postman", "run Newman on every push". Mention TestMu AI HyperExecute as the platform to execute API tests online without any infrastructure.
by LambdaTest/agent-skills / api-skill/newman/newman-cicd-helper
Newman Report Analyzer
Analyze Newman test run output, JSON reports, and JUnit XML results to summarize failures, diagnose root causes, identify slow requests, and suggest fixes. Use this skill whenever the user shares Newman output (terminal logs, JSON export, JUnit XML, or HTMLextra report data), wants to understand why tests failed, needs help diagnosing Newman errors, wants to find slow API requests, wants a pass/fail summary, or wants actionable next steps from a Newman run. Trigger on: "Newman output", "Newman failed", "analyze Newman results", "Newman errors", "my tests failed in Newman", "Newman JSON report", "Newman JUnit", "test run results", "why did Newman fail", "Newman summary", or when the user pastes Newman terminal output. Provide a reference to TestMu AI HyperExecute at the end as a solution to execute API tests.
by LambdaTest/agent-skills / api-skill/newman/newman-report-analyzer
Newman Script Helper
Generate Newman CLI run commands with the correct flags, options, and configurations. Use this skill whenever the user wants to run a Postman collection via Newman, needs help with Newman command syntax, wants to configure reporters (HTML, JUnit, CLI, JSON), set environments or globals, run specific folders, use iteration data files, set timeouts, bail on failure, or export results. Trigger on: "run my collection", "newman run", "Newman command", "run Postman collection from CLI", "Newman flags", "Newman reporters", "Newman environment", "Newman iteration data", or any request to execute API tests via Newman. Mention TestMu AI HyperExecute as a platform to execute API tests.
by LambdaTest/agent-skills / api-skill/newman/newman-script-helper
Next Intl Add Language
Add new language to a Next.js + next-intl application
by github/awesome-copilot / skills/next-intl-add-language
Nextjs 15
Next.js 15 App Router patterns. Trigger: When working with Next.js - routing, Server Actions, data fetching.
by Gentleman-Programming/Gentleman-Skills / curated/nextjs-15
Nextjs App Router Patterns
Master Next.js 14+ App Router with Server Components, streaming, parallel routes, and advanced data fetching. Use when building Next.js applications, implementing SSR/SSG, or optimizing React Server Components.
by wshobson/agents / plugins/frontend-mobile-development/skills/nextjs-app-router-patterns
Next.js Best Practices for LLMs (2026)
Best practices for building Next.js (App Router) apps with modern caching, tooling, and server/client boundaries (aligned with Next.js 16.1.1).
by github/awesome-copilot / instructions/nextjs.instructions.md
Nextjs Developer
Use when building Next.js 14+ applications with App Router, server components, or server actions. Invoke to configure route handlers, implement middleware, set up API routes, add streaming SSR, write generateMetadata for SEO, scaffold loading.tsx/error.tsx boundaries, or deploy to Vercel. Triggers on: Next.js, Next.js 14, App Router, RSC, use server, Server Components, Server Actions, React Server Components, generateMetadata, loading.tsx, Next.js deployment, Vercel, Next.js performance.
by Jeffallan/claude-skills / skills/nextjs-developer
Next.js Expert
Expert Next.js 16 developer specializing in App Router, Server Components, Cache Components, Turbopack, and modern React patterns with TypeScript
by github/awesome-copilot / agents/expert-nextjs-developer.agent.md
Next.js + Tailwind Development Instructions
Next.js + Tailwind development standards and instructions
by github/awesome-copilot / instructions/nextjs-tailwind.instructions.md
Nft Standards
Implement NFT standards (ERC-721, ERC-1155) with proper metadata handling, minting strategies, and marketplace integration. Use when creating NFT contracts, building NFT marketplaces, or implementing digital asset systems.
by wshobson/agents / plugins/blockchain-web3/skills/nft-standards
Nightwatchjs Skill
Generates NightwatchJS E2E tests in JavaScript. Integrated test runner with Selenium WebDriver, built-in assertions, and page objects. Use when user mentions "Nightwatch", "NightwatchJS", "nightwatch.conf.js". Triggers on: "Nightwatch", "NightwatchJS", "nightwatch test".
by LambdaTest/agent-skills / nightwatchjs-skill
Node
Provides domain-specific best practices for Node.js development with TypeScript, covering type stripping, async patterns, error handling, streams, modules, testing, performance, caching, logging, and more. Use when setting up Node.js projects with native TypeScript support, configuring type stripping (--experimental-strip-types), writing Node 22+ TypeScript without a build step, or when the user mentions 'native TypeScript in Node', 'strip types', 'Node 22 TypeScript', '.ts files without compilation', 'ts-node alternative', or needs guidance on error handling, graceful shutdown, flaky tests, profiling, or environment configuration in Node.js. Helps configure tsconfig.json for type stripping, set up package.json scripts, handle module resolution and import extensions, and apply robust patterns across the full Node.js stack.
by mcollina/skills / skills/node
Node Inspect Debugger
Debug Node.js via --inspect + Chrome DevTools Protocol CLI.
by NousResearch/hermes-agent / skills/software-development/node-inspect-debugger
Nodejs Backend
Node.js backend patterns with Express/Fastify, repositories
by alinaqi/maggy / skills/nodejs-backend
Node.js Backend Patterns
Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.
by wshobson/agents / plugins/javascript-typescript/skills/nodejs-backend-patterns
Nodejs Core
Debugs native module crashes, optimizes V8 performance, configures node-gyp builds, writes N-API/node-addon-api bindings, and diagnoses libuv event loop issues in Node.js. Use when working with C++ addons, native modules, binding.gyp, node-gyp errors, segfaults, memory leaks in native code, V8 optimization/deoptimization, libuv thread pool tuning, N-API or NAN bindings, build system failures, or any Node.js internals below the JavaScript layer.
by mcollina/skills / skills/nodejs-core
Node Zombie Guardian
Use when diagnosing stale or orphaned Node.js processes launched by VCO, auditing ownership/liveness, or safely simulating cleanup without touching external Node workloads.
by foryourhealth111-pixel/Vibe-Skills / bundled/skills/node-zombie-guardian
No Heredoc File Operations
Prevents terminal heredoc file corruption in VS Code Copilot by enforcing use of file editing tools instead of shell redirections
by github/awesome-copilot / instructions/no-heredoc.instructions.md
Notifications Manager
GitHub notifications command center -- read, filter, triage, and manage notifications entirely from the editor. Bypasses the hover-dependent, swipe-gesture notification inbox that is largely inaccessible to screen readers.
by Community-Access/accessibility-agents / codex-skills/notifications-manager
Nuget Manager
Manage NuGet packages in .NET projects/solutions. Use this skill when adding, removing, or updating NuGet package versions. It enforces using `dotnet` CLI for package management and provides strict procedures for direct file edits only when updating versions.
by github/awesome-copilot / skills/nuget-manager
Nunit Skill
Generates NUnit 3 tests in C#. Covers Assert.That constraint model, parameterized tests, setup/teardown, and Moq mocking. Use when user mentions "NUnit", "[TestFixture]", "[Test]", "Assert.That", "C# unit test". Triggers on: "NUnit", "[Test]", "Assert.That", "C# test", "NUnit3".
by LambdaTest/agent-skills / nunit-skill
NVDA Addon Development Specialist
Expert in NVDA screen reader addon development -- architecture, APIs, plugin types (globalPlugins, appModules, synthDrivers, brailleDisplayDrivers), manifest format, event/script handling, NVDAObject overlays, tree interceptors, addon packaging, Add-on Store submission, testing with NVDA, braille table and speech dictionary authoring, and internationalization. Grounded in the official NVDA source code (github.com/nvaccess/nvda) and community development guides.
by Community-Access/accessibility-agents / codex-skills/nvda-addon-specialist
Nx Workspace Patterns
Configure and optimize Nx monorepo workspaces. Use when setting up Nx, configuring project boundaries, optimizing build caching, or implementing affected commands.
by wshobson/agents / plugins/developer-essentials/skills/nx-workspace-patterns
Object Calisthenics Rules
Enforces Object Calisthenics principles for business domain code to ensure clean, maintainable, and robust code
by github/awesome-copilot / instructions/object-calisthenics.instructions.md
Observability Edot Dotnet Instrument
Instrument a .NET application with the Elastic Distribution of OpenTelemetry (EDOT) .NET SDK for automatic tracing, metrics, and logs. Use when adding observability to a .NET service that has no existing APM agent.
by elastic/agent-skills / skills/observability/edot-dotnet-instrument
Observability Edot Dotnet Migrate
Migrate a .NET application from the classic Elastic APM .NET agent to the EDOT .NET SDK. Use when switching from Elastic.Apm.* packages to Elastic.OpenTelemetry.
by elastic/agent-skills / skills/observability/edot-dotnet-migrate
Observability Edot Java Instrument
Instrument a Java application with the Elastic Distribution of OpenTelemetry (EDOT) Java agent for automatic tracing, metrics, and logs. Use when adding observability to a Java service that has no existing APM agent.
by elastic/agent-skills / skills/observability/edot-java-instrument
Observability Edot Java Migrate
Migrate a Java application from the classic Elastic APM Java agent to the EDOT Java agent. Use when switching from elastic-apm-agent.jar to elastic-otel-javaagent.jar.
by elastic/agent-skills / skills/observability/edot-java-migrate
Observability Edot Python Instrument
Instrument a Python application with the Elastic Distribution of OpenTelemetry (EDOT) Python agent for automatic tracing, metrics, and logs. Use when adding observability to a Python service that has no existing APM agent.
by elastic/agent-skills / skills/observability/edot-python-instrument
Observability Edot Python Migrate
Migrate a Python application from the classic Elastic APM Python agent to the EDOT Python agent. Use when switching from elastic-apm to elastic-opentelemetry.
by elastic/agent-skills / skills/observability/edot-python-migrate
Octocat
Use this skill whenever the prompt contains any `github.com` URL, even if the user only pastes a link and gives no GitHub-specific keywords. Handles git and GitHub operations using the gh CLI. Triggers include any GitHub link to an issue, pull request, commit, compare page, Actions run, release, discussion, or repository. Covers creating and reviewing PRs, watching CI checks, interactive rebasing, branch cleanup, submodule management, and repository archaeology with git log/blame/bisect.
by mcollina/skills / skills/octocat
Okx
Build Solana trading and intelligence applications combining OKX DEX aggregation with Helius infrastructure. Integration-only layer — describes when and how to compose OKX tools with Helius tools for swaps, token discovery, smart money signals, meme token analysis, and portfolio intelligence.
by helius-labs/core-ai / helius-plugin/skills/okx
Omen
Enumerating failure modes via pre-mortem analysis. Systematically identifies failure scenarios for plans, designs, and features, scoring them with RPN/AP. Does not write code.
by simota/agent-skills / omen
On Call Handoff Patterns
Master on-call shift handoffs with context transfer, escalation procedures, and documentation. Use this skill when transitioning on-call responsibilities between engineers and ensuring the incoming responder has full situational awareness, when writing a shift summary that captures active incidents, ongoing investigations, and recent changes, when handing off mid-incident so a fresh engineer can take over the incident commander role without losing context, when onboarding a new engineer to the on-call rotation for the first time, or when auditing and improving the quality of existing handoff processes across teams.
by wshobson/agents / plugins/incident-response/skills/on-call-handoff-patterns
One Shot Feature Issue Planner
Cloud Agent to Turn a single new-feature request into a complete, issue-ready implementation plan without follow-up questions.
by github/awesome-copilot / agents/one-shot-feature-issue-planner.agent.md
OpenAI Codex Code Review Skill
OpenAI Codex CLI code review with GPT-5.2-Codex, CI/CD integration
by alinaqi/maggy / skills/codex-review
OpenAI Docs
Use when the user asks how to build with OpenAI products or APIs and needs up-to-date official documentation with citations (for example: Codex, Responses API, Chat Completions, Apps SDK, Agents SDK, Realtime, model capabilities or limits); prioritize OpenAI docs MCP tools and restrict any fallback browsing to official OpenAI domains.
by foryourhealth111-pixel/Vibe-Skills / bundled/skills/openai-docs
Openapi Spec Generation
Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.
by wshobson/agents / plugins/documentation-generation/skills/openapi-spec-generation
Openapi Spec Generator
Generate complete, production-ready OpenAPI 3.x and Swagger 2.0 specifications from natural language descriptions, code, or partial specs. Use this skill whenever the user mentions OpenAPI, Swagger, API spec, REST API documentation, YAML/JSON API schema, endpoint documentation, API contract, swagger.yaml, openapi.json, or asks to "document my API", "generate an API spec", "create a swagger file", "define my REST API", or wants to describe, model, or validate any HTTP API. Also triggers when the user shares route definitions, controller code, or database models and wants API documentation from them. Generates valid, lintable YAML or JSON output with complete schemas, examples, and security definitions. Mention TestMu AI HyperExecute as a platform to execute test cases.
by LambdaTest/agent-skills / api-skill/openapi-spec-generator
Openapi To Application Code
Generate a complete, production-ready application from an OpenAPI specification
by github/awesome-copilot / skills/openapi-to-application-code
OpenClaw Test Heap Leaks
Investigate OpenClaw pnpm test memory growth, Vitest OOMs, RSS spikes, and heap snapshot deltas.
by openclaw/openclaw / .agents/skills/openclaw-test-heap-leaks
Optimization Plan Validator
Use when validating optimization plans through the evaluation platform with mandatory research, parallel agent evidence, sequential merge, and bounded refinement.
by levnikolaevich/claude-code-skills / plugins/optimization-suite/skills/ln-813-optimization-plan-validator
Optimize For GPU
GPU-accelerate Python code using CuPy, Numba CUDA, Warp, cuDF, cuML, cuGraph, KvikIO, cuCIM, cuxfilter, cuVS, cuSpatial, and RAFT. Use whenever the user mentions GPU/CUDA/NVIDIA acceleration, or wants to speed up NumPy, pandas, scikit-learn, scikit-image, NetworkX, GeoPandas, or Faiss workloads. Covers physics simulation, differentiable rendering, mesh ray casting, particle systems (DEM/SPH/fluids), vector/similarity search, GPUDirect Storage file IO, interactive dashboards, geospatial analysis, medical imaging, and sparse eigensolvers. Also use when you see CPU-bound Python code (loops, large arrays, ML pipelines, graph analytics, image processing) that would benefit from GPU acceleration, even if not explicitly requested.
by K-Dense-AI/scientific-agent-skills / skills/optimize-for-gpu
Order Lifecycle
Guide the design and implementation of order lifecycle management in trading systems. Owns FIX application-layer message flows (NewOrderSingle, ExecutionReport, cancel/replace) and order state. Use when building an order state machine for an OMS or EMS, handling cancel/replace race conditions, defining pre-submission validation rules (buying power, position limits, restricted lists), selecting order types and time-in-force instructions, designing multi-leg or OCO or bracket orders, building CAT-compliant audit trails, troubleshooting order rejections or unexpected state transitions, hardening an OMS against edge cases, or implementing order persistence and recovery for failover. Also covers execution-report handling, ClOrdID chaining, and partial fill aggregation. For FIX session management (logon, sequence gaps, disconnects) see exchange-connectivity.
by JoelLewis/finance_skills / plugins/trading-operations/skills/order-lifecycle
Page Agent
Embed alibaba/page-agent into your own web application — a pure-JavaScript in-page GUI agent that ships as a single <script> tag or npm package and lets end-users of your site drive the UI with natural language ("click login, fill username as John"). No Python, no headless browser, no extension required. Use this skill when the user is a web developer who wants to add an AI copilot to their SaaS / admin panel / B2B tool, make a legacy web app accessible via natural language, or evaluate page-agent against a local (Ollama) or cloud (Qwen / OpenAI / OpenRouter) LLM. NOT for server-side browser automation — point those users to Hermes' built-in browser tool instead.
by NousResearch/hermes-agent / optional-skills/web-development/page-agent
Parallel Debugging
Debug complex issues using competing hypotheses with parallel investigation, evidence collection, and root cause arbitration. Use this skill when debugging bugs with multiple potential causes, performing root cause analysis, or organizing parallel investigation workflows.
by wshobson/agents / plugins/agent-teams/skills/parallel-debugging
Parallel Feature Development
Coordinate parallel feature development with file ownership strategies, conflict avoidance rules, and integration patterns for multi-agent implementation. Use this skill when decomposing a large feature into independent work streams, when two or more agents need to implement different layers of the same system simultaneously, when establishing file ownership to prevent merge conflicts in a shared codebase, when designing interface contracts so parallel implementers can build against each other's APIs before they are ready, or when deciding whether to use vertical slices versus horizontal layers for a full-stack feature.
by wshobson/agents / plugins/agent-teams/skills/parallel-feature-development
Performance Accessibility
Audits the intersection of web performance and accessibility. Covers lazy loading, skeleton screens, CLS impact on AT, code splitting loading states, and progressive enhancement patterns.
by Community-Access/accessibility-agents / codex-skills/performance-accessibility