docker.shrink_requirements
OfficialStreamline 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.