Node.js development and architectural guidance.
Install
mkdir -p .claude/skills/internal-project-nodejs && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10172" && unzip -o skill.zip -d .claude/skills/internal-project-nodejs && rm skill.zipInstalls to .claude/skills/internal-project-nodejs
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use when creating or modifying Node.js or TypeScript project code such as services, APIs, middleware, or modules, and the main concern is application code rather than Docker, workflows, or infrastructure.Key capabilities
- →Create service handlers
- →Refactor utility modules
- →Implement API boundary logic
- →Validate inputs
How it works
Provides context-aware guidance for Node.js applications, prioritizing project-specific patterns and error handling.
Inputs & outputs
When to use internal-project-nodejs
- →Create new service handler
- →Refactor utility module
- →Implement API boundary logic
About internal-project-nodejs
Provides context-aware guidance for building Node.js applications. It prioritizes project-specific module systems, error handling patterns, and testing conventions over generic advice.
Use when creating or modifying Node.js or TypeScript project code such as services, APIs, middleware, or modules, and the main concern is application code rather than Docker, workflows, or infrastructure.
When not to use it
- →Docker/infrastructure tasks
- →Non-Node.js projects
Prerequisites
Limitations
- →Not for infrastructure tasks
- →Requires project context
How it compares
It enforces project-specific module systems and runtime constraints rather than generic Node.js advice.
Compared to similar skills
internal-project-nodejs side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| internal-project-nodejs (this skill) | 0 | 3mo | No flags | Intermediate |
| supabase-developer | 95 | 7mo | Review | Intermediate |
| telegram-mini-app | 62 | 6mo | Review | Advanced |
| stripe-integration | 48 | 2mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by pagopa
View all by pagopa →You might also like
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.
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.
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.
nodejs-best-practices
davila7
Node.js development principles and decision-making. Framework selection, async patterns, security, and architecture. Teaches thinking, not copying.
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.
shopify-development
davila7
Build Shopify apps, extensions, themes using GraphQL Admin API, Shopify CLI, Polaris UI, and Liquid. TRIGGER: "shopify", "shopify app", "checkout extension", "admin extension", "POS extension", "shopify theme", "liquid template", "polaris", "shopify graphql", "shopify webhook", "shopify billing", "app subscription", "metafields", "shopify functions"