MCPInstall

cognitive-load-assessment

Assess and reduce cognitive load in interfaces, flows, and content. Use when designing or reviewing any multi-step process, complex form, dashboard, decision flow, or information-dense screen. Triggers on: cognitive load, too complex, overwhelmed, too many steps, decision fatigue, confusing, information overload, simplify this flow. Applies to any interface where users must think, decide, or remember.

Installs
88
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/owl-listener/inclusive-design-skills --skill cognitive-load-assessment
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads cognitive-load-assessment automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Cognitive Load Assessment

Assess cognitive load across three dimensions and provide actionable recommendations to reduce unnecessary burden on users.

The Three Types of Cognitive Load

Intrinsic load — complexity inherent in the task itself. A tax return is intrinsically complex. You cannot simplify the tax code. Focus: break into manageable steps, provide context, explain terms.

Extraneous load — complexity added by the design, not the task. Confusing navigation, unclear labels, inconsistent patterns, visual clutter. Focus: eliminate ruthlessly. Every instance is a fixable design failure.

Germane load — effort invested in the actual task. This is the load you WANT. The user engaging with their real goal. Focus: maximise this by removing the other two.

Assessment Framework

For each screen or step, evaluate:

DimensionLow (good)Medium (review)High (redesign)
Decisions required0–12–34+
Items to rememberNone1–23+
New concepts to learnNone12+
Steps to complete1–23–56+
Reading complexityPlain languageSome jargonDense/technical
Visual complexityClean, focusedModerateCluttered

If any dimension rates High, that screen needs redesign before launch.

How to Assess

  1. Walk through the flow as a user who is tired, stressed, and unfamiliar
  2. At each screen, count: decisions, things to remember, new concepts
  3. Note where you pause, re-read, or feel uncertain — those are load spikes
  4. Map the load type: is the difficulty intrinsic or extraneous?
  5. Recommend specific reductions for each extraneous load source

Reduction Strategies

  • Progressive disclosure: show only what the current step needs
  • Smart defaults: pre-select the most common option
  • Chunking: group into sets of 3–5 related items
  • Recognition over recall: show options, don't make users remember
  • Persistent context: show key selections throughout a flow
  • One primary action per screen: de-emphasise secondary actions

Output Format

Present the assessment as a screen-by-screen table showing load ratings, followed by prioritised recommendations sorted by impact.

FAQ

What does the cognitive-load-assessment skill do?

Assess and reduce cognitive load in interfaces, flows, and content. Use when designing or reviewing any multi-step process, complex form, dashboard, decision flow, or information-dense screen. Triggers on: cognitive load, too complex, overwhelmed, too many steps, decision fatigue, confusing, information overload, simplify this flow. Applies to any interface where users must think, decide, or remember.

How do I install cognitive-load-assessment?

Run npx skills add https://github.com/owl-listener/inclusive-design-skills --skill cognitive-load-assessment in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/cognitive-load-assessment/ (personal) or .claude/skills/cognitive-load-assessment/ (project).

Which AI agents can use cognitive-load-assessment?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is cognitive-load-assessment safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains cognitive-load-assessment?

It is published by owl-listener in owl-listener/inclusive-design-skills. It has 88 recorded installs.

More from owl-listener/inclusive-design-skills

View all →

keyboard-navigation

owl-listener/inclusive-design-skills

Design keyboard navigation and focus management for users who cannot or prefer not to use a mouse or touch screen. Use when designing any interactive interface — forms, menus, modals, tabs, carousels, drag-and-drop, data tables, or custom components. Triggers on: keyboard, focus, tab order, focus trap, skip link, arrow keys, keyboard shortcut, can't use mouse, motor disability, switch access, focus indicator, focus ring.

97 installs

plain-language-design

owl-listener/inclusive-design-skills

Write and review content for plain language accessibility. Use when writing interface copy, error messages, instructions, onboarding text, help content, legal or medical information, forms, or any user-facing text. Triggers on: plain language, reading level, simplify text, jargon, hard to understand, nobody reads this, unclear copy, rewrite, too complicated, ESL, literacy, readability.

Marketing & SEO97 installs

responsive-review

owl-listener/inclusive-design-skills

Review responsive and flexible layout for accessibility across devices, zoom levels, and orientations. Chains: responsive-accessibility, flexible-typography, information-density. Use when testing an existing interface across screen sizes and zoom levels for accessibility.

user-preference-respect

owl-listener/inclusive-design-skills

Design interfaces that detect and respond to system-level user preferences. Use when implementing dark mode, reduced motion, high contrast, text scaling, or any user preference that affects how the interface renders. Triggers on: user preference, system preference, prefers-reduced-motion, prefers-contrast, prefers-color-scheme, forced-colors, media query, user settings, system settings, accessibility settings, OS settings.

error-prevention-recovery

owl-listener/inclusive-design-skills

Open the skill to read its SKILL.md instructions.

81 installs

touch-target-design

owl-listener/inclusive-design-skills

Design touch targets and pointer interactions that work for people with motor difficulties, tremors, limited dexterity, or who use assistive pointing devices. Use when designing buttons, links, form controls, mobile interfaces, or any clickable/tappable elements. Triggers on: touch target, tap target, button size, too small to tap, fat finger, motor disability, dexterity, tremor, pointer, click area, hit area, mobile buttons.

Mobile80 installs

Popular data & databases skills

View category →

Postgres best practices maintained by Supabase, for Postgres running anywhere. Load this skill BEFORE writing or changing anything that lives in a Postgres database: creating or altering tables and columns (including choosing column types), schema design, migrations and declarative schema files, RLS policies and the tests that verify them, indexes, triggers, database functions, queues and scheduled jobs (pgcron, pgmq), vector/semantic search (pgvector), and restoring dumps (pgrestore) or importing data. Also load it when diagnosing slow queries, high CPU, timeouts, EXPLAIN plans, connection exhaustion, locking, bloat, or rows visible to the wrong user or tenant. This is not just a performance guide — schema, migration, security, and SQL authoring tasks need these rules too, even for a one-column change or a single query.

OfficialData & Databases462.2K installs

prisma-client-api

prisma/skills

Prisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on "prisma query", "findMany", "create", "update", "delete", "$transaction".

OfficialData & Databases393.5K installs

Deprecated compatibility name for prisma-orm-setup. Use only when a user or existing integration explicitly invokes prisma-database-setup; otherwise select prisma-orm-setup.

OfficialData & Databases392.3K installs

prisma-cli

prisma/skills

Prisma ORM 7 CLI reference for existing Prisma 7 applications or explicitly selected Prisma 7 workflows. Covers prisma init, generate, migrate, db, dev, studio, and mcp. For setup, connection repair, or Prisma 8, use prisma-orm-setup; not the Prisma Platform CLI.

OfficialData & Databases390.8K installs

prisma-postgres

prisma/skills

Deprecated compatibility name for prisma-postgres-setup. Use only when a user or existing integration explicitly invokes prisma-postgres; otherwise select prisma-postgres-setup.

OfficialData & Databases384.4K installs

Required reference for Prisma ORM 7 SQL driver adapter work. Use when implementing or modifying adapters, adding database drivers, or touching SqlDriverAdapter, Transaction, savepoint, result mapping, or DriverAdapterError behavior. Covers current transaction lifecycle, optional savepoint hooks, original database-error preservation, and verification.

OfficialData & Databases378.9K installs