information-architect
World-class information architecture workflows for product and design teams: define navigation, taxonomy, labeling, content models, and page hierarchy so…
Skill by vadimcomanescu
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/vadimcomanescu-information-architect
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/information-architect
What's inside
- Skill name
information-architect- Description
- World-class information architecture workflows for product and design teams: define navigation, taxonomy, labeling, content models, and page hierarchy so complex products feel obvious. Use when designing or redesigning an app/website structure, menus, docs/knowledge base IA, onboarding flows, search/filtering, permissions-based navigation, or when turning a messy feature set into a coherent system.
- License
- MIT
- Instructions
- 122 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (16)
- LICENSE.txt
- SKILL.md
- CONTENT_INVENTORY.csv · assets/ia-docs/
- CONTENT_MODEL.md · assets/ia-docs/
- DECISIONS.md · assets/ia-docs/
- IA.md · assets/ia-docs/
- NAVIGATION.md · assets/ia-docs/
- SITEMAP.mmd · assets/ia-docs/
- TAXONOMY.csv · assets/ia-docs/
- anti-patterns.md · references/
- ia-models-and-principles.md · references/
- labeling-and-microcopy.md · references/
- migration-and-governance.md · references/
- research-and-validation.md · references/
- search-and-filters.md · references/
- scaffold_ia_docs.py · scripts/
SKILL.md (first lines)
# Information Architect Make complex products feel simple by giving users a consistent mental model: clear hierarchy, stable navigation, predictable labels, and strong wayfinding. This skill is for designing the *structure* (what goes where and why). Pair with `frontend-design` when you also need a UI/visual redesign. ## Quick Start (do this first) 1) Ask up to 5 questions: - Who are the primary users and their top 3 jobs-to-be-done (and what must feel “easy”)? - What surface is this (web app, marketing site, docs/KB, mobile app)? Any SEO, i18n, or accessibility constraints? - What exists today (current nav/sitemap), what’s broken, and what must not change? - What are the “things” in the system (entities/content types) and what are the “actions” users do to/with them? - Any hard constraints: permissions/roles, compliance, product strategy, roadmap, or analytics targets? 2) Choose one primary organizing principle (one “north star”): - task-first, object-first, lifecycle-based, audience-based, or frequency-based (see `references/ia-models-and-principles.md`) 3) Produce the minimum set of IA artifacts (in this order): - **IA thesis** (1–2 sentences): the organizing logic + how users will find things - **Map**: sitemap/app map (`SITEMAP.mmd`; template in `assets/ia-docs/`) - **Navigation spec**: global + local + contextual nav rules (`NAVIGATION.md`; template in `assets/ia-docs/`) - **Labeling & naming rules**: consistent labels, verbs/nouns, capitalization (`references/labeling-and-microcopy.md`) - **Taxonomy/metadata** (only if needed): tags/facets + ownership rules (`TAXONOMY.csv`; template in `assets/ia-docs/`) ## Guardrails (utmost simplicity) - Prefer fewer, clearer choices over “complete” categorization. Users scan; they don’t read. - Keep top-level navigation small and stable. If everything is top-level, nothing is. - Don’t mix organizing principles at the same level (e.g., “By Team” next to “Settings” next to “Reports”). - Avoid duplicate pathways unless the user benefit is explicit (and labeled consistently). - Use progressive disclosure: reveal complexity when it becomes relevant; keep early steps lightweight. - Names are UX: labels must match user language, not org structure or internal terminology. - Optimize for *wayfinding*: users should always know where they are, what’s here, and what’s next. - When in doubt, scan `references/anti-patterns.md` and delete complexity. ## Workflow ### 1) Frame the problem with evidence - Inventory the current structure: - Pages/routes, features, docs sections, settings, admin areas, and entry points - User roles/permissions and their access differences - Collect signals: - Top tasks, search logs, support tickets, analytics funnels, “where did you expect to find this?” - Output: - A scoped inventory (`CONTENT_INVENTORY.csv`; template: `assets/ia-docs/CONTENT_INVENTORY.csv`) - A short problem statement: what is hard to find/understand today and for whom ### 2) Define the mental model (what the product *is*) - Decide what your system is “about” in user terms: - What are the primary entities (things) and primary actions (verbs)? - What are the stable categories vs dynamic filters/tags? - Write the IA thesis (1–2 sentences): - Example: “Organize by customer lifecycle; use role-based entry points; keep tools contextual to the object.” - Output: - Draft entity list + relationships (`CONTENT_MODEL.md`; template: `assets/ia-docs/CONTENT_MODEL.md`) ### 3) Design the structure (map → navigation → page types) - Start with the map: - Sitemap/app map that shows hierarchy, not pixels (`SITEMAP.mmd`; template: `assets/ia-docs/SITEMAP.mmd`) - Then define navigation layers: - Global nav: 5–7 items max unless there’s strong evidence otherwise - Local nav: within a section (tabs/side nav) based on section tasks - Contextual nav: within an object/workflow (e.g., “Actions”, “Related”, “History”) - Define page types and hierarchy: - Landing/overview pages should answer “what can I do here?” - Detail pages should be object-first (what it is) then actions (what I can do) - Output: - Navigation rules + “what belongs where” (`NAVIGATION.md`; template: `assets/ia-docs/NAVIGATION.md`) ### 4) Create the classification system (only as complex as needed) - Choose the lightest taxonomy that supports the jobs: - Categories for stable groupings, facets for filtering, tags for loose labeling - Define ownership and governance: - Who can create tags? Who merges/renames? What’s the deprecation process? - Ensure search and IA agree: - If search is critical, design facets and result grouping intentionally (see `references/search-and-filters.md`) - Output: - Taxonomy + facet definitions (`TAXONOMY.csv`; template: `assets/ia-docs/TAXONOMY.csv`) ### 5) Validate quickly (before polishing) - Run “findability” checks: - Tree-test critical tasks (“Where would you click to…?”) - Card sort when categories are unclear or political - Look for: wrong first clicks, label confusion, deep nesting, and duplicate categories. - Output: - A short change log: what changed and why (`DECISIONS.md`; template: `assets/ia-docs/DECISIONS.md`) - When to read more: load `references/research-and-validation.md` for scripts and facilitation tips. ### 6) Handoff for design + engineering (make it shippable) - Provide implementation notes: - Route/URL conventions, nav component requirements, permission rules, redirects/deprecations - Analytics: name key events by task and surface - Coordinate with UI: - Pair with `frontend-design` to ensure visual hierarchy supports the IA hierarchy (no competing CTAs, clear headings, consistent surfaces). - Output: - A single IA package under `docs/ia` with the artifacts above (use the scaffold tool below) ## Optional tool: scaffold an IA documentation pack ```bash python ~/.codex/skills/information-architect/scripts/scaffold_ia_docs.py . --out docs/ia --force ``` ## Definition of Done - Users can correctly predict where the top tasks live (and are right most of the time). - Global navigation is stable, small, and uses user language (not org charts). - Each section has a clear purpose, clear entry points, and no “misc dumping ground”. - Taxonomy (if present) has ownership rules and avoids tag sprawl. - The IA maps cleanly to routes/pages/components and can be implemented without guesswork. ## Deliverables (how to present results) - Start with the IA thesis + the organizing principle. - Provide the sitemap/app map and navigation rules. - Call out key trade-offs and open questions. - List files/docs produced (prefer `docs/ia/*`). ## Bundled Resources - Models + principles: `references/ia-models-and-principles.md` - Labeling + microcopy rules: `references/labeling-and-microcopy.md` - Search + filters guidance: `references/search-and-filters.md` - Research methods (tree testing, card sort): `references/research-and-validation.md` - Anti-patterns (what to avoid): `references/anti-patterns.md` - Restructures and migrations: `references/migration-and-governance.md`
From vadimcomanescu/codex-skills, MIT.
More from vadimcomanescu/codex-skills
- 0.495score
senior-devops
vadimcomanescu
DevOps workflow for CI/CD, infrastructure, observability, reliability, and safe deployments.
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
code-reviewer
vadimcomanescu
High-signal code review workflow for pull requests and patches: correctness, readability, API/UX, performance, security, and maintainability.
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
webapp-testing
vadimcomanescu
Local webapp testing workflow using Python + Playwright: start servers, explore DOM, take screenshots, capture console logs, and verify user flows.
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
senior-backend
vadimcomanescu
Backend engineering workflows for designing and implementing robust APIs and services: data modeling, authN/authZ, error handling, performance, migrations…
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
senior-prompt-engineer
vadimcomanescu
Prompt engineering workflow for building reliable assistants and agents: task decomposition, instruction hierarchy, tool-use patterns, safety constraints, and…
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
senior-computer-vision
vadimcomanescu
Computer vision engineering workflow for dataset design, model selection (detection/segmentation/classification), evaluation, inference optimization, and…
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
senior-data-engineer
vadimcomanescu
Data engineering workflows for designing reliable pipelines and datasets: ingestion, transforms, orchestration, schema evolution, data contracts, quality…
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
senior-data-scientist
vadimcomanescu
Data science workflow for turning ambiguous questions into measurable metrics, experiments, and models.
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
react-best-practices
vadimcomanescu
React and Next.js performance optimization guidelines from Vercel Engineering.
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
senior-architect
vadimcomanescu
Senior software architecture workflows and tooling for system design, scalability and reliability planning, API/data modeling, trade-off analysis, ADR…
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
xlsx
vadimcomanescu
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization.
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
senior-qa
vadimcomanescu
QA workflow for building test strategies and validating releases: risk-based testing, test pyramid decisions, E2E/integration/unit coverage, exploratory…
SkillDFreshness: D★ 25Claude Code +9
Signals
- Stars
- 25
- Forks
- 8
- Open issues
- 2
- Last commit (this folder)
- Jan 19, 2026 (9 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/vadimcomanescu/codex-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from vadimcomanescu
- 0.495score
senior-data-engineer
vadimcomanescu
Data engineering workflows for designing reliable pipelines and datasets: ingestion, transforms, orchestration, schema evolution, data contracts, quality…
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
senior-data-scientist
vadimcomanescu
Data science workflow for turning ambiguous questions into measurable metrics, experiments, and models.
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
webapp-testing
vadimcomanescu
Local webapp testing workflow using Python + Playwright: start servers, explore DOM, take screenshots, capture console logs, and verify user flows.
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
senior-computer-vision
vadimcomanescu
Computer vision engineering workflow for dataset design, model selection (detection/segmentation/classification), evaluation, inference optimization, and…
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
senior-prompt-engineer
vadimcomanescu
Prompt engineering workflow for building reliable assistants and agents: task decomposition, instruction hierarchy, tool-use patterns, safety constraints, and…
SkillDFreshness: D★ 25Claude Code +9 - 0.495score
xlsx
vadimcomanescu
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization.
SkillDFreshness: D★ 25Claude Code +9
Cite this page
information-architect skill. Agent Mart. https://agentmart.dev/skills/vadimcomanescu-information-architect (last updated 2026-10-24)