aziontech/webkit

A monorepo-driven ecosystem for scalable UI development, enabling shared design systems, component libraries, and optimized build pipelines.

2Stars on the repository
59Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

add-animation

01

aziontech/webkit

Skill Claude CodeCodex

Scaffold a new webkit animation into the semantic catalog (semantic/animations.js) + record the Theme gap. Used when a component needs an animation the catalog lacks, instead of a component-local @keyframes or an off-catalog animate-[…].

2 4d ago A 54 tokens original MIT

audit-fix

02

aziontech/webkit

Skill Claude CodeCodex

Fix pnpm audit --audit-level=high failures by bumping the offending dependency to its patched version, with a semver-aware guardrail (patch = auto, minor = validate carefully, major = ALERT and ask). Identifies the owning monorepo project and emits a status report.

2 4d ago A 64 tokens original MIT

code-connect-write

03

aziontech/webkit

Skill Claude CodeCodex

Generate the .figma.ts Code Connect mapping. Skipped automatically when @figma/code-connect is not installed.

2 4d ago A 32 tokens original MIT

component-scaffold

04

aziontech/webkit

Skill Claude CodeCodex

Write the .vue file(s) for a component, plus the entry in packages/webkit/package.json#exports. Strictly spec-bound — every prop/event/slot must come from the spec. For composition pattern, each sub-component lives in its own folder.

2 4d ago A 58 tokens original MIT

echo-report

05

aziontech/webkit

Skill Claude CodeCodex

Re-read every file written this run and diff its content against the spec. Independent parser (cross-check with validate-spec-compliance.mjs). Final defensive line.

2 4d ago A 36 tokens original MIT

figma-discover

06

aziontech/webkit

Skill Claude CodeCodex

Pull design tokens, regions, and states from a Figma frame via the Figma MCP. Pure read; emits a structured JSON blob the rest of the pipeline consumes.

2 4d ago A 39 tokens original MIT

regen-baselines

07

aziontech/webkit

Skill Claude CodeCodex

Regenerate the Linux visual-regression baselines for a branch/PR via the CI workflow, download the artifact, mirror it into the snapshots folder, and commit it to the branch. Baselines are CI-only — never generated locally.

2 4d ago A 51 tokens original MIT

reuse-audit

08

aziontech/webkit

Skill Claude CodeCodex

Scan composables, utility components, and same-category siblings for logic that should be reused instead of duplicated. Emits a structured suggestion list.

2 4d ago A 31 tokens original MIT

spec-create

09

aziontech/webkit

Skill Claude CodeCodex

Interactively draft .specs/ .md for a new webkit component. Owns the questions, the cross-reference with DESIGN.md and Figma, and the initial status: draft write. Never writes component code.

2 4d ago A 51 tokens original MIT

spec-validate

10

aziontech/webkit

Skill Claude CodeCodex

Validate a .specs/ .md against the schema, the body section rules, and the Constraints block. Writes the checksum and flips status from draft to approved when valid.

2 4d ago A 41 tokens original MIT

storybook-write

11

aziontech/webkit

Skill Claude CodeCodex

Write a minimal .stories.js for a webkit component using the canonical Button.stories.js shape. Stories are Default + one composite story per multi-option axis (Types / Sizes / Icons / …) + one story per mutually-exclusive state (Loading / Disabled / Filled / Invalid) — never one-story-per-variant. Give…

2 4d ago A 156 tokens original MIT

structure-decide

12

aziontech/webkit

Skill Claude CodeCodex

Decide monolithic vs composition using the shadcn-vue criterion. Pure decision; never writes code.

2 4d ago A 30 tokens original MIT

token-map

13

aziontech/webkit

Skill Claude CodeCodex

Map a Figma token JSON blob to DESIGN.md classes / var(--) semantic tokens. Pure transformation; never edits the spec or component files.

2 4d ago A 34 tokens original MIT

validate-component

14

aziontech/webkit

Skill Claude CodeCodex

