site-architecture (Corey Haines): a Claude skill for planning site structure
Corey Haines' site-architecture skill helps Claude plan your page hierarchy, navigation, URLs and internal links, and draw a sitemap.
- Installs
- 126.9K
- on skills.sh
- Stars
- 57.9K
- on GitHub
- Files
- 5
- besides SKILL.md
- Updated
- Oct 2026
- last repo commit
site-architecture makes Claude act as an information architecture expert. It asks about your business, current site and content, then returns a page hierarchy, a visual sitemap, a URL map, a navigation spec and an internal linking plan.
It loads when you ask about sitemaps, site structure, navigation, URL structure, breadcrumbs or migrating a site. It is not for XML sitemaps, which SKILL.md hands to a separate seo-audit skill. It bundles four reference files and no scripts.
Good for
- Founders planning which pages a new website needs
- Marketers restructuring navigation and URLs on an existing site
- SEO and content teams designing internal linking
Install site-architecture
Claude Code
- 1
Copy this prompt.
Install the site-architecture skill in Claude Code. Run this command: npx skills add https://github.com/coreyhaines31/marketingskills --skill site-architecture Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
From its listing on skills.sh. Source.
What's in the skill
When it loads
When the user wants to plan, map, or restructure their website's page hierarchy, navigation, URL structure, or internal linking. Also use when the user mentions "sitemap," "site map," "visual sitemap," "site structure," "page hierarchy," "information architecture," "IA," "navigation design," "URL structure," "breadcrumbs," "internal linking strategy," "website planning," "what pages do I need," "how should I organize my site," "site navigation," "which website builder should I use," "migrate my website," or "add a blog to my existing site." Use this whenever someone is planning what pages a website should have, how they connect, and where to build them. NOT for XML sitemaps (that's technical SEO — see seo-audit). For SEO audits, see seo-audit. For structured data, see schema.
Sections in SKILL.md
- Before Planning
- 1. Business Context
- 2. Current State
- 3. Site Type
- 4. Content Inventory
- Site Types and Starting Points
- Page Hierarchy Design
- The 3-Click Rule
- Flat vs Deep
- Hierarchy Levels
- ASCII Tree Format
- Navigation Design
- Navigation Types
- Header Navigation Rules
- Footer Organization
- Breadcrumb Format
Key facts
- Author
- Corey Haines
- Skill folder
- skills/site-architecture
- skills.sh installs
- 126,919
- Repo stars
- 57,855
- License
- MIT
- Last repo commit
- 2026-10-31
- Bundled files
- 5 files besides SKILL.md: evals/evals.json, references/mermaid-templates.md, references/navigation-patterns.md, references/platforms-and-migration.md, references/site-type-templates.md
- skills.sh audits
- Gen Agent Trust Hub: pass; Socket: pass; Snyk: pass
What it includes
Business context, current state, site type, content inventory
Before planningTemplates by kind of site
Site types and starting points3-click rule, flat vs deep, hierarchy levels, ASCII tree
Page hierarchy designHeader, footer and breadcrumb rules
Navigation designDesign principles, patterns by page type, common mistakes
URL structureBasic hierarchy and navigation-zone diagrams
Visual sitemap output (Mermaid)Link types, rules, hub-and-spoke, audit checklist
Internal linking strategyFive deliverables: ASCII tree, Mermaid sitemap, URL map, navigation spec, linking plan
Output format
From the official docs
Questions
What does the site-architecture skill do?
It plans how a website is organized. You get a page hierarchy, a Mermaid sitemap, a URL map table, a navigation spec and an internal linking plan.
How do I install site-architecture in Claude Code, Claude or Codex?
Use the install box at the top of the page and pick Claude Code, Claude or Codex. Claude Code and Codex read skills from a folder on your machine. In the Claude app you upload the skill folder as a zip.
Does it need an API key?
No. It bundles no scripts and names no key. It reads .agents/product-marketing.md if you have one.
Does it make XML sitemaps?
No. SKILL.md says XML sitemaps are technical SEO and sends them to a separate seo-audit skill. This skill plans structure.
Can it help me choose a website builder or migrate?
Yes. A bundled reference covers choosing a platform, adding a section to an existing site and migrating. Say which one you need.
Is it safe to use?
It is instructions and reference files with no scripts. Its output is a plan: an ASCII tree, a Mermaid diagram and tables. Check the redirect and URL changes it proposes before you apply them to a live site.
Information
updated Nov 2, 2026
- Repository
- coreyhaines31/marketingskills
- Folder
skills/site-architecture
Sources
Docs, issue trackers and discussions this page is built from.
Show all 2Hide
- site-architecture SKILL.md · github.com
- site-architecture on skills.sh · skills.sh