entry-restructurer

Restructure Marie Bashkirtseff diary entries with YAML frontmatter and paragraph clustering.

2|Updated Jun 7, 2025
One-click install
npx skills add https://github.com/archetypal-cz/bashkirtseff --skill entry-restructurer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: entry-restructurer
Source: https://github.com/archetypal-cz/bashkirtseff/tree/main/.claude/skills/entry-restructurer
Command: npx skills add https://github.com/archetypal-cz/bashkirtseff --skill entry-restructurer

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the inconsistent formatting of diary entries, ensuring a standardized structure for easier processing and analysis.

Core Features & Use Cases

  • Frontmatter Standardization: Ensures all entries have complete and correctly formatted YAML frontmatter.
  • Paragraph Clustering: Organizes text into distinct clusters with proper numbering and spacing.
  • Annotation and Tag Management: Correctly places tags and annotations before the associated text.
  • Use Case: When migrating or cleaning up a large collection of historical diary entries, this Skill can automatically bring them into a consistent, machine-readable format.

Quick Start

Use the entry-restructurer skill to format the diary entry located at /path/to/entry.md.

Frequently Asked Questions about entry-restructurer

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

FAQPage Schema
How do I standardize YAML frontmatter and paragraph clustering in diary entries?

To standardize diary entries, the entry-restructurer skill restructures text into a canonical format with correct YAML frontmatter, paragraph ID sequencing, and annotation placement. It processes text files to ensure consistent spacing and machine-readable structure for historical diary collections.

What is the best way to fix inconsistent paragraph numbering and annotation placement in text processing?

The best way to fix inconsistent paragraph numbering is using automated text restructuring that enforces correct paragraph ID sequencing and places annotations before associated text. This ensures proper spacing rules and distinct paragraph clustering for standardized data processing.

Do I need uv installed to restructure diary entry formats?

Yes, you need uv installed as a dependency to run the entry-restructurer skill. It provides the environment management required to execute the text processing scripts that standardize diary entries with proper YAML frontmatter and paragraph clustering.

Can I batch process a large collection of historical diary entries for format standardization?

Yes, you can batch process large collections of historical diary entries. The skill handles format standardization by ensuring complete YAML frontmatter and proper paragraph clustering across multiple entries, making them consistently machine-readable for downstream analysis.

How does paragraph clustering organize text into distinct clusters with proper numbering?

Paragraph clustering organizes diary text into distinct clusters by applying proper numbering sequences and spacing rules. It ensures annotations and tags are placed before associated text, creating a standardized structure that enables consistent data processing and analysis.

Why does YAML frontmatter standardization matter for diary entry formatting?

YAML frontmatter standardization matters because it ensures all diary entries have complete, correctly formatted metadata for easier processing. Without consistent frontmatter, paragraph clustering and annotation placement become unreliable for machine-readable data extraction and analysis.