stacks-dependencies

Coordinate Bun workspace dependencies across Stacks projects using Pantry and buddy-bot.

622|17|Updated Apr 26, 2022
One-click install
npx skills add https://github.com/stacksjs/stacks --skill stacks-dependencies
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stacks-dependencies
Source: https://github.com/stacksjs/stacks/tree/main/.claude/skills/stacks-dependencies
Command: npx skills add https://github.com/stacksjs/stacks --skill stacks-dependencies

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dependency management in the Stacks framework uses Bun workspaces, Pantry, and buddy-bot. This setup centralizes dependency coordination, simplifies upgrades, and keeps multi-package projects in sync.

Core Features & Use Cases

  • Centralized dependency configuration for Bun workspaces and Pantry
  • Automated updates and guidance via buddy-bot
  • Clear visibility of workspace dependencies and versions
  • Workflows for adding, upgrading, and auditing dependencies across a Stacks project

Quick Start

Run buddy install to initialize dependencies in your Stacks workspace.

Frequently Asked Questions about stacks-dependencies

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

FAQPage Schema
How do I manage dependencies across multiple packages in a Bun workspace monorepo?

Dependency management in a Bun workspace monorepo is handled by coordinating Bun lockfiles, Pantry configs, and workspace references. This setup centralizes dependency coordination, keeping multi-package projects in sync and simplifying upgrades across the entire workspace.

What is the best way to add, upgrade, and audit dependencies in a Stacks project?

The best way to manage Stacks dependencies is using the buddy CLI workflow. Running buddy install initializes dependencies, while the buddy-bot automates updates, provides guidance, and audits workspace dependencies to keep versions aligned across packages.

Can I use buddy-bot to automate dependency updates for Pantry configurations?

Yes, buddy-bot automates dependency updates and provides guidance specifically for Pantry configurations. It works alongside Bun workspaces to reconcile workspace references and maintain dependency versions automatically across multi-package projects.

How does Pantry coordinate workspace dependencies in a Stacks monorepo?

Pantry coordinates workspace dependencies by centralizing configuration for Bun workspaces. It provides clear visibility of dependency versions and workspace references, simplifying the process of adding, upgrading, and auditing packages across the monorepo.

Do I need Bun installed to use the Stacks dependency management workflow?

Yes, Bun is required because the Stacks dependency management workflow relies on Bun workspaces and Bun lockfiles. The setup uses Bun to centralize dependency coordination alongside Pantry configs and the buddy CLI for maintenance.