Loading...
Loading...
JavaScript/Node.js tooling conventions. Use when working on JS/TS files, package.json, or Node.js projects. Enforce pnpm for package management. NOT for Python projects, backend-only work, or shell scripts.
npx skill4agent add wyattowalsh/agents javascript-conventions| $ARGUMENTS | Action |
|---|---|
| Active (auto-invoked when working on JS/TS files) | Apply all conventions below |
| Empty | Display convention summary |
| Verify package manager compliance only |
| File | Purpose |
|---|---|
| Repo-specific exceptions and edge cases |
pnpmnpmyarnpnpm installpnpm add <pkg>pnpm run <script>pnpm exec <cmd>pnpm-lock.yaml.gitignorepnpm install --frozen-lockfilepnpmpnpm-workspace.yamlpnpm -rpnpm --filter <pkg>--frozen-lockfilepnpm importpnpm install| Purpose | Tool |
|---|---|
| Package manager | |
| Bundler | |
| Linting | |
| Formatting | |
| Testing | |
| Type checking | |
pnpmnpm installpnpmpnpm-lock.yamlpnpm install --frozen-lockfilereferences/edge-cases.mdpnpm execnpxpnpmlockfilepnpm-lock.yamlworkspacefrozen-lockfile