human-processor-model
Über
Diese Fähigkeit wendet das Human Processor Model (MHP) an, um schnell die voraussichtlichen Aufgabenbearbeitungszeiten zu schätzen und Usability-Engpässe wie kognitive Belastung oder motorische Verzögerungen zu identifizieren. Entwickler können sie nutzen, um UI-Designs zu vergleichen, Speicherbelastungen zu prüfen und Prototypen ohne Nutzerstudien zu bewerten. Sie bietet einen strukturierten Arbeitsablauf zur Analyse der Interaktionskosten in Produktabläufen.
Schnellinstallation
Claude Code
Empfohlennpx skills add raintree-technology/claude-starter -a claude-code/plugin add https://github.com/raintree-technology/claude-startergit clone https://github.com/raintree-technology/claude-starter.git ~/.claude/skills/human-processor-modelKopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um diese Fähigkeit zu installieren
Dokumentation
Human Processor Model
Use this skill to make a fast, explicit usability estimate from a concrete task. The goal is not false precision; it is to expose where perception, cognition, memory, or motor action makes the flow slow or fragile.
Inputs
Collect or infer:
- Target user and relevant constraints: novice/expert, older adult, motor impairment, low vision, stress, interruption risk.
- The exact task goal and success state.
- The current method: screens, controls, labels, data entry, navigation path, and feedback.
- Competing method, if the user wants a comparison.
If the UI is not provided, ask for the smallest missing artifact that determines the steps: screenshot, route, prototype, task list, or current implementation path.
Workflow
- Define one narrow task, for example "create a refund for order 1042" rather than "use the billing app".
- Write the observable user steps from start state to success state.
- Break each step into perceptual, cognitive, motor, and memory operations.
- State assumptions before calculating: user expertise, reading load, device, input method, error-free path, and whether information can remain visible.
- Estimate each operation with the defaults below, adjusting only when the interface or user population justifies it.
- Sum the time and call out bottlenecks separately from the numeric total.
- Recommend changes that remove whole operations, keep needed information visible, reduce mode switches, or make feedback immediate.
Default Estimates
Use these as rough planning constants:
| Operation | Default |
|---|---|
| Eye movement or visual target acquisition | 230 ms |
| Perceptual processor cycle | 100 ms |
| Cognitive processor cycle | 70 ms |
| Motor processor cycle | 70 ms |
| Visual image storage half-life | 200 ms |
| Auditory storage half-life | 1500 ms |
| Working-memory effective capacity | 5-9 chunks |
| Working-memory practical capacity | about 3 chunks |
Use a range instead of a single number when the UI is underspecified or the user group changes the estimate. Older, distracted, impaired, or unfamiliar users usually need slower cycle assumptions and more recovery time.
Memory Risk
Flag memory risk when the user must retain:
- More than 3 unrelated chunks.
- A value that disappears before it is used.
- A code, date, name, or identifier while continuing to read or navigate.
- A decision rule hidden in prior copy.
When a recall probability estimate is useful, model decay qualitatively unless the task provides a clear elapsed time and known memory type. Prefer design fixes over math: keep the source value visible, duplicate it near the destination, or convert recall into recognition.
Output
For audits, structure the answer as:
- Task modeled.
- Assumptions.
- Step table with operation type, estimate, and issue.
- Total best estimate or range.
- Top bottlenecks.
- Design changes ranked by removed operations or reduced memory burden.
For comparisons, show both methods with the same assumptions and highlight the operation count delta, not just the final time.
Guardrails
- Do not present estimates as study results.
- Do not invent empirical validation.
- Do not optimize only for speed when safety, confidence, accessibility, or error prevention matters more.
- If the flow is high-stakes, recommend observing real users after the model narrows the hypotheses.
GitHub Repository
Verwandte Skills
executing-plans
DesignVerwenden Sie die Fähigkeit "executing-plans", wenn Sie einen vollständigen Implementierungsplan zur Ausführung in kontrollierten Batches mit Überprüfungspunkten vorliegen haben. Sie lädt den Plan und überprüft ihn kritisch, führt dann Aufgaben in kleinen Batches (standardmäßig 3 Aufgaben) aus und meldet den Fortschritt zwischen jedem Batch zur Überprüfung durch den Architekten. Dies gewährleistet eine systematische Implementierung mit integrierten Qualitätskontrollpunkten.
requesting-code-review
DesignDiese Fähigkeit sendet einen Unteragenten für Code-Review, um Codeänderungen anhand der Anforderungen zu analysieren, bevor fortgefahren wird. Sie sollte nach dem Abschließen von Aufgaben, der Implementierung größerer Funktionen oder vor dem Zusammenführen in den Hauptzweig verwendet werden. Die Überprüfung hilft dabei, Probleme frühzeitig zu erkennen, indem die aktuelle Implementierung mit dem ursprünglichen Plan verglichen wird.
connect-mcp-server
DesignDiese Fähigkeit bietet Entwicklern eine umfassende Anleitung, um MCP-Server über HTTP-, stdio- oder SSE-Transports mit Claude Code zu verbinden. Sie behandelt Installation, Konfiguration, Authentifizierung und Sicherheit für die Integration externer Dienste wie GitHub, Notion und benutzerdefinierter APIs. Nutzen Sie sie beim Einrichten von MCP-Integrationen, bei der Konfiguration externer Tools oder bei der Arbeit mit Claude's Model Context Protocol.
web-cli-teleport
DesignDiese Fähigkeit unterstützt Entwickler bei der Wahl zwischen Claude Code Web- und CLI-Schnittstellen basierend auf Aufgabenanalysen und ermöglicht nahtloses Session-Teleporting zwischen diesen Umgebungen. Sie optimiert den Workflow, indem sie den Sitzungsstatus und Kontext beim Wechsel zwischen Web, CLI oder Mobilgeräten verwaltet. Nutzen Sie sie für komplexe Projekte, die in verschiedenen Phasen unterschiedliche Werkzeuge erfordern.
