nodejsAvoid common Node.js mistakes — event loop blocking, async error handling, ESM gotchas, and memory leaks.
Install via ClawdBot CLI:
clawdbot install ivangdavila/nodejsGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Accesses sensitive credential files or environment variables
/etc/passwdPotentially destructive shell commands in tool definitions
eval(Audited Apr 17, 2026 · audit v1.0
Generated Mar 1, 2026
A service that processes incoming data streams from IoT devices or user interactions, using Node.js streams and async/await to handle high concurrency without blocking the event loop. This ensures low latency and efficient memory usage, critical for applications like live analytics or chat systems.
Building a scalable backend for an online store that manages user sessions, processes payments, and handles inventory updates. Utilizing Node.js modules and error handling to prevent crashes from uncaught exceptions, ensuring reliability during peak shopping periods like Black Friday.
Developing an API for a CMS that serves dynamic content, handles file uploads via streams, and integrates with third-party services. Focus on avoiding memory leaks from event listeners and using proper async patterns to maintain performance under heavy load.
Creating a low-latency application for processing financial transactions and market data in real-time. Leveraging Node.js performance optimizations to avoid event loop blocking and ensure accurate data handling, crucial for high-stakes trading environments.
Offering a subscription-based Node.js application, such as a project management tool or analytics dashboard, where reliability and scalability are key. Revenue is generated through monthly or annual fees, with upselling for premium features like advanced security or custom integrations.
Providing expert Node.js development services to businesses needing tailored solutions, like building APIs or migrating legacy systems. Revenue comes from project-based contracts or hourly rates, with potential for ongoing maintenance and support agreements.
Developing and maintaining open-source Node.js tools or libraries, such as testing frameworks or performance monitors, while offering paid enterprise support, training, or premium features. Revenue is driven by corporate clients seeking guaranteed reliability and assistance.
💬 Integration Tip
Integrate this skill by ensuring Node.js is installed and using the provided reference files to address specific challenges like async handling or module systems in your projects.
Scored Sep 7, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.
Use when writing tests, creating test strategies, or building automation frameworks. Invoke for unit tests, integration tests, E2E, coverage analysis, performance testing, security testing.