lamina-discoverability
SolidSignifiers 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
Quality Score: 82/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
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
AI & Automation Solid
lamina-navigation
Wayfinding in contracts — persistent nav, orientation, and hierarchy per screen. Use when actors get lost in verify walks.
65 Updated today
aryaniyaps AI & Automation Solid
lamina-progressive-disclosure
Progressive disclosure in contracts — essential vs advanced actions per actor. Use when novices overwhelmed or experts blocked on power features.
65 Updated today
aryaniyaps Web & Frontend Solid
lamina-content-design
Copy and labels in contracts — scan-first labels, error text, and empty-state messaging. Use when screen copy blocks actor walks.
65 Updated today
aryaniyaps