Run the project's pnpm checks (lint, type-check, type-coverage, storybook build) on the freshly-written component. Pure runner; never edits code.

2 4d ago A 36 tokens original MIT

webkit-baseline-ui

15

aziontech/webkit

Skill Claude CodeCodex

Fast deslop pass for UI built on @aziontech/webkit — enforce components-only, tokens-only (typography/color/shape/spacing/shadow), correct typography hierarchy, and consistent spacing rhythm. Use for a quick cleanup or polish review.

2 4d ago A 55 tokens original MIT

aziontech/webkit

Skill Claude CodeCodex

Where a create or settings form LIVES, and what it is built from. Use whenever you add or review a flow that creates a resource, edits one, or asks a question that commits — a "New X" button, a create route, an "add" affordance inside a detail page, a settings tab. Fixes the surface (a first-level resource creates on…

2 4d ago A 169 tokens original MIT

webkit-data-viz

17

aziontech/webkit

Skill Claude CodeCodex

The token adapter that maps charts onto @aziontech/theme — every series color derived from the --color- families (never hex), computed tokens re-read on a data-theme change so a canvas re-themes (SVG re-themes for free), and the chart's loading/empty/error surface rendered with webkit components. For chart-form and…

2 4d ago A 114 tokens original MIT

webkit-ds-adoption

18

aziontech/webkit

Skill Claude CodeCodex

Migrating an existing app onto @aziontech/webkit is a sequence of small, shippable stories in dependency order — never a big-bang rewrite. Use when adopting webkit into a legacy screen or app: decompose the migration, check the catalog before building custom, track a coverage scorecard per screen, and file gaps…

2 4d ago A 92 tokens original MIT

webkit-errors

19

aziontech/webkit

Skill Claude CodeCodex

Where an error goes in a @aziontech/webkit app, and what it carries when it gets there. One decision table covering all five cases — client-side validation on the field, a server rejection scoped to one field as a Message in that section (plus the field's invalid state and a scroll anchor on a long form), an unscoped…

2 4d ago A 152 tokens original MIT

webkit-form

20

aziontech/webkit

Skill Claude CodeCodex

Accessible forms on @aziontech/webkit — one Form Layout spacing reference (xs inside a field, lg between fields/rows) shared by five form types (Drawer, nested Drawer, Dialog, ItemGroup settings, CardBox with independent saves) that differ only in container + save model, with two internal layouts (Cards + ItemGroups /…

2 4d ago A 172 tokens original MIT

aziontech/webkit

Skill Claude CodeCodex

The "feels finished" sign-off for UI on @aziontech/webkit — a whole-screen cross-axis pass that confirms state completeness, optical balance, and coherence AFTER the per-axis skills ran, plus an optional earned-delight pass (at most one or two restrained, token-driven moments at a completion / first-time / recovery /…

2 4d ago A 104 tokens original MIT

webkit-lists

22

aziontech/webkit

Skill Claude CodeCodex

The list page — the one shape every resource index takes on @aziontech/webkit, and the filter system that narrows it. Fixes the page skeleton (shell → page heading carrying the create action → controls row → filter bar → card-wrapped Table), the split between search and filters (search runs through the table's own…

2 4d ago A 215 tokens original MIT

webkit-microcopy

23

aziontech/webkit

Skill Claude CodeCodex

The writing rules for Azion product interfaces (Console). Use whenever you author or review any interface string: page and section titles, field labels, helper text, buttons, menu and nav items, table headers, tags, tooltips, empty states, toasts, dialogs, validation messages. Fixes punctuation and capitalization (no…

2 4d ago A 183 tokens original MIT

aziontech/webkit

Skill Claude CodeCodex

Make motion smooth using only @aziontech/theme animate tokens — animate- utilities, duration-/ease-/curve tokens, compositor-props-only, ≤150ms interaction feedback, and a mandatory motion-reduce escape on every motion class. No external animation library, no inline cubic-bezier, no hardcoded ms.

2 4d ago A 70 tokens original MIT