cognitive-science

star 2

Cognitive science fundamentals

ffsshhttiikk By ffsshhttiikk schedule Updated 2/28/2026

name: cognitive-science description: Cognitive science fundamentals license: MIT compatibility: opencode metadata: audience: machine-learning-engineers category: interdisciplinary

What I do

  • Apply cognitive science to AI design
  • Understand human cognition for better UX
  • Design human-centered AI systems
  • Model cognitive processes
  • Create intuitive interfaces

When to use me

Use me when:

  • Building human-centered AI
  • Designing intuitive interfaces
  • Understanding user mental models
  • Improving AI interpretability

Key Concepts

Cognitive Principles for AI

  • Mental Models: Users have internal representations
  • Attention: Limited capacity, needs prioritization
  • Memory: Working memory constraints, chunking
  • Decision Making: Bounded rationality

Cognitive Load in UI

# Principles to reduce cognitive load
design_principles = {
    "progressive_disclosure": "Show complexity gradually",
    "chunking": "Group related items (7±2)",
    "visual_hierarchy": "Guide attention",
    "consistency": "Reduce learning",
    "feedback": "Confirm actions",
    "recognition_vs_recall": "Minimize memory load"
}

User Mental Models

  • Match system to user's conceptual model
  • Use familiar metaphors
  • Provide clear affordances
  • Enable undo and recovery
  • Manage expectations

Applying Cognitive Science

  • Information Processing: Input → Processing → Output
  • Dual Process Theory: System 1 (fast, intuitive) + System 2 (slow, deliberate)
  • Gestalt Principles: Proximity, similarity, continuity
  • Fitts's Law: Time to reach target depends on distance/size
Install via CLI
npx skills add https://github.com/ffsshhttiikk/opencode-agents-skills --skill cognitive-science
Repository Details
star Stars 2
call_split Forks 2
navigation Branch main
article Path SKILL.md
More from Creator
ffsshhttiikk
ffsshhttiikk Explore all skills →