スキル一覧に戻る

human-processor-model

raintree-technology
更新日 4 days ago
78
9
78
GitHubで表示
デザインautomationdesign

について

このスキルはHuman Processor Model(MHP)を適用し、タスク完了時間を迅速に推定し、認知負荷や動作遅延などのユーザビリティ上のボトルネックを特定します。開発者はこれを使用して、UIデザインを比較し、記憶負担を監査し、ユーザー調査なしでプロトタイプを評価できます。製品フローにおけるインタラクションコストを分析するための構造化されたワークフローを提供します。

クイックインストール

Claude Code

推奨
メイン
npx skills add raintree-technology/claude-starter -a claude-code
プラグインコマンド代替
/plugin add https://github.com/raintree-technology/claude-starter
Git クローン代替
git clone https://github.com/raintree-technology/claude-starter.git ~/.claude/skills/human-processor-model

このコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします

ドキュメント

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

  1. Define one narrow task, for example "create a refund for order 1042" rather than "use the billing app".
  2. Write the observable user steps from start state to success state.
  3. Break each step into perceptual, cognitive, motor, and memory operations.
  4. State assumptions before calculating: user expertise, reading load, device, input method, error-free path, and whether information can remain visible.
  5. Estimate each operation with the defaults below, adjusting only when the interface or user population justifies it.
  6. Sum the time and call out bottlenecks separately from the numeric total.
  7. 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:

OperationDefault
Eye movement or visual target acquisition230 ms
Perceptual processor cycle100 ms
Cognitive processor cycle70 ms
Motor processor cycle70 ms
Visual image storage half-life200 ms
Auditory storage half-life1500 ms
Working-memory effective capacity5-9 chunks
Working-memory practical capacityabout 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 リポジトリ

raintree-technology/claude-starter
パス: templates/.claude/skills/human-processor-model
0
ai-toolsanthropicclaudeclaude-aiclaude-codedeveloper-tools

関連スキル

executing-plans

デザイン

executing-plansスキルは、完全な実装計画があり、それを管理されたバッチでレビューチェックポイントを設けながら実行する場合に使用します。このスキルは計画を読み込んで批判的にレビューした後、小さなバッチ(デフォルトは3タスク)でタスクを実行し、各バッチの間に進捗状況を報告してアーキテクトのレビューを受けます。これにより、品質管理チェックポイントが組み込まれた体系的な実装が保証されます。

スキルを見る

requesting-code-review

デザイン

このスキルは、コードレビュアーサブエージェントを起動し、処理を進める前に要件に対してコード変更を分析します。タスク完了後、主要な機能の実装後、またはmainブランチへのマージ前などに使用すべきです。このレビューは、現在の実装と元の計画を比較することで、問題を早期に発見するのに役立ちます。

スキルを見る

connect-mcp-server

デザイン

このスキルは、開発者がHTTP、stdio、またはSSEトランスポートを使用してMCPサーバーをClaude Codeに接続するための包括的なガイドを提供します。GitHub、Notion、カスタムAPIなどの外部サービスを統合するためのインストール、設定、認証、セキュリティについて解説しています。MCP統合のセットアップ、外部ツールの設定、またはClaudeのModel Context Protocolを扱う際にご利用ください。

スキルを見る

web-cli-teleport

デザイン

このスキルは、タスク分析に基づいて開発者がClaude Code WebとCLIインターフェースの選択を支援し、これらの環境間でのシームレスなセッションテレポーテーションを可能にします。Web、CLI、モバイル環境を切り替える際のセッション状態とコンテキストを管理することで、ワークフローを最適化します。様々な段階で異なるツールを必要とする複雑なプロジェクトにご活用ください。

スキルを見る