lamina-discoverability

Solid

Signifiers and affordances in screen contracts — actors must see what they can do. Use when actor walks report execution/evaluation gulfs.

AI & Automation 65 stars 2 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
61
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
80
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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...

Details

Author
aryaniyaps
Repository
aryaniyaps/lamina
Created
3 weeks ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category