Design information structures, navigation systems, and content organization. Use for sitemaps, taxonomies, navigation patterns, content modeling, and findability optimization. Keywords: IA, sitemap, taxonomy, navigation, content model, card sorting, tree testing, headless CMS, faceted navigation, labeling system, content organization.
View on GitHubteslasoft-de/claude-skills-marketplace
ux
plugins/ux/skills/information-architecture/SKILL.md
January 25, 2026
Select agents to install to:
npx add-skill https://github.com/teslasoft-de/claude-skills-marketplace/blob/main/plugins/ux/skills/information-architecture/SKILL.md -a claude-code --skill information-architectureInstallation paths:
.claude/skills/information-architecture/# Information Architecture
Design findable, usable content structures using the four IA systems: Organization, Labeling, Navigation, and Search.
## When to Use
- Designing website or application structure
- Creating taxonomies and categorization schemes
- Planning navigation systems and sitemaps
- Modeling content for headless CMS
- Conducting card sorting or tree testing
- Optimizing findability and information scent
## When NOT to Use
- Visual design (colors, typography, spacing)
- Interaction design (animations, micro-interactions)
- Frontend implementation (HTML/CSS/JS coding)
- Database schema design (use data modeling instead)
---
## Quick Start
1. **Audit**: Inventory existing content and user needs
2. **Organize**: Choose organization scheme (LATCH)
3. **Label**: Define terminology and controlled vocabulary
4. **Navigate**: Design navigation patterns
5. **Validate**: Test with tree testing or card sorting
---
## The Four IA Systems
```mermaid
flowchart TB
subgraph IA["Information Architecture"]
direction TB
OS["Organization Systems<br/>How we categorize"]
LS["Labeling Systems<br/>How we represent"]
NS["Navigation Systems<br/>How we browse"]
SS["Search Systems<br/>How we query"]
end
OS --> |"defines structure for"| NS
LS --> |"provides vocabulary for"| SS
OS --> |"creates categories for"| LS
NS --> |"supplements"| SS
Users((Users)) --> NS
Users --> SS
Content[(Content)] --> OS
Content --> LS
```
| System | Purpose | Key Deliverables |
|--------|---------|------------------|
| **Organization** | How content is categorized | Taxonomies, hierarchies, facets |
| **Labeling** | How content is named | Controlled vocabulary, naming conventions |
| **Navigation** | How users browse | Sitemaps, menus, breadcrumbs |
| **Search** | How users query | Filters, facets, autocomplete |
---
## Core Procedure
### Phase 1: Research and Discovery
**Goal**: Understand users, content,