Przejdź do treści
Biblioteka skilli
Projektowanie i UX · Planowanie

information-architecture

/information-architecture

Projektuje strukturę informacji, nawigację i organizację treści: mapy serwisu, taksonomie, modele treści i nawigację fasetową.

Licencja
MIT
Ostatnia zmiana repozytorium
17.06.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
6
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 17.06.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Projektuje strukturę informacji, nawigację i organizację treści: mapy serwisu, taksonomie, modele treści i nawigację fasetową.

Oryginalny opis (EN)

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.

Jak działa

  1. When to Use
  2. When NOT to Use
  3. Quick Start
  4. The Four IA Systems
  5. Core Procedure
  6. Definition of Done
  7. Guardrails
  8. Deliverables
  9. Content Modeling (Headless CMS)
  10. Tools
Sekcje z nagłówków SKILL.md, w oryginale · 298 linii, 1 142 słów
Podgląd SKILL.md
---
name: information-architecture
description: |
  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.
version: 1.0.0
last_updated: 2026-04-29
---

# 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, and context.

- [ ] Conduct stakeholder interviews (business goals, constraints)
- [ ] Perform content audit (inventory, gap analysis)
- [ ] Research user mental models (interviews, analytics)
- [ ] Analyze competitors and analogous systems

**Checkpoint**: Document findings in research summary.

### Phase 2: Organization Design

**Goal**: Define how content will be categorized.

1. **Choose organization scheme** (LATCH):
   - **L**ocation: Geographic/spatial
   - **A**lphabet: A-Z ordering
   - **T**ime: Chronological
   - **C**ategory: Topical grouping
   - **H**ierarchy: Ranked by importance

2. **Design taxonomy**:
   - Flat (single-level terms)
   - Hierarchical (parent-child tree)
   - Faceted (multiple dimensions)
   - Polyhierarchical (multiple parents)

3. **Define metadata schema**:
   - Required fields per content type
   - Controlled vocabulary terms
   - Relationship types

**Checkpoint**: Taxonomy documented with 3+ levels and example content assigned.

### Phase 3: Labeling Design

**Goal**: Create consistent, user-friendly terminology.

- [ ] Extract user vocabulary from research
- [ ] Define controlled vocabulary (preferred terms)
- [ ] Map synonyms and aliases
- [ ] Document naming conventions
- [ ] Create labeling style guide

**Checkpoint**: Labeling guide with 10+ key terms defined.

### Phase 4: Navigation Design

**Goal**: Design how users will move through content.

```mermaid
flowchart LR
    subgraph Global["Global Navigation"]
        G1[Main Menu]
        G2[Header Links]
        G3[Footer Links]
    end

    subgraph Local["Local Navigation"]
        L1[Sidebar Menu]
        L2[Section Tabs]
    end

    subgraph Contextual["Contextual"]
        C1[Inline Links]
        C2[Related Content]
    end

    subgraph Supplemental["Supplemental"]
        S1[Breadcrumbs]
        S2[Site Map]
    end
```

| Pattern | Use When |
|---------|----------|
| **Global Nav** | Site-wide access to main sections |
| **Local Nav** | Section-specific navigation |
| **Breadcrumbs** | Deep hierarchies (3+ levels) |
| **Faceted Nav** | Product catalogs, search results |
| **Mega Menu** | Large sites with many categories |

- [ ] Create sitemap diagram
- [ ] Define navigation patterns per section
- [ ] Specify breadcrumb rules
- [ ] Plan search/filter integration

**Checkpoint**: Sitemap with 3-4 levels max, navigation patterns specified.

### Phase 5: Validation

**Goal**: Test IA against real user behavior.

**Card Sorting** (for organization):
1. Create cards for content items (30-60)
2. Recruit participants (15-20)
3. Run open or closed sort
4. Analyze similarity matrix
5. Refine taxonomy based on results

**Tree Testing** (for navigation):
1. Create text-only tree structure
2. Define findability tasks (10-15)
3. Recruit participants (50+)
4. Measure success rate and directness
5. Identify problem areas

**Checkpoint**: Validation results documented, IA refined based on findings.

---

## Definition of Done

- [ ] Content audit completed with gap analysis
- [ ] Taxonomy documented with controlled vocabulary
- [ ] Sitemap diagram created (max 4 levels deep)
- [ ] Navigation patterns specified for all sections
- [ ] Labeling guide with naming conventions
- [ ] Accessibility requirements addressed (WCAG 2.4)
- [ ] Validation method executed (card sort or tree test)

---

## Guardrails

### Do

- Keep hierarchies shallow (3-4 levels max)
- Use user vocabulary in labels (not internal jargon)
- Provide multiple paths to content
- Design for both browsing and searching
- Consider accessibility from the start

### Do Not

- Create deep nested structures (>5 levels)
- Use ambiguous or overlapping categories
- Ignore mental models revealed in research
- Skip validation before implementation
- Mix organization schemes inconsistently

### Accessibility Requirements

