util-docs-index

Generate or update OKF index.md files by parsing document frontmatter.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/VictorHueni/homemade-claude-kit --skill util-docs-index
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: util-docs-index
Source: https://github.com/VictorHueni/homemade-claude-kit/tree/main/skills/util-docs-index
Command: npx skills add https://github.com/VictorHueni/homemade-claude-kit --skill util-docs-index

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the generation and updating of OKF index.md files for folders, saving time and ensuring consistency in documentation.

Core Features & Use Cases

  • Index Generation: Automatically creates or updates an OKF-conformant index.md file for a folder.
  • Summary Creation: Writes concise one-line summaries for documents lacking them.
  • Idempotency: Preserves existing summaries and is byte-stable on re-run.
  • User Interaction: Asks for a folder if none is provided, and allows manual summary input.

Quick Start

Generate an index for the 'docs' folder by running the util-docs-index skill.

Frequently Asked Questions about util-docs-index

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

FAQPage Schema
How do I automate index.md generation for a documentation folder?

Automating index.md generation requires parsing document frontmatter to render a consistent OKF listing table. This process scans files in a specified folder and builds an updated index without manual formatting.

How does OKF folder documentation indexing handle existing summaries?

OKF folder documentation indexing preserves existing summaries during updates to maintain idempotency. The process is byte-stable on re-run, meaning previously written one-line document summaries remain untouched when the index is regenerated.

Do I need Python3 to generate an OKF conformant index.md file?

Python3 is required to generate an OKF conformant index.md file because the core processing logic executes through the scripts/gen_index.py script. The Python environment handles the frontmatter parsing and table rendering.

Can I manually input document summaries when creating a folder index?

You can manually input document summaries when creating a folder index. The generation process interactively asks for a folder if none is provided and allows you to write concise one-line summaries for documents lacking them.

What is the best way to keep an OKF index.md consistent across multiple documents?

The best way to keep an OKF index.md consistent is to use an automated indexing script that parses frontmatter and renders a standardized listing table. This approach eliminates manual formatting errors and ensures uniform document summaries.

When should I avoid automated folder indexing for markdown documentation?

You should avoid automated folder indexing when your markdown documents lack structured frontmatter, as the script relies on parsing these metadata fields to generate the OKF conformant listing table and one-line summaries.