diff --git a/content/rules/README.md b/content/rules/README.md index 8ec46af..aeba131 100644 --- a/content/rules/README.md +++ b/content/rules/README.md @@ -12,6 +12,12 @@ Rules for AI coding agents, distributed via `devw add`. | `css/tailwind` | CSS | Utility-first Tailwind conventions | `devw add css/tailwind` | | `testing/vitest` | Testing | Vitest testing patterns | `devw add testing/vitest` | | `security/supabase-rls` | Security | Supabase RLS enforcement | `devw add security/supabase-rls` | +| `frontend/design-guidelines` | Frontend | UI design principles for AI coding agents | `devw add frontend/design-guidelines` | +| `frontend/accessibility` | Frontend | Accessibility best practices | `devw add frontend/accessibility` | +| `frontend/performance` | Frontend | Frontend performance optimization rules | `devw add frontend/performance` | +| `workflow/git-conventions` | Workflow | Git workflow and commit conventions | `devw add workflow/git-conventions` | +| `workflow/debugging` | Workflow | Systematic debugging methodology | `devw add workflow/debugging` | +| `security/auth-patterns` | Security | Authentication and authorization best practices | `devw add security/auth-patterns` | ## Usage diff --git a/content/rules/frontend/accessibility.md b/content/rules/frontend/accessibility.md new file mode 100644 index 0000000..d52a2ba --- /dev/null +++ b/content/rules/frontend/accessibility.md @@ -0,0 +1,81 @@ +--- +name: accessibility +description: "Accessibility best practices for AI coding agents" +version: "0.1.0" +scope: conventions +tags: [frontend, accessibility, a11y, html] +--- + +## Semantic HTML + +- Use the correct HTML element for the job. `