lingo

Generate implementation-ready design-system guidance for Lingo UI components with WCAG 2.2 AA constraints.

2.3k|211|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/bergside/awesome-design-skills --skill lingo-bergside
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lingo
Source: https://github.com/bergside/awesome-design-skills/tree/main/skills/lingo
Command: npx skills add https://github.com/bergside/awesome-design-skills --skill lingo-bergside

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It standardizes how teams design and implement a duolingo-inspired, playful UI system so engineers produce consistent, accessible components instead of ad-hoc styling.

Core Features & Use Cases

  • Tokenized foundations: Defines typography, color, spacing, and rounded-shape rules using named tokens (e.g., Nunito, JetBrains Mono, bright primary/secondary palette).
  • Implementation-ready component guidance: Provides required states, interaction behavior, and quality gates so component implementations match the design intent.
  • Accessibility and writing constraints: Enforces WCAG 2.2 AA, keyboard-first interaction, visible focus states, and a concise tone with explicit do/don’t rules.

Quick Start

Ask an AI agent to apply the Lingo skill to your new button and input components, including full default/hover/focus-visible/disabled/error states and a QA checklist aligned to WCAG 2.2 AA.

Frequently Asked Questions about lingo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate accessible UI component guidance with design tokens?

Accessible UI component guidance with design tokens is generated by defining typography, color, spacing, and rounded-shape rules using named tokens, enforcing WCAG 2.2 AA keyboard-first behavior, and providing explicit do/don’t rules for consistent component implementation.

What is a playful design system and how does it prevent inconsistent component implementations?

A playful design system standardizes how teams implement UI components by applying token-based styling constraints, required interaction states, and testable QA acceptance criteria, preventing engineers from producing ad-hoc styling that mismatches design intent.

Can I use this design system guidance for WCAG 2.2 AA keyboard-first interaction states?

Yes, this design system guidance enforces WCAG 2.2 AA keyboard-first interaction by requiring visible focus states, explicit default/hover/focus-visible/disabled/error states, and testable QA acceptance criteria aligned to accessibility standards.

What's the best way to standardize interaction states and writing-tone standards for UI components?

The best way to standardize interaction states and writing-tone standards is to apply implementation-ready component guidance that defines required states, interaction behavior, concise tone rules, and quality gates so implementations match design intent.

How do I create a QA checklist for design-to-code workflows using component rules?

You create a QA checklist for design-to-code workflows by generating testable QA acceptance criteria that verify component implementations against token-based styling constraints, explicit do/don’t guidance, and WCAG 2.2 AA keyboard-first behavior requirements.

When do I need token-based styling constraints for component QA?

You need token-based styling constraints for component QA when teams are implementing a design system and require explicit do/don’t guidance, required interaction states, and testable acceptance criteria to prevent token misuse and inconsistent styling.