Generate hierarchical site structure and navigation maps. Creates visual representations of information architecture and content relationships.
36
33%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/generate-sitemap/SKILL.mdGenerate a hierarchical representation of the site structure and navigation maps. This skill visualizes the information architecture to support user experience design and content organization.
PATH - The root directory of the project or site (e.g., "/project")HIERARCHICAL - (Optional) Boolean, whether to strictly follow directory hierarchy (default: true)CROSS_REFERENCES - (Optional) Boolean, whether to include cross-links between pages (default: false)EXPORT_FORMAT - (Optional) Output format: "markdown", "xml", "svg", "mermaid" (default: "mermaid")Traverse the PATH to understand the directory and file structure.
If CROSS_REFERENCES is true, analyze links within content to identify non-hierarchical connections.
Convert the structural tree into the requested EXPORT_FORMAT.
For Mermaid (Diagram):
For XML (Standard Sitemap):
Return the generated sitemap code or file.
A SITEMAP_OUTPUT string containing the sitemap representation in the specified OUTPUT_FORMAT.
Example (Mermaid):
graph TD
Root[Home] --> Docs[Documentation]
Root --> Blog[Blog]
Docs --> API[API Reference]
Docs --> Guides[User Guides]
API --> Auth[Authentication]086cbf6
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.