Frameworks

Best Node.js Agent Skills

793 Node.js skills for AI coding assistants — ranked by popularity.

This collection provides targeted skill definitions for AI agents working within the Node.js ecosystem. These files—configured for tools like Claude Code, Cursor, and Codex—constrain your agent to specific engineering domains. Whether you are scaffolding a system with senior-architect patterns, managing monorepo workflows via Turborepo, or integrating backend services like Supabase, these skills ensure your agent adheres to your technical standards. You will find modules for specialized tasks such as building Telegram bots, developing mini-apps, and performing complex dependency upgrades. These curated profiles eliminate the need for repetitive prompting by encoding domain expertise directly into your agent’s context. Each file acts as a functional blueprint, directing the AI to implement architectures like Hexagonal or Domain-Driven Design or to follow MCP server standards. This library is designed for developers who need to integrate AI agents into professional Node.js workflows without losing architectural control or code quality.

Top Node.js skills

mcp-builder

anthropics

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

136215

supabase-developer

daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

95185

architecture-patterns

wshobson

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

55214

dependency-upgrade

wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

26240

turborepo

vercel

Turborepo monorepo build system guidance. Triggers on: turbo.json, task pipelines, dependsOn, caching, remote cache, the "turbo" CLI, --filter, --affected, CI optimization, environment variables, internal packages, monorepo structure/best practices, and boundaries. Use when user: configures tasks/workflows/pipelines, creates packages, sets up monorepo, shares code between apps, runs changed/affected packages, debugs cache, or has apps/packages directories.

61191

telegram-bot-builder

davila7

Expert in building Telegram bots that solve real problems - from simple automation to complex AI-powered bots. Covers bot architecture, the Telegram Bot API, user experience, monetization strategies, and scaling bots to thousands of users. Use when: telegram bot, bot api, telegram automation, chat bot telegram, tg bot.

106130

telegram-mini-app

davila7

Expert in building Telegram Mini Apps (TWA) - web apps that run inside Telegram with native-like experience. Covers the TON ecosystem, Telegram Web App API, payments, user authentication, and building viral mini apps that monetize. Use when: telegram mini app, TWA, telegram web app, TON app, mini app.

62163

stripe-integration

wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

48165

chrome-devtools

mrgoonie

Browser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automation, and JavaScript debugging.

41157

word

Fergana-Labs

Create, read, edit, and manipulate Microsoft Word documents (.docx files). Use when users ask to work with Word files, create documents, read .docx files, or format text documents.

26172

gmail-manager

jeffvincent

Manage Gmail - send, read, search emails, manage labels and drafts. Use when user wants to interact with their Gmail account for email operations.

27154

clawhub

openclaw

Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.

25151

playwright-browser-automation

lackeyjb

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.

29146

cloudflare-manager

qdhenry

Comprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes. Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing. Requires CLOUDFLARE_API_KEY in .env and Bun runtime with dependencies installed.

25135

nodejs-best-practices

davila7

Node.js development principles and decision-making. Framework selection, async patterns, security, and architecture. Teaches thinking, not copying.

28120

senior-fullstack

davila7

Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects, analyzing code quality, implementing design patterns, or setting up development workflows.

35110

oracle

openclaw

Best practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).

17126

workflow-orchestration-patterns

wshobson

Design durable workflows with Temporal for distributed systems. Covers workflow vs activity separation, saga patterns, state management, and determinism constraints. Use when building long-running processes, distributed transactions, or microservice orchestration.

10117

codex-skill

feiskyer

Use when user asks to leverage codex, gpt-5, or gpt-5.1 to implement something (usually implement a plan or feature designed by Claude). Provides non-interactive automation mode for hands-off task execution without approval prompts.

12110

bullmq-specialist

davila7

BullMQ expert for Redis-backed job queues, background processing, and reliable async execution in Node.js/TypeScript applications. Use when: bullmq, bull queue, redis queue, background job, job queue.

2595

svelte-expert

Raudbjorn

Expert Svelte/SvelteKit development assistant for building components, utilities, and applications. Use when creating Svelte components, SvelteKit applications, implementing reactive patterns, handling state management, working with stores, transitions, animations, or any Svelte/SvelteKit development task. Includes comprehensive documentation access, code validation with svelte-autofixer, and playground link generation.

11107

n8n-expression-syntax

czlonkowski

Validate n8n expression syntax and fix common errors. Use when writing n8n expressions, using {{}} syntax, accessing $json/$node variables, troubleshooting expression errors, or working with webhook data in workflows.

6111

swarm-advanced

ruvnet

Advanced swarm orchestration patterns for research, development, testing, and complex distributed workflows

7110

agentdb-memory-patterns

ruvnet

Implement persistent memory patterns for AI agents using AgentDB. Includes session memory, long-term storage, pattern learning, and context management. Use when building stateful agents, chat systems, or intelligent assistants.

9107

How to choose a Node.js skill

Select a skill based on the specific phase of your project. Start by evaluating the scope—choose domain-specific tools like telegram-bot-builder for feature implementation, or broader architecture-patterns to define project structure. Check the target output of each file to ensure it aligns with your environment, such as specific frameworks like NextJS or build tools like Turborepo. Look for files that match your immediate technical challenges, such as dependency-upgrade for maintenance cycles or mcp-builder for infrastructure connectivity. Choose based on the granular, practical guidance the skill provides rather than general capability.

More Node.js skills

