
Site Architecture
Plan marketing site hierarchy, URLs, navigation, and internal linking before building or refactoring a SaaS web presence.
Overview
Site-architecture is an agent skill most often used in Launch (also Validate scope and landing) that plans SaaS marketing site hierarchy, URLs, navigation, and internal linking for SEO-ready growth.
Install
npx skills add https://github.com/coreyhaines31/marketingskills --skill site-architectureWhat is this skill?
- Applies 3-click rule and flat-vs-deep hierarchy tradeoffs for growing page sets
- Produces ASCII site tree covering product, pricing, blog, comparisons, and integrations
- Recommends header navigation density (roughly 4–7 primary items) and section URL patterns
- Includes internal linking strategy with hub-and-spoke for comparison and integration pages
- Deliverable set: hierarchy, URL map, and navigation specification
- Recommends 4–7 primary header navigation items
- Eval checklist includes 8 planning assertions including 3-click rule
Adoption & trust: 59.7k installs on skills.sh; 32.4k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
Your marketing site has dozens of pages and no clear hierarchy, so visitors, crawlers, and sales narratives all get lost.
Who is it for?
Indie SaaS founders designing or untangling a marketing site with blog, comparisons, integrations, and core conversion pages.
Skip if: Pure app in-product IA or developer documentation trees that are not public marketing surfaces.
When should I use this skill?
Planning or refactoring a SaaS marketing website hierarchy with product, pricing, blog, comparisons, and integrations.
What do I get? / Deliverables
You leave with an ASCII hierarchy, URL map, nav spec, and hub-and-spoke linking plan ready for design, CMS build, or refactor.
- ASCII site hierarchy tree
- URL structure map by section
- Navigation and internal linking specification
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Launch is the canonical shelf because URL maps, hub-and-spoke linking, and nav specs directly support organic discovery and distribution. SEO subphase covers information architecture, crawl paths, and comparison or integration hubs that search engines and humans navigate.
Where it fits
Decide which comparison and integration hubs belong in v1 before committing engineering time.
Map homepage, pricing, and product URLs before copy and wireframes lock.
Publish URL patterns and internal links so comparison pages support organic acquisition.
Align top nav and hub pages so launch campaigns land on consistent paths.
Reorganize a bloated blog and integrations section without breaking crawl depth.
How it compares
Structured marketing IA workshop in skill form—not a one-off homepage copy pass or a technical sitemap generator alone.
Common Questions / FAQ
Who is site-architecture for?
Solo builders and small marketing teams planning or refactoring a SaaS marketing website with multiple page types and SEO intent.
When should I use site-architecture?
In Validate when scoping a new landing footprint; in Launch when defining SEO URL patterns and nav before ship; in Grow when reorganizing 50+ pages for comparisons and integrations.
Is site-architecture safe to install?
Treat it as editorial planning guidance; review the Security Audits panel on this Prism page before running any bundled eval or repo automation.
SKILL.md
READMESKILL.md - Site Architecture
{ "skill_name": "site-architecture", "evals": [ { "id": 1, "prompt": "Help me plan the site architecture for our new SaaS marketing website. We have a homepage, product page, pricing page, about page, blog, and want to add competitor comparison pages and integration pages.", "expected_output": "Should check for product-marketing.md first. Should apply the page hierarchy design principles (3-click rule, flat vs deep). Should create an ASCII tree showing the full site structure. Should organize pages logically: main nav (Home, Product, Pricing, About, Blog), comparison pages section, integrations hub. Should recommend URL structure patterns for each section. Should provide navigation design recommendations (4-7 header items). Should include internal linking strategy (hub-and-spoke for comparisons and integrations). Should provide the full deliverable set: hierarchy, URL map, nav spec.", "assertions": [ "Checks for product-marketing.md", "Applies 3-click rule and flat vs deep principles", "Creates ASCII tree for site structure", "Organizes pages logically", "Recommends URL structure for each section", "Provides navigation design (4-7 header items)", "Includes internal linking strategy", "Provides hierarchy, URL map, and nav spec" ], "files": [] }, { "id": 2, "prompt": "Our website has grown organically and the navigation is a mess. We have 50+ pages and users can't find anything. Help us reorganize.", "expected_output": "Should treat this as a site architecture audit and redesign. Should recommend starting with a content inventory of all 50+ pages. Should apply the page hierarchy design to reorganize: group related pages, establish clear parent-child relationships, apply the 3-click rule. Should redesign the navigation (reduce header items, use mega-menu or dropdowns for deeper pages). Should provide before/after ASCII tree structure. Should address URL redirects for any pages that move. Should include a visual sitemap (Mermaid).", "assertions": [ "Recommends content inventory first", "Groups related pages logically", "Applies 3-click rule", "Redesigns navigation structure", "Provides ASCII tree or visual sitemap", "Addresses URL redirects for moved pages", "Reduces header navigation items" ], "files": [] }, { "id": 3, "prompt": "what should our url structure look like? we keep debating between /blog/post-name vs /resources/blog/post-name and /product/feature vs /features/feature-name", "expected_output": "Should trigger on casual phrasing. Should apply the URL structure patterns guidance. Should recommend clean, descriptive URLs: prefer shorter paths (/blog/post-name over /resources/blog/post-name), use consistent patterns, avoid unnecessary nesting. Should provide URL structure recommendations for each section type (blog, features, comparisons, integrations). Should address SEO implications of URL structure. Should provide a complete URL map as a reference.", "assertions": [ "Triggers on casual phrasing", "Applies URL structure patterns", "Recommends shorter, cleaner paths", "Provides recommendations for each section type", "Addresses SEO implications", "Provides URL map reference" ], "files": [] }, { "id": 4, "prompt": "We're adding programmatic SEO pages — 200 integration pages and 50 comparison pages. How should these fit into our site architecture?", "expected_output": "Should address how to integrate scaled content into the site architecture. Should recommend hub pages for both sections (/integrations and /compare or /vs). Should apply the hub-and-spoke internal linking model. Should address navigation: these shouldn't clutter the main nav, but should be accessible via hub pages. Should provide URL stru