dependency-sync

Detect new imports in modified files and auto-install missing dependencies.

8|1|Updated Jul 11, 2025
One-click install
npx skills add https://github.com/ViperJuice/treesitter-chunker --skill dependency-sync-viperjuice
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dependency-sync
Source: https://github.com/ViperJuice/treesitter-chunker/tree/main/.ai-dev-kit/skills/dependency-sync
Command: npx skills add https://github.com/ViperJuice/treesitter-chunker --skill dependency-sync-viperjuice

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detect new imports in modified files and auto-install missing dependencies. Works with npm, uv, pip, cargo, go mod, and other package managers. Triggers after code implementation to keep manifests in sync.

Core Features & Use Cases

  • Detect modified files and parse imports across multiple languages.
  • Identify the correct package manager by locating manifest files and install missing dependencies.
  • Commit manifest changes automatically and optionally trigger docs-audit after adding deps.

Quick Start

After implementing code changes, run the dependency-sync skill to update your project's manifests.

Frequently Asked Questions about dependency-sync

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

FAQPage Schema
How do I automatically install missing dependencies after modifying code?

You can automatically install missing dependencies by detecting new imports in modified files and running a package manager to update manifests. This process parses modified files across multiple languages to identify and install required packages.

Does dependency-sync work with multiple package managers like npm, pip, and cargo?

Yes, it works with npm, uv, pip, cargo, go mod, and other package managers. It identifies the correct package manager for your project by locating manifest files and installing missing dependencies across multi-language environments.

How do I keep manifests in sync after code changes in a multi-language project?

To keep manifests in sync, detect new imports in modified files and auto-install missing dependencies using the appropriate package manager. This ensures your manifest files reflect recent code changes across different programming languages.

Can I automatically commit manifest updates after installing missing dependencies?

Yes, you can automatically commit manifest changes after installing missing dependencies. The process updates your manifest files and commits the changes directly to your git repository to maintain synchronization.

What is the best way to update manifests after adding new imports to modified files?

The best way to update manifests is to parse modified files for new imports, identify the correct package manager, and auto-install missing dependencies. This approach keeps your project manifests synchronized with code changes automatically.

Can I trigger a docs-audit after auto-installing missing dependencies?

Yes, you can optionally trigger a docs-audit after installing missing dependencies and committing manifest changes. This ensures your project documentation is reviewed following the dependency updates.