azure-functions
aj-geddes · 10 installs
shopify-development
davila7 · 12 installs
langchain-architecture
wshobson · 8 installs
agentdb-advanced-features
ruvnet · 7 installs
typescript
lobehub · 28 installs
security-header-generator
Dexploarer · 5 installs
paypal-integration
wshobson · 10 installs
flow-nexus-platform
ruvnet · 6 installs
nestjs-expert
davila7 · 37 installs
nuxthub-migration
onmax · 5 installs
nx-workspace-patterns
wshobson · 5 installs
fix-dependabot-alerts
microsoft · 18 installs
reasoningbank-with-agentdb
ruvnet · 5 installs
markdown-to-html
github · 16 installs
ollama-setup
jeremylongshore · 11 installs
run-nx-generator
nrwl · 5 installs
perf-lighthouse
tech-leads-club · 13 installs
better-auth-best-practices
novuhq · 18 installs
i18n-localization
davila7 · 15 installs
zod-4
prowler-cloud · 12 installs
backend-security-coder
sickn33 · 24 installs
copilot-sdk
github · 7 installs
agentdb-performance-optimization
ruvnet · 6 installs
discord-bot-architect
davila7 · 11 installs
senior-backend
davila7 · 14 installs
nodejs-backend-patterns
wshobson · 12 installs
voice-ai-development
davila7 · 5 installs
redis-inspect
civitai · 6 installs
similarity-search-patterns
wshobson · 3 installs
effect-ts-expert
ojowwalker77 · 7 installs
desktop
lobehub · 9 installs
langfuse
davila7 · 7 installs
agent-memory-mcp
davila7 · 8 installs
netlify-deploy
openai · 7 installs
hubspot-integration
davila7 · 5 installs
openai-knowledge
openai · 5 installs
openrouter-function-calling
jeremylongshore · 5 installs
backend-patterns
affaan-m · 7 installs
develop-ai-functions-example
vercel · 5 installs
woocommerce
alinaqi · 14 installs
chatgpt-app-builder
mcp-use · 5 installs
turborepo-caching
wshobson · 5 installs
ai-agents-architect
davila7 · 5 installs
security-best-practices
openai · 7 installs
obsidian-install-auth
jeremylongshore · 4 installs
reddit-api
alinaqi · 3 installs
workflow
vercel · 4 installs
create-mcp-app
modelcontextprotocol · 3 installs
upgrading-expo
sickn33 · 3 installs
mcporter
openclaw · 7 installs
ai-engineer
sickn33 · 7 installs
obsidian-local-dev-loop
jeremylongshore · 3 installs
obsidian-prod-checklist
jeremylongshore · 3 installs
ui
nuxt · 4 installs
nuxt-content
onmax · 3 installs
react-email
resend · 5 installs
adk-engineer
jeremylongshore · 3 installs
testing
lobehub · 5 installs
document-writer
onmax · 3 installs
openai-whisper-api
openclaw · 2 installs
vercel-webhooks-events
jeremylongshore · 3 installs
database-migration
wshobson · 3 installs
woocommerce-dev-cycle
woocommerce · 5 installs
agent-v3-performance-engineer
ruvnet · 3 installs
azure-static-web-apps
github · 4 installs
engineering-skills
alirezarezvani · 4 installs
json-render-core
vercel-labs · 3 installs
llm-application-dev
skillcreatorai · 3 installs
typescript-skills
llama-farm · 3 installs
worker-benchmarks
ruvnet · 3 installs
agent-swarm
ruvnet · 3 installs
pnpm
antfu · 4 installs
backend-architect
sickn33 · 10 installs
building-websocket-server
jeremylongshore · 3 installs
agentscope-java
agentscope-ai · 1 installs
calculator
Code-and-Sorts · 7 installs
managing-api-cache
jeremylongshore · 2 installs
smoke-test
mastra-ai · 6 installs
agent-dev-backend-api
ruvnet · 3 installs
sentry-rate-limits
jeremylongshore · 1 installs
woocommerce-email-editor
woocommerce · 3 installs
evernote-core-workflow-a
jeremylongshore · 1 installs
web-development
TencentCloudBase · 5 installs
calcom-api
calcom · 2 installs
run-api-e2e-tests
novuhq · 7 installs
aws-serverless
davila7 · 2 installs
trigger-dev
davila7 · 2 installs
gamma-local-dev-loop
jeremylongshore · 3 installs
ai-model-nodejs
TencentCloudBase · 5 installs
javascript-pro
sickn33 · 8 installs
lindy-install-auth
jeremylongshore · 4 installs
lint-and-validate
davila7 · 6 installs
nodejs-backend
alinaqi · 7 installs
optimizing-performance
CloudAI-X · 1 installs
segment-cdp
davila7 · 2 installs
setup-build-tools
aaddrick · 2 installs

+673 more — browse all skills.

Frequently asked

Can I combine multiple skills for a single project?
Yes. These skills are modular by design. You can apply the senior-architect skill for your core system structure while simultaneously using the supabase-developer skill to manage your data layer. Combining these allows your agent to handle multi-faceted responsibilities, provided the tools you are using support concurrent skill or context loading.
How do these skills affect my existing code style?
These files act as expert guides, not rigid templates. Skills like architecture-patterns encourage specific paradigms like Clean Architecture, but the final implementation depends on your existing code. Review the skill content to ensure the recommended patterns and naming conventions align with your team’s current standards before applying them to your codebase.

Skills for other frameworks

Search skills

Search the agent skills registry