barcode-generator

Generate Code128, EAN13, UPC, and Code39 barcodes from CSV files.

86|18|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill barcode-generator-dkyazzentwatwa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: barcode-generator
Source: https://github.com/dkyazzentwatwa/chatgpt-skills/tree/main/barcode-generator
Command: npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill barcode-generator-dkyazzentwatwa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-barcode>=0.15.0, Pillow>=10.0.0, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of various barcode types, streamlining inventory management, product labeling, and data encoding tasks.

Core Features & Use Cases

  • Multiple Barcode Formats: Supports Code128, EAN13, UPC, Code39, QR codes, and more.
  • Batch Generation: Create barcodes in bulk from CSV files or lists.
  • Customization: Control size, colors, and text display for each barcode.
  • Use Case: Generate EAN13 barcodes for all products in your inventory from a CSV file containing product SKUs and names.

Quick Start

Use the barcode generator to create an EAN13 barcode for the code "123456789012" and save it as "product_barcode.png".

Frequently Asked Questions about barcode-generator

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

FAQPage Schema
How do I generate EAN13 barcodes in bulk from a CSV file?

You can generate EAN13 barcodes in bulk by feeding a CSV file of product SKUs into this Skill. It automates batch processing to streamline inventory management and product labeling tasks without manual input.

Can I customize barcode size and colors for PNG and SVG outputs?

Yes, you can customize barcode size, colors, and text display for PNG and SVG outputs. The generator leverages python-barcode and Pillow to render images with your specified output parameters.

What barcode formats does python-barcode support for product labeling?

Barcode generation supports Code128, EAN13, UPC, and Code39 formats for product labeling. These options cover standard inventory tracking and retail encoding requirements using the python-barcode library.

Does batch barcode generation work with Code128 and UPC formats?

Batch barcode generation works with Code128 and UPC formats alongside EAN13 and Code39. You can process multiple codes from a CSV file and export them as PNG, SVG, or PDF outputs.

Do I need Pillow to generate barcodes and export them as PDF?

Yes, you need Pillow and python-barcode installed to generate barcodes and export them as PDF or image files. These dependencies handle the rendering and customization of the output parameters.