Accessibility Toolkit for Openclaw

A friction-reduction framework for AI agents helping individuals with physical disabilities through voice-first patterns and smart home automation.

cgtreadw
v1.0.0
Feb 5, 2026
1
4.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install accessibility-toolkit

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install accessibility-toolkit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Accessibility Toolkit?

The Accessibility Toolkit is a specialized suite of patterns and tools designed for AI agents assisting users with physical disabilities. Originally developed by an agent serving a C6-C7 quadriplegic, this skill is built on the philosophy that accessibility is the foundation of every interaction. It focuses on ruthlessly eliminating manual friction, ensuring that every tap or click avoided saves valuable energy for the user. By integrating these patterns into Openclaw Skills, developers can create truly supportive environments that prioritize voice-first communication and proactive assistance.

This toolkit provides a structured approach to building workflows that anticipate needs rather than just reacting to commands. It includes templates for Home Assistant, failure recovery protocols, and batch operation logic to minimize the cognitive and physical load on the human user. Whether managing a smart home or organizing a daily schedule, the toolkit ensures that AI agents operate as seamless extensions of the user's capabilities.

Accessibility Toolkit Use Cases

  • Creating voice-first environments where complex routines like bedtime or focus mode are triggered by single phrases.
  • Implementing proactive health management including medication reminders and morning briefings without user prompting.
  • Automating physical environment adjustments like unlocking doors upon arrival or dimming lights for media.
  • Establishing safety monitoring systems that alert agents to unusual inactivity or hardware failures.
  • Reducing interaction fatigue by batching multiple status updates into a single, scannable response.

How Accessibility Toolkit Works

  1. The system utilizes voice-command patterns to trigger complex automation scenes, prioritizing immediate action over unnecessary confirmation dialogs.
  2. Proactive logic monitors calendars, weather, and medication schedules to push information to the user before they need to ask.
  3. Home Assistant templates are used to define accessible scenes that adjust lighting, climate, and security based on user-defined triggers.
  4. Integrated scripts perform friction audits by analyzing conversation history to identify and automate repetitive manual requests.
  5. Failure recovery protocols provide instant manual backups and status alerts if smart home hardware or connectivity fails, ensuring the user is never left without control.

Accessibility Toolkit Setup

To get started with the Accessibility Toolkit within Openclaw Skills, follow these installation steps:

# Clone the toolkit repository
git clone https://github.com/egvert/accessibility-toolkit.git

# Navigate to the directory
cd accessibility-toolkit

# Run the friction audit script to analyze initial interaction logs
python scripts/friction_audit.py

# Generate voice command documentation from your existing YAML definitions
python scripts/voice_commands.py

Accessibility Toolkit Data Schema & Taxonomy

The toolkit organizes its operations through structured templates and scannable communication formats to ensure high efficiency within Openclaw Skills.

Component Format Purpose
Scene Templates YAML Defines device states for specific routines (e.g., Morning, Movie Time).
Automation Logic YAML Configures triggers for arrival, inactivity, and environmental changes.
Status Updates Markdown Provides short, icon-based summaries of health, weather, and schedule.
Error Reporting Text Delivers clear failure notifications with immediate manual workarounds.
Audit Logs JSON Stores patterns of repeated requests for future automation analysis.

Accessibility Toolkit Advanced Features

  • Predictive Morning Briefings: Generates comprehensive daily summaries ready before the user wakes up.
  • Inactivity Check Automations: Triggers alerts if no motion is detected in the home for a specified duration while the user is present.
  • Automated Arrival Detection: Uses zone-based triggers to automatically unlock doors and set welcome scenes as the user approaches.
  • Batch Interaction Logic: Combines multiple data points (weather, calendar, battery levels) into a single response to reduce the number of required voice commands.
  • Local-First Fallbacks: Ensures that critical smart home operations provide manual instructions and continue to function during internet outages.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*