cognitive-load_skill

This skill helps you optimize interfaces by applying Cognitive Load Theory to reduce extraneous load and enhance germane learning.

136

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill flpbalada/my-opencode-config --skill cognitive-load

  • SKILL.md11.5 KB

Overview

This skill helps designers apply Cognitive Load Theory to create interfaces and flows that respect human working memory limits. It guides analysis of intrinsic, extraneous, and germane load and produces concrete interventions to reduce errors and boost learnability. Use it to improve onboarding, forms, navigation, and task flows.

How this skill works

The skill inspects a task or flow by decomposing it into steps, labeling each step’s intrinsic, extraneous, and germane load, and identifying decision counts and friction points. It recommends targeted interventions—chunking, progressive disclosure, visual hierarchy, and scaffolding—then maps expected impact and success metrics. Finally, it produces a concise cognitive load analysis you can embed in design reviews or specs.

When to use it

  • Designing complex forms or multi-step workflows
  • Creating or improving onboarding and learning paths
  • Simplifying dense, feature-rich interfaces
  • Planning information architecture or navigation
  • Conducting usability reviews to reduce abandonment

Best practices

  • Map tasks into 3–5 step chunks and count decisions per step
  • Eliminate decorative noise; prioritize a clear visual hierarchy
  • Provide progressive disclosure and smart defaults for novices
  • Design consistent patterns so learned behavior transfers across screens
  • Measure impact with task completion, time, error rate, and abandonment

Example use cases

  • Assessing a checkout flow to reduce abandoned carts by lowering extraneous load
  • Designing a multi-step onboarding that builds skills progressively (germane load)
  • Reworking a settings page to group options and apply smart defaults (reduce intrinsic load)
  • Auditing a dashboard for visual clutter and inconsistent interactions (remove extraneous load)
  • Creating an A/B test to measure time to complete and error rates after layout changes

FAQ

Intrinsic load is the task’s inherent complexity; extraneous load is unnecessary effort caused by poor design. You can manage intrinsic load by breaking tasks down and extraneous load by simplifying the interface.

How do I measure success after interventions?

Track quantitative metrics like task completion rate, time on task, error rate, help requests, and abandonment points. Complement with qualitative testing: think-aloud, cognitive walkthroughs, and post-task interviews.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
cognitive-load skill by flpbalada/my-opencode-config | VeilStrat