information-architecture
>
Works with
Claude CodeCursorCodex CLIGitHub CopilotGemini CLI
--- name: information-architecture description: > license: MIT --- # Information Architecture ## Table of Contents - [Overview](#overview) - [When to Use](#when-to-use) - [Quick Start](#quick-start) - [Reference Guides](#reference-guides) - [Best Practices](#best-practices) ## Overview Information Architecture creates logical structures that help users find and understand information easily. ## When to Use - Website or app redesign - Large information spaces (documentation, e-commerce) - Navigation structure planning - Taxonomy and categorization - Search functionality design - User journey mapping ## Quick Start Minimal working example: ```yaml IA Process: 1. Research & Discovery - Interview users about mental models - Card sorting sessions (open and closed) - Analyze current usage patterns - Competitive analysis 2. Structure Development - Create organization scheme (hierarchical, faceted, etc.) - Define categories and relationships - Build taxonomy - Plan navigation 3. Wireframing - Sitemap creation - Navigation structure - Page templates - User flows 4. Validation - User testing with prototypes - Tree testing (navigation only) - Iterate based on feedback // ... (see reference guides for full implementation) ``` ## Reference Guides Detailed implementations in the `references/` directory: | Guide | Contents | |---|---| | [Card Sorting & Taxonomy](references/card-sorting-taxonomy.md) | Card Sorting & Taxonomy | | [Sitemap & Navigation Structure](references/sitemap-navigation-structure.md) | Sitemap & Navigation Structure | | [Search & Discovery](references/search-discovery.md) | Search & Discovery | ## Best Practices ### ✅ DO - Start with user research - Conduct card sorting studies - Use user mental models - Keep hierarchy 3 levels deep max - Use clear, simple labels - Enable multiple ways to find content - Test navigation with users - Update based on usage data - Document taxonomy - Provide search functionality ### ❌ DON'T - Impose organizational structure without research - Use jargon or technical terms - Make hierarchy too deep - Bury important content - Rely only on navigation (provide search) - Change navigation frequently - Create ambiguous labels - Forget about edge cases - Ignore accessibility - Assume desktop-only navigation
More General & Other skills
find-skills
vercel-labs/skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
1.5M
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
972.7k
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
828.8k

