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 Apr 19, 2026
Calendar management and scheduling. Create events, manage meetings, and sync across calendar providers.
Sync and query CalDAV calendars (iCloud, Google, Fastmail, Nextcloud, etc.) using vdirsyncer + khal. Works on Linux.
Manage tasks and projects in Todoist. Use when user asks about tasks, to-dos, reminders, or productivity.
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Send short status descriptions in chat for long-running tasks. Use when you need to provide periodic updates during multi-step operations, confirm task completion, or notify of failures. Includes automated periodic monitoring that sends updates every 5 seconds, status message templates, and a helper function for consistent status reporting.
Create, list, and manage macOS Calendar events via AppleScript. Use when the user asks to add a reminder, schedule an event, create a calendar entry, set a d...