Start a fresh conversation. Replace the highlighted placeholders.
Use update-markdown-file-index to update [markdown file] with an alphabetized, relative-link index of files in [folder] matching [pattern], preserving the document structure.
Required inputs
[markdown file]
[folder]
[pattern]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: update-markdown-file-indexdescription: 'Update a markdown file section with an index/table of files from a specified folder.'
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:
Name: Filename with or without extension based on context
Type: File extension and category (e.g., .md, .js, .py)
Description: First line comment, header, or inferred purpose
Size: File size for reference (optional)
Modified: Last modified date (optional)
Table Structure Options
Choose format based on file types and existing content: