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
- Scan: Read the target markdown file
${file}to understand existing structure - Discover: List all files in the specified folder
${input:folder}matching pattern${input:pattern} - Analyze: Identify if an existing table/index section exists to update, or create new structure
- Structure: Generate appropriate table/list format based on file types and existing content
- Update: Replace existing section or add new section with file index
- Validate: Ensure markdown syntax is valid and formatting is consistent
File Analysis
For each discovered file, extract: