Product design skills

silver-structure

Define and refine information architecture, navigation structure, taxonomy, content models, and object models — what exists, how it is organized, and how things relate. Distinct from flow (sequences over time) and map (broader relational views).

Category
Information architecture
Status
Experimental
Use when
  • define the information architecture for this product
  • model entities and relationships
  • build a taxonomy or content model
  • distinguish structure from flow and from journey maps
  • check a structure definition for cycles or missing references
Works on
  • a product or design-specification context needing structural definition
  • optionally, existing findings or maps that inform the structure
Produces
  • named entities, attributes, and parent/child relationships; explicit relationships with cardinality where known; and structural rules, with genuine ambiguity recorded rather than assumed
Requires
node
Works with
Claude Code, Codex, Cursor, OpenCode, Amp, Gemini CLI, GitHub Copilot, VS Code, Claude.ai
Tags
information-architecture, taxonomy, content-hierarchy, mental-models
Source
thejparsenault/silver-design-framework by JP Arsenault · MIT
Related skills
service-blueprintia-evaluation

Instructions from SKILL.md

Structure information architecture

Workflow

  1. Name the question and the structure type: information architecture, navigation, content model, taxonomy, or object model.
  2. Define entities, their attributes, and parent/child relationships where they exist.
  3. Define relationships between entities, including cardinality where it is known.
  4. Record structural rules that govern organization; leave genuine ambiguity recorded rather than resolved by assumption.

Run the guarded file operation through the CLI when durable outputs are ready:

.silver/bin/silver invoke --scaffold structure .
.silver/bin/silver invoke structure <request.json> .

The scaffold prefills timestamps, provenance, pinned context, required checks, and expected_integrity. Replace every silver-scaffold-placeholder before invoking; the CLI refuses a request that still contains one.

Done

  • Satisfy: entities-named, relationships-explicit, ambiguity-recorded.
  • Evaluate quality: What exists, how it is organized, and how things relate are reviewable without conflating structure with sequence.
  • Emit a valid silver/skill-result/v2 record separating execution, acceptance, and downstream readiness.
  • Recommend follow-up skills; never start them automatically.

Boundaries

  • Do not describe sequences, user actions, or transitions; that is flow.
  • Do not describe journeys, service blueprints, or ecosystem-level relational views; that is map.
  • Do not define detailed reusable interface components; that is component.
  • Do not define design-system primitives, tokens, or registries; that is system.

Supporting files

5 more files in this skill's folder. Markdown opens as a page, other text files open as source, and anything else downloads as it is.

Next to SKILL.md2
agents/1
scripts/2

On this page