crux-skill-memory-crud

Create, read, update, delete, and validate CRUX memory files with frontmatter schema enforcement.

8|1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/zotoio/CRUX-Compress --skill crux-skill-memory-crud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crux-skill-memory-crud
Source: https://github.com/zotoio/CRUX-Compress/tree/main/.cursor/skills/crux-skill-memory-crud
Command: npx skills add https://github.com/zotoio/CRUX-Compress --skill crux-skill-memory-crud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the challenge of maintaining structured CRUX memory files by providing consistent creation, parsing, updating, deletion, and validation workflows that prevent schema drift and metadata errors.

Core Features & Use Cases

  • Memory File Management: Create, read, update, delete, and validate CRUX memory files with required frontmatter fields and directory placement rules.
  • Schema Enforcement: Verify memory identifiers, types, dates, tags, sizes, and transitions while preserving immutable metadata.
  • Use Case: When an AI agent extracts a new project insight or needs to promote an existing memory, use this Skill to safely manage the corresponding memory file and reference tracker.

Quick Start

Use the crux-skill-memory-crud skill to create a new CRUX memory file from an extracted insight while applying the required frontmatter schema.

Frequently Asked Questions about crux-skill-memory-crud

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

FAQPage Schema
How do I validate frontmatter for structured AI agent memory files?

Frontmatter validation for AI agent memory files requires enforcing schema rules for memory identifiers, types, dates, tags, and sizes. This ensures consistent metadata handling and prevents schema drift during memory record creation or updates.

What is the best way to manage memory lifecycle operations for AI agents?

Memory lifecycle management involves applying structured create, read, update, delete, and validate workflows to memory records. This maintains reliable storage by enforcing directory placement rules and preserving immutable metadata.

How does schema enforcement prevent metadata errors in CRUX memory management?

Schema enforcement prevents metadata errors by verifying memory identifiers, types, and transitions while preserving immutable metadata. This validation ensures memory files maintain required frontmatter fields and consistent directory placement rules.

Can I update existing memory records without losing immutable metadata?

Updating memory records while preserving immutable metadata requires applying type transitions and reference tracking during the update workflow. This ensures memory file modifications maintain schema consistency without altering protected frontmatter fields.

When do I need directory placement rules and size checks for memory storage?

Directory placement rules and size checks are needed when creating or updating CRUX memory files to ensure reliable memory storage. These validation constraints prevent schema drift and maintain consistent memory record structure.

Why does memory file validation fail when schema drift occurs in frontmatter?

Memory file validation fails on schema drift because frontmatter fields no longer match enforced rules for identifiers, types, dates, tags, or sizes. Consistent validation workflows catch these mismatches to prevent metadata corruption.