node-tooling
OfficialBuild Node.js/TypeScript tooling with confidence
AuthorMikeys-Tech-Lab
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It prevents brittle, inconsistent development of Node.js + TypeScript + pnpm tooling by enforcing functional structure, deterministic testing, and version verification so workspace changes don’t break silently.
Core Features & Use Cases
- Workspace-safe capability checks: Verifies installed Node/pnpm/library versions before relying on features, otherwise records an explicit unknown checklist.
- Functional architecture guidance: Encourages a clean separation between pure
src/domain/logic (no IO) and thinsrc/infra/shells for filesystem/process/network integration. - Deterministic, agent-friendly testing: Uses Vitest with clear rules for fixtures, avoids network calls in tests, and supports DOM tests in
happy-domwhen required. - pnpm dependency management discipline: Provides consistent commands for adding deps and adding them to specific workspaces without fabricating versions.
Quick Start
Create or update your Node.js/TypeScript tooling in this workspace by following the skill’s domain/infra structure and Vitest fixture-based testing rules, and verify versions with pnpm and node before using specific capabilities.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: node-tooling Download link: https://github.com/Mikeys-Tech-Lab/poc/archive/main.zip#node-tooling Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.