reflect-skills-from-me…
This skill should be used when the user asks to "reflect on skills from memory", "audit marketplace skills against memory",…
User-invoked, cross-discipline interface review that coordinates six domain references: accessibility, layout, writing, typography, colors, and ui. Use when explicitly invoked for a holistic review of a screen, flow, feature, or product interface. Supports quick and full review
$ npx -y skills add FradSer/dotclaude --skill better-interface --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/better-interfaceContext preview
The summary Claude sees to decide when to auto-load this skill.
User-invoked, cross-discipline interface review that coordinates six domain references: accessibility, layout, writing, typography, colors, and ui. Use when explicitly invoked for a holistic review of a screen, flow, feature, or product interface. Supports quick and full review
name: better-interface description: "User-invoked, cross-discipline interface review that coordinates six domain references: accessibility, layout, writing, typography, colors, and ui. Use when explicitly invoked for a holistic review of a screen, flow, feature, or product interface. Supports quick and full review modes. Triggers on better-interface, full interface review, holistic UI audit, cross-discipline design review, review the whole interface."
A strong interface is not six independent audits stapled together. Review the whole experience, let each domain reference own its rules, then consolidate the evidence into one prioritized verdict.
This skill owns orchestration only. Accessibility rules belong to `references/accessibility/overview.md`; structure to `references/layout/overview.md`; copy to `references/writing/overview.md`; type to `references/typography/overview.md`; color to `references/colors/overview.md`; visual polish and motion to `references/ui/overview.md`. Never duplicate or override their rules here.
Infer the screen, flow, feature, or repository scope from the request and current workspace. State the resolved scope in the output. Use `full` when no mode is supplied.
| Mode | Coverage | Finding cap | | --- | --- | --- | | `quick` | Primary user path and highest-traffic states; report only `HIGH` and `MEDIUM` issues | 5 | | `full` | Entire requested scope across all six domain references, including empty, loading, error, and narrow-width states when present | 15 |
If the requested scope is too large to inspect credibly, narrow it to the highest-traffic complete flow and state the boundary. Never imply uninspected surfaces were reviewed.
Identify the framework, styling system, component library, design tokens, supported viewports, and available preview or test commands. Follow the project's established Tailwind, plain CSS, CSS-in-JS, token, and component conventions.
Before reviewing, read all six domain references below. Load and apply every available reference. In `quick` mode, inspect all six domains but spend depth only where the primary flow has evidence. In `full` mode, complete each available domain review before consolidation.
Review in this order so foundational failures are not hidden by polish:
1. `references/accessibility/overview.md` 2. `references/layout/overview.md` 3. `references/writing/overview.md` 4. `references/typography/overview.md` 5. `references/colors/overview.md` 6. `references/ui/overview.md`
This skill owns the final response. Apply each domain reference's principles and topic files, then consolidate into the format, shared severity, and finding cap defined in this file.
If a domain reference is unavailable, mark that domain `Not reviewed`, name the missing reference, and continue with the remaining domains. Do not recreate its rules from memory, substitute a neighboring domain, or claim holistic coverage.
When two references appear to cover the same issue, assign it to the reference that owns the underlying rule and mention secondary effects in the **Why** cell. Report it once.
Every finding cites `path/to/file:line` and shows the current implementation. If the review artifact has no source files, cite the exact screen and component. Do not report a code-level finding from visual appearance alone or a visual finding from source code alone when runtime behavior determines the result.
Use one shared severity scale:
Within a severity, rank by reach and leverage. A token or shared-component fix outranks the same symptom in one leaf component.
One root cause is one finding. List every confirmed location in the same row rather than producing a row per occurrence. Do not pad the report to reach the finding cap; a short review or no findings is a valid result.
Record candidates considered but deliberately rejected. A candidate is rejected when the owning reference permits the current implementation, evidence is insufficient, the project convention is intentional, or the proposed change would add complexity without user benefit.
Run safe, relevant checks available in the project. Inspect the rendered interface when runtime behavior or visual judgment matters. Report the exact command or interaction and observed result. If a check cannot be run, label it **Not verified** and state what remains; never convert a verification gap into a finding.
Treat a review request as read-only. Do not edit source code unless the user also asks to implement the findings. When implementation is requested, preserve the consolidated report as the change scope and re-run the relevant verification afterward.
| Mistake | Fix | | --- | --- | | Six disconnected domain reports | Consolidate into one ranked findings table | | Same issue reported by multiple references | Assign it to the reference that owns the underlying rule | | Finding with no exact location | Cite `path/to/file:line` and the current implementation | | Visual claim inferred only from source | Inspect the rendered state or mark it not verified | | Unlimited low-impact polish | Respect the mode cap; omit `LOW` findings in `quick` | | Silent gaps in coverage | Show which domains and states were actually inspected | | Missing owning reference silently treated as covered | Mark the domain `Not re
A curated collection of 22 plugins for Claude Code, providing specialized agents, skills, and automation tools for development and productivity workflows.
This skill should be used when the user asks to "reflect on skills from memory", "audit marketplace skills against memory",…
Use acpx as a headless ACP CLI for agent-to-agent communication, always inside an isolated SubAgent. Use when running coding…
Delegates a self-contained task to a Google Gemini Managed Agent (Antigravity) running in a remote sandbox with code execution,…
Runs a deep-research query on Google Gemini's deep-research managed agent and returns a cited report. This skill should be used…
This skill should be used when the user asks to "understand a codebase", "get code context", "research a library", "explore a…
Execute this when the user requests code context for a repository, library, or any natural-language code/technology question…