Dependency Management

Update backend requirements.txt and frontend package.json dependencies using pip and npm.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Bedriftsgrafen/bedriftsgrafen.no --skill dependency-management-bedriftsgrafen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Dependency Management
Source: https://github.com/Bedriftsgrafen/bedriftsgrafen.no/tree/main/.agent/skills/dependency_management
Command: npx skills add https://github.com/Bedriftsgrafen/bedriftsgrafen.no --skill dependency-management-bedriftsgrafen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill centralizes the tedious process of adding or updating dependencies for both backend and frontend, ensuring consistency across environments.

Core Features & Use Cases

  • Backend dependency management: Update requirements.txt and install packages with a deterministic setup.
  • Frontend dependency management: Update package.json and lock files, ensuring reproducible builds.
  • Use Case: A developer needs to add a new library to both Python and Node projects and commit standardized changes.

Quick Start

Run the dependency management workflow to add or update a package in backend/requirements.txt and frontend/package.json, then run tests and commit.

Frequently Asked Questions about Dependency Management

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

FAQPage Schema
How do I update backend and frontend dependencies simultaneously?

To update backend and frontend dependencies simultaneously, you can automate the process to modify requirements.txt and package.json, ensuring deterministic rebuilds across Python and Node environments.

What is the best way to add a Python package to requirements.txt?

The best way to add a Python package to requirements.txt is using an automated dependency management workflow that updates version pins via pip and ensures a deterministic setup for your backend environment.

How does deterministic dependency management work for Node and Python projects?

Deterministic dependency management works by updating package.json and requirements.txt with specific version pins, ensuring reproducible builds across Node and Python environments during automated updates.

Can I automate commit messages when updating package.json and requirements.txt?

Yes, you can automate commit messages when updating package.json and requirements.txt, as the dependency management workflow includes standardized commit conventions for both backend and frontend changes.

Does this dependency management workflow support both pip and npm?

Yes, this dependency management workflow supports both pip and npm, specifying exact steps to update backend/requirements.txt and frontend/package.json while running verification and standardized commits.