Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
owl-listener avatar

Cognitive Accessibility

  • 11 installs
  • 233 repo stars
  • Updated June 23, 2026
  • owl-listener/designpowers

Helps with ai & agent building tasks during AI-assisted development.

About

cognitive-accessibility is a Claude Code skill for ai & agent building. It helps developers move faster with AI-assisted coding.

  • cognitive-accessibility
  • AI & Agent Building
  • AI-coding skill

Cognitive Accessibility by the numbers

  • 11 all-time installs (skills.sh)
  • Ranked #11,769 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 1, 2026 (Skillselion catalog sync)
npx skills add https://github.com/owl-listener/designpowers --skill cognitive-accessibility

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs11
repo stars233
Last updatedJune 23, 2026
Repositoryowl-listener/designpowers

What it does

Helps with ai & agent building tasks during AI-assisted development.

Files

SKILL.mdMarkdownGitHub ↗

Cognitive Accessibility

The hardest accessibility barriers to see are cognitive ones. A screen reader user encounters a missing label and knows immediately. A person with a processing difference encounters an interface that demands too much of their working memory and just... leaves. This skill makes cognitive demands visible and manageable.

When to Use

  • Designing multi-step processes or forms
  • Creating navigation structures or information architecture
  • Evaluating whether an interface asks too much of the user
  • Designing for contexts of stress, distraction, or time pressure
  • Reviewing any interface for cognitive load

Process

Step 1: Assess Cognitive Load

For each screen or flow, evaluate three types of load:

Intrinsic load — complexity inherent to the task

  • How many concepts must the user understand simultaneously?
  • How many decisions must they make per screen?
  • Can the task be simplified without losing essential function?

Extraneous load — complexity added by poor design

  • Is information organised logically or scattered?
  • Are instructions clear and visible, or must the user remember them?
  • Is the interface consistent, or do similar things work differently in different places?

Germane load — effort spent learning the system

  • Can the user build a mental model from the interface structure?
  • Are patterns consistent so that learning one part teaches the next?
  • Does the interface reward exploration or punish mistakes?

Step 2: Reduce Extraneous Load

Extraneous load is design debt. Reduce it:

  • Show, do not ask people to remember. If a user needs information from Step 2 in Step 5, display it — do not expect them to recall it
  • Progressive disclosure. Show only what is needed now. Reveal complexity as it becomes relevant
  • Consistent patterns. Same action, same appearance, same location, every time
  • Clear defaults. Sensible pre-selections reduce decisions. Make the safe choice the easy choice
  • Chunking. Break long forms into sections of 3-5 related fields. Break long content into scannable sections

Step 3: Wayfinding

People need to know three things at all times: 1. Where am I? (clear page titles, breadcrumbs, highlighted navigation) 2. Where can I go? (visible navigation, clear calls to action) 3. Where have I been? (visited link styles, progress indicators, history)

For multi-step processes:

  • Show progress (step 3 of 5)
  • Allow backward navigation without data loss
  • Show a summary of previous steps' inputs
  • Allow saving progress and returning later

Step 4: Focus Management

Attention is a limited resource. Protect it:

  • One primary action per screen. If everything is important, nothing is
  • Visual hierarchy guides attention. The most important element should be the most visually prominent
  • Minimise interruptions. Notifications, pop-ups, and auto-updates break concentration
  • Support return from interruption. If the user is interrupted, the interface should help them resume where they left off
  • Timed actions are hostile. If a timeout is necessary, warn before it expires and allow extension

Step 5: Error Recovery

Cognitive accessibility means mistakes are cheap:

  • Undo everything. Every action should be reversible
  • Confirm destructive actions. "Delete all items?" with a clear way to cancel
  • Preserve input. If a form submission fails, do not clear the fields
  • Forgive formatting. Accept phone numbers with or without dashes, dates in multiple formats
  • Provide clear recovery paths. After an error, the next step should be obvious

Step 6: Document Cognitive Considerations

For each screen or flow, note:

  • Decisions required: how many, how complex
  • Memory demands: what the user must remember vs. what is displayed
  • Wayfinding cues: how the user knows where they are
  • Recovery paths: how the user corrects mistakes
  • Simplification opportunities: what could be removed or deferred

Integration

  • Called by: Any design skill, especially ui-composition and interaction-design
  • Pairs with: accessible-content (language complexity), adaptive-interfaces (personalisation), inclusive-personas (cognitive diversity)
  • Reviewed by: designpowers-critique

Quick Reference: COGA Guidelines

GuidelineImplementation
Provide help and supportContextual help adjacent to complex interactions
Use clear languagePlain language, no jargon, short sentences
Make it easy to find thingsConsistent navigation, clear labels, search
Make tasks easy to completeFewer steps, clear progress, forgiving input
Avoid reliance on memoryDisplay information rather than requiring recall
Provide feedbackClear confirmation of actions and state changes
Prevent and support error correctionValidation, undo, confirmation for destructive actions

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.