SuperAPI AI Directory

content-hierarchy-planner

Coding & development

View repository

Updated 10-16 00:21

About this skill

Content Hierarchy Planner

Use this skill before layout design. A page that cannot rank its content is usually trying to do too many things.

Process

  1. Identify the page purpose in one sentence.
  2. Define the user's primary decision or action on the page.
  3. Rank content into primary, secondary, and tertiary groups.
  4. Identify primary, secondary, and destructive actions.
  5. Define heading structure and semantic landmarks.
  6. Decide what should be hidden, deferred, collapsed, moved to another page, or shown conditionally.
  7. Call out responsive priority: what appears first on mobile and what can move lower.

Output format

## Content hierarchy

Page purpose: Primary user decision/action: H1:

Primary content

  • [item]

Secondary content

  • [item]

Tertiary metadata

  • [item]

Actions

  • Primary:
  • Secondary:
  • Destructive:

Responsive priority

  • [item]

Move / defer / remove

  • [item]

Accessibility notes

  • [item]

## Worked example

## Content hierarchy

**Page purpose:** Convince a visiting construction foreman to start a free trial.
**Primary user decision/action:** Start free trial
**H1:** Know where your crew is this week

### Primary content
- 3-step value explanation (schedule → assign → notify)
- Screenshot of the weekly board

### Secondary content
- Feature bullets (offline mode, SMS notifications)
- Customer quote

### Tertiary metadata
- Pricing link, FAQ link, legal links

### Actions
- Primary: Start free trial
- Secondary: See pricing
- Destructive: none

### Responsive priority
- Mobile first: H1 → CTA → screenshot → steps → features

### Move / defer / remove
- Move feature deep-dives to a separate features page; remove the second hero CTA (competes with trial)

### Accessibility notes
- Single h1; h2 per section; CTA is a real link, not a div

## Common mistakes to prevent

- Do not give every card, metric, and CTA equal weight.
- Do not create multiple competing primary actions in one section.
- Do not break heading order to match visual size.
- Do not hide essential actions on mobile.

## Boundaries

- Do not use when the page shell or dimensions are the question — use `$ui-layout-architect`.
- Do not use when whole-site IA is undecided — use `$sitemap-planner`.

## Validate before final

- The plan names one primary decision/action.
- Content is ranked, not merely listed.
- Responsive and accessibility implications are included.

## See also

- [Design Engineering guide: Layout Patterns](https://frontendguide.dev/docs/layout-patterns)