love-filesystem

Read and write files, create directories, and manage save data using love.filesystem.

1|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/RedKenrok/skills --skill love-filesystem
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: love-filesystem
Source: https://github.com/RedKenrok/skills/tree/main/skills/love-filesystem
Command: npx skills add https://github.com/RedKenrok/skills --skill love-filesystem

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a stable interface for interacting with the user's filesystem from a LÖVE game, enabling safe read/write operations, directory management, and save-data handling.

Core Features & Use Cases

  • Read and write files within the user's sandboxed directories.
  • Create and manage directories, inspect file metadata, and locate application save data.
  • Mount archives or read from the game source to access bundled content during runtime and preserve cross-platform compatibility.
  • Use cases include saving game progress, loading configuration, and reading packaged assets during gameplay.

Quick Start

Create a directory named "save" in the game's write directory, write a small text file, and read it back to verify filesystem operations.

Frequently Asked Questions about love-filesystem

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

FAQPage Schema
How do I save and load game data in LÖVE?

You can read and write game save data in LÖVE by using the built-in love.filesystem API to access the user's sandboxed directories. This provides safe cross-platform file I/O for game progress and configuration.

Can I create and manage directories with love.filesystem?

Yes, you can create and manage directories using love.filesystem operations. The API exposes directory listing and path queries to help organize save data and inspect file metadata within the sandboxed user directories.

Does LÖVE support mounting archives to read bundled assets?

LÖVE supports mounting archives to read bundled content during runtime. This allows games to access packaged assets while preserving cross-platform compatibility when accessing the game source.

What is the best way to locate application save data paths in LÖVE?

The best way to locate application save data paths in LÖVE is through the love.filesystem API's app data path operations. It provides stable interfaces to query exactly where user files are stored across desktop platforms.

Are there limitations to accessing the filesystem in LÖVE games?

LÖVE filesystem access is limited to sandboxed directories, meaning you cannot freely write anywhere on the user's system. Operations are restricted to the designated app data paths and write directories to ensure safe file management.