← ClaudeAtlas

lamina-discoverabilitylisted

Signifiers and affordances in screen contracts — actors must see what they can do. Use when actor walks report execution/evaluation gulfs.
aryaniyaps/lamina · ★ 114 · AI & Automation · score 80
Install: claude install-skill aryaniyaps/lamina
# Discoverability (agent-native) Specify **what actors can perceive and do** on each screen — signifiers, primary actions, disabled reasons — so verify catches gulfs of execution and evaluation. ## Contract encoding Per `surfaces[]`: - `primary_actions[]` — visible, labeled - `secondary_actions[]` — deferred or progressive disclosure - `disabled_when` — guards linking to scenarios - `feedback` — what actor sees after each action (ties to `feedback-and-status`) ## Diagnostic (verify) | Gulf | Symptom in actor walk | Fix in contract | |------|----------------------|-----------------| | Execution | Can't find how to act | Add signifier / promote primary action | | Evaluation | Can't tell if action worked | Add feedback scenario + screen state | ## Design checklists 1. Primary workflow actions visible without hunt. 2. Constraints prevent wrong actions; don't rely on warnings alone. 3. Mapping: control position relates to effect when spatial layout matters. 4. Consistent labels for same operation across screens. 5. Actor self-blame in simulation → design failure finding. ## Verify checks - Primary actor completes workflow without instructions document. - Walkthrough: mystery meat / hidden gestures flagged. ## Anti-patterns - Invisible affordances (gestures with no signifier). - Hidden modes changing control meaning. - Identical unlabeled controls. - Assuming actors learn internal jargon. ## Related - [Feedback And Status](../lamina-feedback-and-status/SKILL.md) - [Onb