lamina-content-design
SolidCopy and labels in contracts — scan-first labels, error text, and empty-state messaging. Use when screen copy blocks actor walks.
Web & Frontend 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
# Content Design (agent-native)
Specify **user-visible text** in `surfaces[]` — labels, headings, errors, empty states — so implementers and verify subagents share one source of truth.
## Contract encoding
Per screen:
- `title`, `primary_action` label
- `empty_state` copy when `scenarios` include `collection_empty`
- `error_messages` keyed by scenario id
- Navigation labels consistent with `workflows` operation names
**Concise copy**: every word earns its place; no happy talk on task screens.
## Frameworks
- **Scan-first**: headings, bullets, one primary CTA visible without reading paragraphs.
- **Satisficing**: first visible option on primary path should be correct.
- **Mindless choices**: mutually exclusive nav labels — depth beats ambiguous breadth.
- **Eliminate instructions**: if copy explains the UI, fix structure (`discoverability`).
## Design checklists
1. Page/screen title matches link that leads there.
2. Error copy: what happened → why → what to do next.
3. Labels use actor vocabulary from `entities[]`, not internal jargon.
4. Home/landing answers: what site, what can I do, why here, why trust — if applicable.
5. Halve marketing copy on task screens.
## Verify checks
- Actor walk: simulated actor finds primary action without re-reading labels.
- Walkthrough: link text ≠ page title mismatches → finding.
- a11y: link purpose clear out of context.
## Anti-patterns
- Welcome paragraphs users skip.
- "Click here" or jargon labels.
- Instructions compensating...
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-discoverability
Signifiers and affordances in screen contracts — actors must see what they can do. Use when actor walks report execution/evaluation gulfs.
65 Updated today
aryaniyaps 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 Web & Frontend Listed
cami-design-copy
Labels, errors, empty states, tone. Use when text reads awkwardly or leaves users guessing what to do.
2 Updated 2 days ago
PawlakCamille