docker.shrink_requirements

Official

Streamline Docker requirement management by removing unused packages.

Authorcausify-ai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the challenge of identifying and removing unnecessary packages from requirements.txt files, helping maintain lean and efficient project dependencies.

Core Features & Use Cases

  • Unused Package Detection: Finds packages listed in requirements.txt that are not used in the project's codebase.
  • Scope Analysis: Considers code imports, setup files, and configuration files to determine actual package usage.
  • Use Case: Developers can run this tool to clean up dependencies before deployment, reducing bloat and potential security vulnerabilities.

Quick Start

Use the docker.shrink_requirements skill to analyze the target project directory and produce an optimized requirements.txt file with only the necessary packages.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: docker.shrink_requirements
Download link: https://github.com/causify-ai/helpers/archive/main.zip#docker-shrink-requirements

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.