ctx-journal-enrich

Enrich journal entries with YAML frontmatter and structured metadata.

74|14|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/ActiveMemory/ctx --skill ctx-journal-enrich
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ctx-journal-enrich
Source: https://github.com/ActiveMemory/ctx/tree/main/internal/tpl/claude/skills/ctx-journal-enrich
Command: npx skills add https://github.com/ActiveMemory/ctx --skill ctx-journal-enrich

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automatically enriches journal entries by adding YAML frontmatter and structured metadata to improve searchability, categorization, and future reference.

Core Features & Use Cases

  • Frontmatter enrichment: adds title, date, topics, and type fields to raw journal entries.
  • Metadata extraction: derives tags, outcomes, and linked decisions or learnings.
  • Search-ready archives: produces consistent, machine-readable records for indexing.

Quick Start

Enrich the provided journal entry by adding YAML frontmatter and a structured metadata block.

Frequently Asked Questions about ctx-journal-enrich

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

FAQPage Schema
How do I add YAML frontmatter to session journal entries?

To add YAML frontmatter to session journal entries, use this skill to carefully parse existing content and automatically generate a structured metadata block containing title, date, topics, and type fields for storage.

What is the best way to extract topics and tags from raw journal files?

Extracting topics and tags from raw journal files involves deriving structured metadata from existing content. This skill processes raw entries to identify type values and outcomes, producing consistent machine-readable records for search-ready archives.

Can I use this metadata enrichment for indexing journal archives?

Yes, you can use this metadata enrichment for indexing journal archives. It outputs a consistent enriched frontmatter block that makes entries machine-readable, enabling categorization and search across sessions in various contexts.

Does the frontmatter enrichment process support existing taxonomy structures?

The frontmatter enrichment process supports existing taxonomy structures by deriving tags, outcomes, and linked decisions during metadata extraction. It requires careful parsing of existing content to ensure accurate type values and topics are applied.

What happens to journal entries lacking a summary or structured metadata?

Journal entries lacking a summary or structured metadata are targeted for enrichment. The skill parses the raw content to add required YAML frontmatter fields, ensuring the entry becomes a consistent, machine-readable record ready for future reference.

When do I need to apply structured metadata to my session journals?

You need to apply structured metadata to your session journals when you want to improve searchability and categorization across multiple contexts. This process transforms raw entries into indexed records by adding title, date, topics, and type fields.