For this, all you need is :file:`info.txt` and your blueprints.
Your :file:`info.txt` could look something like this::
[ID:drooble_blueprints]
[NUMERIC_VERSION:1]
[DISPLAYED_VERSION:1.0.0]
[EARLIEST_COMPATIBLE_NUMERIC_VERSION:1]
[EARLIEST_COMPATIBLE_DISPLAYED_VERSION:1.0.0]
[AUTHOR:Drooble]
[NAME:Drooble's blueprints]
[DESCRIPTION:Useful quickfort blueprints for any occasion.]
[STEAM_TITLE:Drooble's blueprints]
[STEAM_DESCRIPTION:Useful quickfort blueprints for any occasion.]
[STEAM_TAG:dfhack]
[STEAM_TAG:quickfort]
[STEAM_TAG:blueprints]
and your blueprints, which could be .csv or .xlsx files, would go in a
``blueprints/`` subdirectory. If you add blueprint file named
``blueprints/bedrooms.csv``, then it will be shown to players as ``drooble_blueprints/bedrooms.csv`` in `quickfort` and `gui/quickfort`. The "drooble_blueprints" prefix comes from the mod ID specified in ``info.txt``.
What if I just want to distribute a simple script?