factorio

Decode and audit Factorio blueprint strings for structural integrity.

2|Updated Oct 30, 2025
One-click install
npx skills add https://github.com/zachmayer/skills --skill factorio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: factorio
Source: https://github.com/zachmayer/skills/tree/main/.claude/skills/factorio
Command: npx skills add https://github.com/zachmayer/skills --skill factorio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires click, and includes scripts (resource) components.

What problem does it solve?

This Skill solves the fragmentation and unreliability of Factorio blueprint management by providing a unified, validated toolkit for decoding, auditing, and manipulating blueprint strings.

Core Features & Use Cases

  • Blueprint Validation & Auditing: Instantly decode strings to verify structure, identify quality-module usage, and detect duplicate or unlabeled nodes.
  • Advanced Manipulation: Extract specific sub-books or blueprints from large collections and perform deep searches for specific entities or recipes across entire books.
  • External Integration: Fetch and archive blueprint strings directly from popular community sites like factorioprints and factoriobin, ensuring your vault remains organized and up-to-date.

Quick Start

Use the factorio skill to decode the blueprint string currently on your clipboard and print a summary of its contents.

Frequently Asked Questions about factorio

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

FAQPage Schema
How do I decode and validate a Factorio blueprint string?

You can decode and validate Factorio blueprint strings using Python's standard library for zlib, base64, and JSON to parse the format, verify structure, and detect duplicate or unlabeled nodes.

What is the best way to manage and extract specific blueprints from a large Factorio blueprint book?

Managing and extracting specific blueprints from a large book requires advanced manipulation tools that can parse the library structure, allowing you to extract sub-books and perform deep searches for specific entities across the collection.

Can I automatically fetch Factorio blueprint strings from community repositories like factorioprints?

Yes, you can automatically fetch and archive Factorio blueprint strings directly from popular community sites like factorioprints and factoriobin, ensuring your local blueprint library remains organized and up-to-date.

Does this Factorio blueprint parser require any external Python dependencies?

This Factorio blueprint parser relies on the Python standard library for zlib, base64, and JSON processing, but it also requires the click dependency to manage its command-line script components.

How do I audit entity usage and quality modules within a Factorio blueprint?

To audit entity usage and quality modules within a Factorio blueprint, you decode the string and inspect the JSON output to identify quality-module usage, detect duplicate nodes, and search for specific recipes.