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.