Enhancement in Accessibility Best Practices Skill
@GerganaKremenska is already working on this.
Since Aug 11, 2026.
Assessment
This issue has not been assessed yet.
Description
Why are you proposing this feature?
The ui5-best-practices-accessibility plugin already does a great job providing grounded, UI5-specific guidance through its reference files. The existing set — labeling.md, keyboard.md, landmark.md, invisible-message.md and others — gives coding agents concrete Wrong/Correct code pairs to draw on when explaining accessibility findings.
While working with the plugin, I noticed that several WCAG areas commonly encountered in UI5/Fiori development do not yet have a corresponding reference file. I wanted to raise this as a question for the team: would adding reference files for these areas meaningfully improve the quality and precision of agent-generated guidance?
Areas that appear to have no reference coverage today
| Area | Gap |
|---|---|
| State and Value Communication | No reference for valueState/valueStateText, required field pairing, disabled control naming |
| Color, Contrast, and Adaptive Display | No reference for color-only status controls, OverflowToolbarLayoutData priority, dialog contentHeight, CSS theme variable usage, or focus ring suppression |
| Reflow and Text Adaptability | No reference for table demandPopin/minScreenWidth, column importance, wrapping="false" in fixed containers, fixed pixel dimensions, or CSS rem vs px usage |
| Error Prevention and Recovery | No reference for valueStateText correction guidance, confirmation dialogs before destructive actions, or focus management on confirmation dialogs |
| Predictable Behaviour and Input | No reference for selection-change cascade without an Apply step, liveChange opening dialogs before user acts, autocomplete on personal-data fields, or gesture handlers without keyboard alternatives |
How should a possible solution look like?
No response
Are there alternative approaches?
No response
Any further information you would like to share?
I have drafted content for all 5 files in the format of the existing references. I'm happy to share them as a starting point if the team thinks this direction is worth exploring.
- Dominant language
- JavaScript
- Stars
- 35
- Forks
- 10
- Avg merge
- 2h 28m
- Merged PRs (30d)
- 7
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from UI5/plugins-coding-agents
-
UI5/plugins-coding-agents#103 · 1 assignee ·
-
UI5/plugins-coding-agents#102 · 1 reaction · 1 assignee ·
-
UI5/plugins-coding-agents#101 · 1 reaction · 1 assignee ·
-
UI5/plugins-coding-agents#97 · 3 reactions · 1 assignee ·
-
UI5/plugins-coding-agents#74 · 1 comment · 2 assignees ·
All issues in UI5/plugins-coding-agents
Similar issues
-
curation good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
amponce/archive-movie-browser#186 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
clerk/javascript#9852 ·
-
bug p1 tools
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
HarperFast/skills#96 ·
-
factory-active factory-automatic task-bug-reproduction-cannot-reproduce task-identify-harness-labels-done task-identify-issue-type-done
Difficulty 2/5 1-3 hours Newbie friendliness 84/100