install-dependency

Automate monorepo-aware dependency installation across Python, JavaScript, and system packages.

19|5|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/digital-stoic-org/agent-skills --skill install-dependency
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: install-dependency
Source: https://github.com/digital-stoic-org/agent-skills/tree/main/dstoic/skills/install-dependency
Command: npx skills add https://github.com/digital-stoic-org/agent-skills --skill install-dependency

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bun, python3, pip, git, curl, and includes scripts (resource) components.

What problem does it solve?

Automates monorepo-aware installation of dependencies across Python, JavaScript, and system packages, simplifying multi-project setups.

Core Features & Use Cases

  • Shared vs local installs: Install dependencies once at the repository root for all subprojects or locally per project.
  • Multi-language support: Handles Python (pip), JavaScript (bun), and system packages via the appropriate tooling.
  • End-to-end workflow: Scans for existing installations, performs install, verifies success, and offers cleanup to maintain hygiene.

Quick Start

Ask me to install a package and I will guide you through a monorepo-aware installation.

Frequently Asked Questions about install-dependency

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

FAQPage Schema
How do I install dependencies in a monorepo with both Python and JavaScript projects?

To install dependencies in a monorepo, this skill automates the process by scanning your repository and coordinating installations across Python and JavaScript. It validates your environment and guides you through interactive prompts to decide whether packages should be shared at the root or kept local per subproject.

What is the best way to manage monorepo dependency installations across different languages?

Managing monorepo dependencies across different languages is best handled by automating the scan, install, and verify steps. This skill coordinates tooling for Python and JavaScript, ensuring packages are correctly configured either globally for the repository or locally for individual subprojects.

Do I need bun and pip installed to automate monorepo package setup?

Yes, you need bun and pip installed to automate monorepo package setup. The skill requires specific environment dependencies including bun for JavaScript, python3 and pip for Python, as well as git and curl to validate the environment and execute the installation workflow.

Can I choose between shared root dependency installation and local subproject installation?

Yes, you can choose between shared root dependency installation and local subproject installation. The skill provides interactive prompts during the setup workflow, allowing you to decide whether to install dependencies once at the repository root for all subprojects or locally within each specific project.

How does this monorepo dependency installer verify a successful package installation?

This monorepo dependency installer verifies a successful package installation through an end-to-end workflow that scans existing setups, performs the installation, and verifies the result. It also offers cleanup steps afterward to maintain repository hygiene and ensure a validated environment.

install-dependency: What are the limitations of automating package setup for multi-project repositories?

Limitations of automating package setup for multi-project repositories include the strict requirement for specific underlying tools. You must have bun, python3, pip, git, and curl pre-installed in your environment, as the skill validates these dependencies before coordinating any scan, install, or verify steps.