Ui5con 2026 A11y Hands On — Development skill for Claude Code
A hands-on workshop repo that teaches UI5 developers how to fix real accessibility issues in a small UI5 (TypeScript) app — first by hand, then at scale with a Claude Code skill.
How to install Ui5con 2026 A11y Hands On
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open SAP-samples/ui5con-2026-a11y-hands-on and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ui5con 2026 A11y Hands On does
A hands-on workshop repo that teaches UI5 developers how to fix real accessibility issues in a small UI5 (TypeScript) app — first by hand, then at scale with a Claude Code skill.
Alternatives in Development
- Example Plugin — Reference implementation for plugin developers 14k ★
- Claude On Rails — A development framework for Ruby on Rails developers using Claude Code, inspired by SuperClaude 779 ★
- AgentHandover — What if OpenClaw, Claude Code, Codex etc. knew how to do your work without you saying it 600 ★
README

Fixing Accessibility Issues in UI5 Apps
**UI5con 2026 Hands-on Workshop:** Identify and fix accessibility (a11y) issues in a UI5 application — a series of guided hand-fixes covering the most common defects you'll see in real UI5 apps.
[](https://api.reuse.software/info/github.com/SAP-samples/ui5con-2026-a11y-hands-on)
Requirements
- Node.js
^20.17.0or>=22.9.0, and npm>=8— to run the UI5 dev server - Git — to clone this repository
- A modern browser (Chrome, Edge, or Firefox) with the axe DevTools and HeadingsMap extensions installed
- Claude Code CLI or a claude.ai account — for Exercise 6
Full step-by-step setup instructions (with install commands and verification steps) are in [hands-on-lectures/prerequisites.md](hands-on-lectures/prerequisites.md).
Description
This repository contains the demo project for the **Accessibility Hands-On** at [UI5con 2026](https://openui5.org/ui5con/). You will work with a small UI5 application that contains several intentional accessibility issues — broken heading hierarchy, missing image alt text, unlabelled form controls, missing dialog labels, missing page landmarks, and more — and fix them step by step.
The workshop is **research-driven**: each exercise shows you the defect (with axe DevTools, HeadingsMap, or a screen reader) and points you at the UI5 docs and WCAG criteria you need to work out the fix. We'll debrief the fixes together — you get more out of *finding* the right property than out of copy-pasting one.
[!IMPORTANT] This project **intentionally contains accessibility issues** for educational purposes. Attendees will identify and fix these issues step-by-step during the workshop.
Workshop Flow
Work through the steps below in order. The first two are setup (do them *before* the session); th
Related Skills
Wp A11y
Quick WordPress accessibility scan - fast pattern detection for semantic, keyboard, focus, ARIA, and form-labe
Wp A11y Review
WordPress accessibility review - checks semantic HTML, keyboard behavior, focus management, form labeling, and
Accessibility Review
Analyze code for accessibility compliance and create an a11y improvement plan
Accessibility Specialist
Use when a screen might fail WCAG. Unlabeled inputs, no keyboard path, contrast below AA, missing landmarks, b
TYPO3 A11y Skill
WCAG 2.1 AA accessibility patterns for TYPO3 projects
A11y Plan
Produce the plan-phase Accessibility section for a feature — conformance target, per-component criteria, decis
Related Agents
Solana Guide
Educational guide for Solana development concepts. Teaches programming patterns, explains code, creates tutori
Omd A11y Auditor
Stage 0 deterministic gate of the eval pipeline. Validates DESIGN.md Core v2 binding and portability, then run
A11yresolver
Accessibility problems usually surface in audits or user complaints, long after the code was written, and fixi