baphled/dotopencode/information-architecture
- community
Checking that the SKILL.md file is still in the repository.
Structuring information and content for clarity and navigation
Install
npx vskill@latest install baphled/dotopencode/information-architectureSKILL.md
Skill: information-architecture
What I do
I help you organise and structure content so users can find what they need with minimal effort. I focus on creating logical hierarchies, clear labelling systems, and intuitive navigation paths. I ensure that the way information is presented matches how users think about the domain.
When to use me
- When you're designing the navigation for a complex documentation site.
- When you're categorising large sets of files or data.
- When you're creating a search experience that needs to be more than just keyword matching.
- When you're deciding how to group features or settings in a user interface.
Core principles
- Mental model alignment, structure information according to how your users perceive the system, not how the database is built.
- Progressive disclosure, show only what's necessary at any given moment to avoid overwhelming the user.
- Consistency and predictability, use familiar terms and patterns so users can predict where to find information.
- Contextual wayfinding, always let the user know where they are, where they can go, and how to get back.
Patterns & examples
Content hierarchy
Organise information from general to specific.
- Global, highest level categories (e.g., Guides, API Reference, Tutorials).
- Local, sub-sections within a category (e.g., Authentication, Data Fetching).
- Contextual, links to related topics based on the current page.
Labelling systems
Use clear and descriptive labels that avoid internal jargon.
- Good, "User Settings", "Project Configuration".
- Bad, "Account Management Module", "Global Config Flags".
Search vs Browse
Design for both discovery paths.
- Search, optimized for users who know exactly what they want.
- Browse, optimized for users who are exploring or don't know the exact term.
Breadcrumb trails
Always provide a path back to the home page or parent category.
- Example,
Home > Documentation > API > Authentication
Anti-patterns to avoid
- ❌ Deep nesting, buried content is hard to find and frustrates users. Keep hierarchies shallow.
- ❌ Ambiguous labels, terms like "Misc" or "Other" become dumping grounds for unrelated content.
- ❌ Inside-out design, structuring the UI based on your internal team structure rather than user needs.
- ❌ Hidden navigation, hiding main menu items behind icons or sub-menus without a clear reason.
KB Reference
~/vaults/baphled/3. Resources/Knowledge Base/AI Development System/Skills/Domain-Architecture/Information Architecture.md
Related skills
ux-design, for designing the interaction layer.documentation-writing, for the actual content creation.domain-modeling, for aligning technical structures with business logic.systems-thinker, for understanding complex interconnections.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/information-architecture/SKILL.md
Popularity
- Repository stars
- 1
- Repository forks
- 1
- 7-day trend score
- 8
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/baphled/dotopencode/information-architecture)