CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

site-architecture

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.

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A strong, highly actionable instruction-only skill: concrete templates, numeric rules, and a defined deliverable set, with a clean one-level reference structure that was verified against the actual bundle files. Its main weakness is token efficiency — the "Task-Specific Questions" section duplicates "Before Planning" context gathering, and breadcrumb guidance is repeated in three places.

Suggestions

Delete the "Task-Specific Questions" section (or fold any unique items into "Before Planning") — its six questions (new vs. restructuring, site type, page count, important pages, URLs to preserve, audiences) are already gathered by the four "Before Planning" subsections.

Consolidate the three breadcrumb treatments ("Breadcrumbs" row in Navigation Types, "Breadcrumb Format" section, and "Breadcrumb-URL Alignment" section) into a single breadcrumb block so the mirror-the-URL rule is stated once.

Trim conceptual explanation Claude already knows — e.g., the rationale paragraphs under "The 3-Click Rule" and "Flat vs Deep" — down to just the prescriptive rules and numbers.

DimensionReasoningScore

Conciseness

Mostly efficient — the bulk is dense tables and prescriptive rules ("4-7 items max in the primary nav," "5-10 internal links per 1000 words") — but there is real tightening to do: the "Task-Specific Questions" section re-asks questions already gathered in "Before Planning" (new vs. restructuring, site type, page count, important pages, audiences), and breadcrumb-URL alignment guidance is repeated across "Navigation Design," "URL Structure," and its own section. This fits the score-3 anchor ('mostly efficient but includes some unnecessary explanation or could be tightened') better than score 4, where over-explanation would be only 'minor instances'.

3 / 5

Actionability

The body is copy-paste-ready throughout: an ASCII tree template, two Mermaid `graph TD` examples, URL pattern tables per page type ("/features/{name}", "/docs/{section}/{page}"), a URL map table schema, a five-part deliverable spec in "Output Format," and a link audit checklist. This matches the score-5 anchor ('copy-paste ready... specific examples cover the common cases') and exceeds score 4, which allows 'minor gaps'.

5 / 5

Workflow Clarity

A clear discernible sequence runs from "Before Planning" (context gathering) through the design sections (hierarchy → navigation → URLs → linking) to the explicit "Output Format" deliverables, with no validation cap applicable since this is planning, not a destructive or batch operation. It falls short of score 5 because the sequence is implicit in section order rather than explicitly numbered, and there are no checkpoints (e.g., confirm site type with the user before generating the full plan) — fitting 'clear sequence with most checkpoints present; minor validation gaps'.

4 / 5

Progressive Disclosure

Four references exist on disk and each is linked exactly once, clearly signaled, one level deep: "see [references/platforms-and-migration.md]", "See [references/site-type-templates.md]", "See [references/navigation-patterns.md]", "See [references/mermaid-templates.md]". The body keeps overview-level content inline (summary tables, one worked example per format) and pushes the bulk (full site-type templates, 300-line navigation patterns, Mermaid library) into the references — matching the score-5 anchor ('clear overview with well-signaled one-level-deep references; content appropriately split').

5 / 5

Total

17

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary description: it states concrete capabilities, provides a comprehensive list of natural trigger terms including question phrasings and synonyms, explicitly answers both what and when, and actively routes adjacent domains (XML sitemaps, SEO audits, structured data) to other skills. The only nit is mild redundancy between the trigger list and the trailing 'Use this whenever...' restatement, which costs tokens without adding confusion.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions with named objects — "plan, map, or restructure their website's page hierarchy, navigation, URL structure, or internal linking" — covering the domain comprehensively, matching the score-5 anchor ('Lists multiple specific concrete actions; comprehensive coverage'). It is not the level below because coverage here spans four distinct architectural objects, not just 'several actions with minor gaps'.

5 / 5

Completeness

Both 'what' ("plan, map, or restructure their website's page hierarchy, navigation, URL structure, or internal linking") and 'when' ("Use when the user mentions..." plus "Use this whenever someone is planning what pages a website should have") are explicitly stated with concrete trigger phrases, exactly matching the score-5 anchor. Not the level below because the 'when' clause is explicit and specific rather than 'could be more explicit'.

5 / 5

Trigger Term Quality

Trigger coverage is exhaustive and natural: "sitemap," "site map," "visual sitemap," "page hierarchy," "information architecture," "IA," "breadcrumbs," "what pages do I need," "how should I organize my site," "which website builder should I use," "migrate my website" — including synonyms, abbreviations, and full question phrasings users would actually say. This matches the score-5 anchor ('comprehensive coverage of natural terms including synonyms') and exceeds the score-4 anchor, which only expects 'a few natural terms missing'.

5 / 5

Distinctiveness Conflict Risk

The skill occupies a clear niche (site architecture) with explicit boundary carve-outs — "NOT for XML sitemaps (that's technical SEO — see seo-audit). For SEO audits, see seo-audit. For structured data, see schema." — minimizing conflict risk, matching the score-5 anchor ('clear niche with distinct triggers; minimal conflict risk'). It sits above score 4 because overlap-prone areas are affirmatively routed to other skills rather than merely being 'minor overlap risk'.

5 / 5

Total

20

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository

coreyhaines31/marketingskills

Path

skills/site-architecture/SKILL.md

Reviewed

Table of Contents

Is this your skill?

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.