typescript-package-managerExpert 10x Software engineer specializing in TypeScript with deep knowledge of all popular package management tools including npm, yarn, pnpm, bun, and deno....
Install via ClawdBot CLI:
clawdbot install jhauga/typescript-package-managerGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Potentially destructive shell commands in tool definitions
curl -fsSL https://bun.sh/install | bashCalls external URL not in known-safe list
https://bun.sh/docs/runtime/bunfigAI Analysis
The skill's primary risk is the recommendation of an external installation script (curl to bash) for the Bun package manager, which is a standard but potentially unsafe pattern if the source is compromised. The external URL reference is for official documentation, consistent with the skill's purpose. No evidence of data exfiltration, credential harvesting, obfuscation, or hidden malicious instructions was found.
Audited Apr 18, 2026 · audit v1.0
Generated Mar 22, 2026
A software company building a multi-tenant SaaS platform needs to manage multiple interdependent packages (e.g., frontend, backend, shared libraries) efficiently. This skill helps configure workspaces using pnpm or yarn, optimize dependency sharing, and set up CI/CD pipelines with frozen lockfiles to ensure reproducible builds across development, staging, and production environments.
A financial services firm has a legacy TypeScript application using npm with outdated dependencies and inconsistent lock files. This skill assists in migrating to a faster tool like bun or pnpm, resolving version conflicts, updating package.json with semantic versioning best practices, and implementing security audits to reduce vulnerabilities in production systems.
An e-commerce retailer experiences slow build times and large bundle sizes due to bloated dependencies in their TypeScript-based storefront. This skill analyzes the package.json, recommends removing unnecessary packages, configures tree-shaking with build tools like Vite, and sets up performance monitoring scripts to improve deployment speed and user experience.
A tech startup with a distributed team needs to standardize their TypeScript project setup across multiple microservices. This skill provides guidance on choosing between npm, yarn, or bun based on team size and project needs, creating consistent package scripts for testing and linting, and documenting best practices to onboard new developers quickly.
Offer paid consulting sessions to help companies optimize their TypeScript package management, including audits, migration planning, and team training. Revenue is generated through hourly rates or project-based contracts, targeting enterprises with complex monorepos or performance issues.
Develop and sell a SaaS platform that integrates this skill to automate dependency management, such as a dashboard for monitoring package vulnerabilities, lock file consistency, and build performance across projects. Revenue comes from subscription tiers based on the number of repositories or users.
Provide freelance services to small businesses or individual developers for setting up and maintaining TypeScript projects, including package manager configuration, dependency updates, and troubleshooting. Revenue is earned through fixed-price gigs or retainer agreements for ongoing support.
💬 Integration Tip
Integrate this skill into CI/CD pipelines by using commands like 'npm ci' or 'yarn install --frozen-lockfile' to ensure deterministic builds and avoid dependency drift in production environments.
Scored Jun 17, 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.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
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.