update-markdown-file-index

Installation
Summary

Generate and maintain file indexes in markdown documents by scanning folders and updating or creating organized file listings.

  • Scans target markdown files and discovers files matching specified patterns in designated folders
  • Generates three table format options: simple lists with descriptions, detailed tables with type/size metadata, or categorized sections grouped by file type
  • Automatically identifies existing index sections by heading patterns ("index", "files", "contents") and updates them while preserving document structure
  • Extracts file metadata including name, type, description from comments or headers, size, and modification date for comprehensive indexing
  • Uses relative paths for all file links and sorts results alphabetically by default
SKILL.md

Update Markdown File Index

Update markdown file ${file} with an index/table of files from folder ${input:folder}.

Process

  1. Scan: Read the target markdown file ${file} to understand existing structure
  2. Discover: List all files in the specified folder ${input:folder} matching pattern ${input:pattern}
  3. Analyze: Identify if an existing table/index section exists to update, or create new structure
  4. Structure: Generate appropriate table/list format based on file types and existing content
  5. Update: Replace existing section or add new section with file index
  6. Validate: Ensure markdown syntax is valid and formatting is consistent

File Analysis

For each discovered file, extract:

Installs
8.6K
GitHub Stars
35.0K
First Seen
Feb 25, 2026
update-markdown-file-index — github/awesome-copilot