Review custom tabs, menus, lists, and similar controls for required ARIA child roles, which describe interface elements to assistive technology. Identify missing roles and structural wrappers that prevent screen readers from recognizing the items.
- Reviewing the structure of custom tabs and menus
- Investigating items missing from screen reader output
- Checking lists and selectors built with div or span elements
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Review ARIA attributes, which describe interface elements to assistive technology, for invalid values and missing ID references. Get specific corrections and guidance for checking that element states and labels are communicated correctly.
- Checking ARIA values in interactive components
- Finding missing IDs referenced by ARIA attributes
- Reviewing accessibility fixes before release
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Check buttons, links, and other controls for clear accessible names, the labels used by assistive technology. Identify missing or vague names and suggest descriptive text or aria-label attributes that explain each action or destination.
- Find buttons and links with missing names
- Replace vague labels with descriptive wording
- Review accessible names in shared components
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Review file explorers and other expandable tree interfaces so screen reader users can identify each item. Check descriptive names and expanded states, then suggest fixes using visible text or ARIA attributes, which provide information to assistive technology.
- Reviewing names in a file explorer
- Checking expanded states in nested navigation
- Adding descriptive labels to icon-only tree items
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Review buttons, links, and menu items to check whether screen readers announce their purpose. Identify missing accessible names, meaning labels available to assistive technology, and suggest fixes using text or ARIA attributes, with guidance for verification.
- Checking labels on buttons and links
- Reviewing accessibility in a design system
- Verifying screen reader output after label fixes
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Review HTML for deprecated ARIA roles, which describe elements to assistive technology, and abstract roles that should not appear in markup. Suggest recommended replacements or native HTML elements and explain potential browser and screen reader compatibility issues.
- Find deprecated ARIA roles in existing code
- Review whether native HTML can replace custom roles
- Inspect role usage in shared UI components
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Review ARIA roles, labels that tell assistive technology what page elements do, and correct invalid values. Prefer standard HTML controls where suitable, then check keyboard behavior, focus movement, and screen reader output to verify the changes.
- Finding invalid or misspelled ARIA role values
- Replacing custom widgets with standard HTML controls
- Reviewing accessibility in shared UI components
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Check HTML for misspelled or nonexistent ARIA attributes, which convey interface information to assistive technology. Replace invalid names with standard attributes and explain how to verify that screen readers can interpret element roles and states.
- Checking HTML for misspelled ARIA attributes
- Investigating interface states missing from screen reader output
- Reviewing accessibility attributes in shared components
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Check whether ARIA attributes, which describe interface elements to assistive technology, are supported by each element’s role. Review rendered HTML and interactive states, identify invalid combinations, and suggest removals or corrections to support accurate screen reader interpretation.
- Checking ARIA attributes in shared components
- Reviewing accessibility in a design system
- Investigating incorrect screen reader output
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Check a page for duplicate accesskey values, which define keyboard shortcuts for elements. Identify conflicting assignments, suggest unique values or removal, and describe how to verify keyboard behavior with browser accessibility tools or assistive technology.
- Finding duplicate keyboard shortcut assignments
- Reviewing keyboard access to interactive elements
- Checking accessibility after shortcut changes
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Check that ARIA roles, which describe interface elements to assistive technology, include their required attributes. Identify missing state or value information in rendered HTML and get guidance on fixes and accessibility verification.
- Checking required attributes on custom sliders
- Reviewing shared interface components for accessibility
- Verifying state information conveyed to screen readers
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Review meter elements for accessible names, the labels screen readers use to explain what a value measures. Identify missing labels, add aria-label or aria-labelledby, and describe checks using browser accessibility tools or assistive technology.
- Check labels for battery and storage meters
- Add accessible names to meter elements
- Review meters in shared UI components
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Review whether ARIA roles, which describe interface elements to assistive technology, have the required parent roles. Find misplaced menu items, tabs, or list items, suggest suitable containers, and explain how to verify the corrected structure.
- Checking parent roles for menu items
- Reviewing tab and list structures
- Auditing design-system components
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Review tooltips so their extra information is available to screen reader users. Check accessible names, meaning labels available to assistive technology, and links to the elements that trigger them, then suggest fixes and verification steps.
- Checking whether tooltip information can be read aloud
- Reviewing links between tooltips and their triggers
- Auditing shared tooltip components
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Official · UpstashFreeSummary Search current library documentation and code examples with Context7 CLI, a command-line tool. Find API usage and configuration guidance, select available version-specific documentation, and prioritize examples in the programming language you use.
- Checking current API usage and configuration
- Finding documentation for a requested version
- Prioritizing code examples in a chosen language
upstash/context7☆ 63.4KUpdated Oct 21, 2026
Research companies from the terminal using a domain name. Intelwatch combines financial data and technology stack detection into readable company profiles, with an optional AI due diligence mode for examining potential acquisition targets.
- Researching competitors from their company domains
- Preparing company background information for sales
- Running AI due diligence on acquisition candidates
HKUDS/CLI-Anything☆ 55.8KUpdated Sep 22, 2026
Support decisions with market, technical, competitor, and other research. Draft prompts for external research tools, condense existing reports into source-cited summaries, or conduct web research directly, including comparisons between candidates.
- Researching markets or competitors for a decision
- Drafting a prompt for an external research tool
- Turning an existing report into a source-cited summary
bmad-code-org/BMAD-METHOD☆ 54.4KUpdated Oct 20, 2026
Turn a plain language app request into a project plan, technology choices, and coordinated development tasks. Use project templates to structure web, mobile, desktop, API, or command line applications, with agents handling different development responsibilities.
- Build a full-stack app from a plain language request
- Choose technologies and structure for a new project
- Coordinate agents across UI, API, and database work
sickn33/agentic-awesome-skills☆ 48.2KUpdated Oct 21, 2026
Plan and develop Android apps with guidance on technology choices, app structure, screen design, testing, debugging, performance, and releases. Covers native Kotlin and Java development alongside Flutter, RN, KMM, and hybrid approaches.
- Choosing an Android development stack
- Planning app structure and screen design
- Investigating crashes and memory issues
sickn33/agentic-awesome-skills☆ 48.2KUpdated Oct 21, 2026
Prepare an industry briefing once a project's sector is defined. It covers sector context, potentially applicable regulations, familiar interface patterns, technology choices, and risks, while separating verified evidence from hypotheses and questions requiring further review.
- Researching industry requirements before product design
- Checking regulations for a project's jurisdiction
- Choosing interface patterns familiar to target users
sickn33/agentic-awesome-skills☆ 48.2KUpdated Oct 21, 2026
Build and review interfaces against WCAG 2.2 accessibility guidelines. Covers keyboard navigation, screen readers that read interface content aloud, accessible forms, mobile support, and display preferences, helping identify and fix barriers to using a website or app.
- Audit an interface for accessibility issues
- Add keyboard navigation and focus management
- Improve screen reader support for forms
wshobson/agents☆ 41.4KUpdated Oct 20, 2026
Investigate bugs and slow applications through reproducible examples, logs, environment comparisons, and hypothesis testing. The skill structures root cause analysis and performance measurement, helping developers narrow down failures and verify that a fix works.
- Investigate bugs that occur only occasionally
- Measure and locate performance bottlenecks
- Collect evidence and reproduce production failures
wshobson/agents☆ 41.4KUpdated Oct 20, 2026
Create and maintain project documents in conductor/ covering the product, technology stack, development workflow, and work units. Extract context from existing code, check document consistency before implementation, and update documentation as the project evolves.
- Set up context documents for a new project
- Document an existing codebase for onboarding
- Check project documents before implementation
wshobson/agents☆ 41.4KUpdated Oct 20, 2026
Guide web app testing with screen readers such as VoiceOver, NVDA, and JAWS. Check forms, dialogs, keyboard navigation, and spoken update notifications to identify accessibility problems across desktop and mobile browser combinations.
- Checking form labels and error announcements
- Testing dialog focus behavior
- Verifying announcements for changing content
wshobson/agents☆ 41.4KUpdated Oct 20, 2026