Per WCAG 2.4 (Navigable):
- Provide skip navigation links (2.4.1)
- Use descriptive page titles (2.4.2)
- Ensure logical focus order (2.4.3)
- Write descriptive link text (2.4.4)
- Offer multiple ways to find content (2.4.5)

See [references/accessibility.md](references/accessibility.md) for full WCAG navigation checklist.

---

## Deliverables

| Artifact | Format | Purpose |
|----------|--------|---------|
| **Sitemap** | Mermaid/diagram | Visual hierarchy of pages |
| **Taxonomy** | YAML/table | Controlled vocabulary structure |
| **Navigation Spec** | Markdown | Pattern definitions per section |
| **Labeling Guide** | Markdown | Naming conventions and vocabulary |
| **Content Model** | YAML/JSON | Fields and relationships |
| **Validation Report** | Markdown | Test results and recommendations |

---

## Content Modeling (Headless CMS)

For headless/omnichannel content:

```mermaid
flowchart TB
    subgraph ContentModel["Content Model"]
        CT[Content Types]
        AT[Attributes/Fields]
        REL[Relationships]
        META[Metadata]
    end

    subgraph Channels["Delivery Channels"]
        WEB[Website]
        MOBILE[Mobile App]
        VOICE[Voice Assistant]
        API[API/Integration]
    end

    ContentModel --> |"API-first"| Channels
```

**Principles**:
1. Separate content from presentation
2. Use modular, reusable components
3. Leverage reference fields (don't duplicate)
4. Plan for internationalization
5. Include SEO metadata as fields

See [references/content-modeling.md](references/content-modeling.md) for detailed patterns.

---

## Tools

**Sitemaps & Diagramming**: Figma, Miro, Mermaid, draw.io
**Card Sorting**: Optimal Workshop, UXtweak, Maze
**Tree Testing**: Treejack, UXtweak
**Taxonomy Management**: PoolParty, Neo4j, Notion
**Headless CMS**: Contentful, Strapi, Sanity, Hygraph

---

## References

- [IA Systems](references/ia-systems.md) - Deep dive on organization, labeling, navigation, search
- [Content Modeling](references/content-modeling.md) - Headless CMS patterns
- [Accessibility](references/accessibility.md) - WCAG navigation requirements
- [Examples](references/examples.md) - Sitemaps, taxonomies, navigation patterns

---

## Failure Modes & Recovery

| Failure | Symptom | Recovery |
|---------|---------|----------|
| Users can't find content | High bounce, poor task completion | Validate with tree testing, simplify hierarchy |
| Inconsistent labels | User confusion, support tickets | Create labeling guide, audit existing labels |
| Too many categories | Paralysis of choice | Apply 7+/-2 rule, use faceted navigation |
| Deep nesting | Lost users, poor breadcrumbs | Flatten hierarchy, add cross-links |
| Duplicate content paths | SEO issues, user confusion | Canonical paths, redirect strategy |
Pliki w paczce (6)
  • SKILL.md 9 KB
  • meta.json 1 KB
  • references/accessibility.md 8 KB
  • references/content-modeling.md 9 KB
  • references/examples.md 13 KB
  • references/ia-systems.md 7 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · teslasoft-de/claude-skills-marketplace100MIT
dembrandt/dembrandt-skills100MIT
rampstackco/claude-skills100MIT
uw-ssec/rse-plugins100BSD-3-Clause
memi-design/design-skills100MIT
julianoczkowski/designer-skills100Apache-2.0
Owl-Listener/designer-skills90MIT
Amey-Thakur/AI-SKILLS90MIT
jacob-balslev/skill-graph90Apache-2.0

Migawka bazy z 28.10.2026 · wersja paczki b385a682de64 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90design-information-architecture
    Projektuje architekturę informacji: mapy serwisu, przepływy użytkownika, hierarchię treści, nawigację i taksonomię.
  • 100draft-ia
    Projektuje architekturę informacji: strukturę nawigacji, hierarchię treści, mapę serwisu i taksonomię dla produktu lub zestawu funkcji.
  • 100organize
    Strukturyzuje informacje, by ludzie znajdowali to, czego szukają: wzorce nawigacji, taksonomia, etykiety, wyszukiwanie i przeglądanie, wayfinding i metody badań IA, w tym card sorting.
  • 95ux-information-architecture-audit
    Audytuje architekturę informacji: mapę strony, nawigację, kategorie i etykiety menu, wykrywając niedopasowanie schematu do zadań, zbyt głębokie hierarchie, słabe etykiety i ślepe zaułki.
  • 100information-architecture-navigation
    Pomaga porządkować, oceniać i wdrażać nawigację, etykiety, taksonomię, hierarchię, wyszukiwanie, grupowanie treści i orientację w produkcie cyfrowym.
  • 90wayfinding-navigation
    Projektuje nawigację i architekturę informacji przyjazną poznawczo: menu, okruszki, wyszukiwanie i wieloetapowe przepływy.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.