gnu-recutils

Manage .rec plain-text databases with GNU recutils tools.

3|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/frizzle-chan/mudd --skill gnu-recutils
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gnu-recutils
Source: https://github.com/frizzle-chan/mudd/tree/main/.claude/skills/gnu-recutils
Command: npx skills add https://github.com/frizzle-chan/mudd --skill gnu-recutils

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management of plain-text databases using GNU recutils, enabling efficient creation, querying, and validation of structured data files.

Core Features & Use Cases

  • Data Management: Create, insert, update, and delete records in .rec files.
  • Querying & Filtering: Select records based on complex criteria using a powerful expression syntax.
  • Schema Definition: Define and enforce data structures using %rec descriptors for data integrity.
  • Format Conversion: Convert between rec and CSV formats.
  • Use Case: You have a list of game entities in a .rec file and need to find all entities of type 'weapon' that have a 'damage' value greater than 10.

Quick Start

Use the gnu-recutils skill to select all records from 'game_data.rec' where the 'Type' field is 'weapon'.

Frequently Asked Questions about gnu-recutils

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

FAQPage Schema
How do I query plain-text record databases to filter specific field values?

You can query plain-text record databases by selecting records based on complex criteria using a powerful expression syntax to filter specific field values. This allows you to find exact matches like entities where the Type field equals weapon.

How do I validate data integrity in a .rec file?

You validate data integrity in a .rec file by defining and enforcing data structures using %rec descriptors. This schema definition ensures your structured text files maintain consistent and valid records.

Can I convert CSV files to plain-text record databases?

Yes, you can convert CSV files to plain-text record databases. The Skill supports format conversion between rec and CSV formats, allowing you to easily migrate structured data into .rec files.

What is the best way to manage structured text files without a heavy database system?

Managing structured text files without a heavy database system is done using GNU recutils to create, insert, update, and delete records in .rec files. It handles record-oriented data manipulation for structured text files.

How do I find records in a .rec file that meet multiple numeric conditions?

To find records in a .rec file that meet multiple numeric conditions, use the complex expression syntax to query and filter records. This allows selecting records where a damage value is greater than 10.

Are there limitations to using plain-text databases for complex data management?

Plain-text databases are limited to record-oriented data manipulation within structured text files. They support defined schemas and complex expressions but lack the advanced transactional features of heavy database systems.