2d-bin-packing

Community

Optimize 2D item packing and minimize waste.

Authorkishorkukreja
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the challenge of efficiently packing rectangular items into bins or cutting them from sheets, aiming to minimize wasted material or the number of bins used.

Core Features & Use Cases

  • 2D Bin Packing: Pack items into the minimum number of identical bins.
  • Cutting Stock: Cut items from larger sheets with minimal waste.
  • Rectangle Packing: Maximize item density within a single large rectangle.
  • Use Case: You have a set of custom-sized wooden planks and need to cut them into smaller, specific pieces for a project, minimizing the leftover wood.

Quick Start

Use the 2d-bin-packing skill to pack items with dimensions [(10, 20), (30, 15), (25, 25)] into bins of size 50x50.

Dependency Matrix

Required Modules

pulpnumpyrandommath

Components

scriptsreferences

💻 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: 2d-bin-packing
Download link: https://github.com/kishorkukreja/awesome-supply-chain/archive/main.zip#2d-bin-packing

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.