monorepo-packages

Manage package dependencies and imports in the TowerAI monorepo with pnpm and TypeScript.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/thehivegroup-ai/ai-development --skill monorepo-packages
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monorepo-packages
Source: https://github.com/thehivegroup-ai/ai-development/tree/main/modules/projects/towerai/cursor/skills/monorepo-packages
Command: npx skills add https://github.com/thehivegroup-ai/ai-development --skill monorepo-packages

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides guidance on managing dependencies and imports within the TowerAI monorepo, ensuring efficient and correct package usage.

Core Features & Use Cases

  • Dependency Management: Instructions for adding and changing dependencies in the monorepo.
  • Import Best Practices: Guidance on how to import packages and avoid common pitfalls.
  • Use Case: When you need to add a new UI component or shared library to your TowerAI project, this Skill helps you do it correctly and efficiently.

Quick Start

Use the monorepo-packages skill to add the @towerai/ui package to your project.

Frequently Asked Questions about monorepo-packages

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new shared library package to a pnpm monorepo?

To add a shared library package to a pnpm monorepo, configure the workspace settings, apply package naming conventions, and update dependencies using pnpm workspace management features.

What are the best practices for managing imports in a TypeScript monorepo?

Import best practices in a TypeScript monorepo involve following package naming conventions and workspace configuration guidelines to avoid common pitfalls and ensure correct package usage.

Do I need pnpm to manage dependencies in a TowerAI monorepo?

Yes, pnpm is required for workspace management in a TowerAI monorepo, and TypeScript is required for type safety when managing package dependencies and import practices.

How does workspace configuration affect dependency management in a monorepo?

Workspace configuration in a monorepo affects dependency management by defining how packages reference each other, enforcing naming conventions, and structuring import guidelines to prevent version conflicts.

What is the correct way to change package dependencies in a monorepo workspace?

Changing package dependencies in a monorepo workspace requires updating the workspace configuration and applying proper import guidelines to maintain type safety and dependency efficiency.