Agent Plugins Marketplace
All plugins

agent-ui-skills

v0.3.0

Vendor-neutral UI component skills. Each skill ships a complete reference - semantic HTML, plain CSS custom properties, and dependency-free JavaScript - that an agent builds into your project in your stack. No framework, no design system, no package to install.

CodexClaude Code7 Skills

By Shawn SandyLicense: MIT0 GitHub starsUpdated 2 weeks ago

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
7 skill or MCP entries
Source updated
Sep 4, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install agent-ui-skills for Codex and Claude Code

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add agent-ui-skills@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/shawn-sandy/agent-ui-skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

agent-ui-skills/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/ui-alert/SKILL.md
├── skills/ui-box/SKILL.md
├── skills/ui-button/SKILL.md
├── skills/ui-dialog/SKILL.md
├── skills/ui-popover/SKILL.md
├── skills/ui-tabs/SKILL.md
└── skills/ui-theme/SKILL.md

Included Skills7

ui-alertskills/ui-alert/SKILL.md

Accessible alert - a live region that announces text appearing after page load. Use when adding an error banner, validation summary, success message, toast, notification or snackbar, or when a screen reader user must hear that something failed or finished. Not a blocking dialog.

ui-boxskills/ui-box/SKILL.md

Accessible box - a padded container with a border and a paired foreground and background colour, built in place of a bare div. Applies when wrapping content in a card, panel, callout, well, tile or padded region, when a container must stay readable under an inverted colour scheme or a forced-colours mode, and when a layout needs a neutral enclosure to build on. Not for arranging or spacing sibling elements.

ui-buttonskills/ui-button/SKILL.md

Accessible button - a clickable control that runs an action in the current page. Use when adding, styling or fixing a button, a submit or action control, or when making one unavailable while keeping it reachable by keyboard. Not a link to another page.

ui-dialogskills/ui-dialog/SKILL.md

Accessible modal dialog - an overlay that blocks the page until dismissed. Use when adding a modal, a confirmation step, a blocking popup, or an overlay the keyboard must not escape, including focus trapping, Escape handling, and returning focus to the opener. Not a non-blocking alert.

ui-popoverskills/ui-popover/SKILL.md

Accessible non-modal popover on the native HTML popover attribute - a panel that opens above the page without blocking it. Use when adding a filter panel, a disclosure card, a settings flyout, an inline notice, a dropdown surface, or any layer that closes on Escape or an outside click while the page behind stays clickable and tabbable. Covers auto and manual modes, trigger-adjacent and viewport placements, top-layer placement that no overflow or z-index can clip, and trigger state. Not a modal.

ui-tabsskills/ui-tabs/SKILL.md

Accessible tabs - a row of controls showing one panel at a time. Use when adding tabs, a tabbed interface, or switchable sections driven by the arrow keys, including roving tabindex so a single Tab press clears the whole row. Not navigation between pages.

ui-themeskills/ui-theme/SKILL.md

Theme workflow - binds a project's existing colours, corner radius and type to the auk custom properties, so every component built from the ui- skills takes on the project's brand instead of the shipped defaults. Use when components look off next to the rest of the page, when a design system, token file or palette should drive them, when a dark scheme must apply to them, or when a request asks to match, re-skin or restyle auk components. Not for restyling elements that are not auk components, and not for building a component.

Plugin manifests2

.codex-plugin/plugin.json
{
  "name": "agent-ui-skills",
  "version": "0.3.0",
  "description": "Vendor-neutral UI component skills. Each skill ships a complete reference - semantic HTML, plain CSS custom properties, and dependency-free JavaScript - that an agent builds into your project in your stack. No framework, no design system, no package to install.",
  "skills": "./skills/"
}
.claude-plugin/plugin.json
{
  "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
  "name": "agent-ui-skills",
  "displayName": "Agent UI Skills",
  "version": "0.3.0",
  "description": "Vendor-neutral UI component skills. Each skill ships a complete reference - semantic HTML, plain CSS custom properties, and dependency-free JavaScript - that an agent builds into your project in your stack. No framework, no design system, no package to install.",
  "author": {
    "name": "Shawn Sandy",
    "url": "https://github.com/shawn-sandy"
  },
  "homepage": "https://github.com/shawn-sandy/agent-ui-skills",
  "repository": "https://github.com/shawn-sandy/agent-ui-skills",
  "license": "MIT",
  "keywords": [
    "ui",
    "components",
    "accessibility",
    "wcag",
    "html",
    "css",
    "vanilla-js",
    "design-system-agnostic",
    "framework-agnostic",
    "agent-skills"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[agent-ui-skills on Agent Plugins Marketplace](https://pluginsmp.com/plugins/agent-ui-skills)