Skip to content

legioncodeinc/web-development-tools

v3.0.0AGPL-3.0-or-later

Build web interfaces and sites with React, Svelte, design systems and accessible components.

asset-stinger

Maintain the Universal Asset Registry. Use to register assets, audit code-to-registry drift, or generate migrations. Read README.md for the guide map.

component-vendoring-stinger

Select existing UI components and prepare notice-preserving source-copy plans. Use for component reuse, exact MIT artifact provenance, authorized copies, or local fork updates.

csv-xlsx-import-export-stinger

Implement spreadsheet import and export in React. Use for CSV/XLSX parsing, mapping, row validation, streaming, or CSV injection. Read README.md for the guide map.

dark-mode-theming-stinger

Audits and implements dark mode for React/Next.js: CSS tokens, next-themes wiring, FOWT prevention, SSR hydration, Tailwind v4 config, multi-brand theming. Use for dark mode setup or flashing bugs.

design-system-stinger

Bootstrap a product design system. Use for tokens, utilities, component and screen specs, or static examples. Read README.md for the guide map.

font-loading-stinger

Fix web font loading performance. Use for FOIT/FOUT, preload, subsetting, metric-matched fallbacks, or font-swap CLS. Read README.md for the guide map.

icon-system-stinger

Design a React icon system. Use for library choice, bundle size, SVG sprites, dynamic icons, or accessibility. Read README.md for the guide map.

image-optimization-stinger

Optimize web image delivery. Use for AVIF/WebP, responsive sizes, blur placeholders, Next image config, or image CLS. Read README.md for the guide map.

impeccable-stinger

Operate Impeccable for UI design. Use for new surfaces, redesign, polish, design capture, or anti-slop checks. Read README.md for the guide map.

localization-stinger

Implement locale routing, message resources, ICU/plurals, Intl formatting and RTL in a selected web framework. Use for localization changes and scoped translation review.

modal-toast-dialog-stinger

Build accessible React overlays. Use for dialog, drawer, toast, command menu, focus handling, or stacking. Read README.md for the guide map.

nextjs-stinger

Implement Next.js App Router features: server/client boundaries, reads, actions, handlers, private data, cache contracts and build/provider handoffs. Read README.md for guides.

nuxt-stinger

Implement Nuxt apps, SSR/data integration, Nitro routes, request state and cache/auth boundaries. Use for accepted Nuxt builds or changes. Read README.md for the guide map.

preact-stinger

Build Preact 11 apps and widgets. Use for signals, React compat migration, embeds, Astro islands, or Fresh. Read README.md for the guide map.

product-tour-onboarding-ui-stinger

Build in-app tours and onboarding UI. Use for tour tools, tooltips, checklists, segment triggers, or maintenance after UI changes. Read README.md for the guide map.

pwa-stinger

Implement browser PWA manifest, service-worker lifecycle and bounded public offline assets. Use for scoped PWA/offline changes. Read README.md for the guide map.

react-stinger

Review and refactor React 18/19 architecture. Use for state layers, Server Components, Suspense, Actions, data boundaries, or testing. Read README.md for the guide map.

react-to-svelte-stinger

React-to-Svelte 5 porting: hooks-to-runes translation, TanStack Router to SvelteKit, RTK Query and Radix conversion, contract-first port waves. Use when porting React components or dashboards.

seo-aeo-stinger

SEO and AEO for SvelteKit (Svelte 5) + Payload CMS + Vercel. Covers metadata, sitemap/robots, JSON-LD, Payload SEO fields, Core Web Vitals, llms.txt/AI citation, E-E-A-T, and indexation playbooks.

shadcn-svelte-stinger

The shadcn-svelte library itself for any Svelte project: CLI, copy-in model, anatomy, registry, theming, forms, upgrades. Not OSPRY's design system on portal/web/wl (ux-ui-svelte-stinger owns that).

source-command-build-app-search

Build tenant-safe application search with an accepted query/result contract, stable pagination and measured retrieval quality.

source-command-build-localization

Build or extend a localization app using current locale, resource, plural, formatting and RTL boundaries with explicit verification.

source-command-build-nextjs-app

Build or extend a Next.js app using current App Router, server/client, data, mutation and cache boundaries with explicit verification.

source-command-build-nuxt-app

Build or extend a Nuxt app using current Nuxt routing, SSR, Nitro, data and cache boundaries with explicit verification.

source-command-build-pwa-app

Build or extend a PWA app using current public asset, offline fallback, update and private-data boundaries with explicit verification.

source-command-build-quick-website

Build a scoped SvelteKit marketing or lead-generation website from a brief, with explicit CMS and integration decisions.

source-command-build-saas-foundation

Build a scoped SaaS foundation joining tenant identity, data isolation, billing entitlements and a verified user journey.

source-command-build-vue-app

Build or extend a Vue app using current component, state, form, routing and asynchronous boundaries with explicit verification.

source-command-build-web-app

Scope and build an authorized web-app slice using an actual supported framework owner and verified boundaries.

source-command-choose-web-stack

Recommend one web framework from product, rendering, team and hosting needs, with backend boundaries and owner gaps.

source-command-qualify-typography

Qualify a web typography system and font delivery using source inspection and actual browser evidence.

source-command-vendor-component

Select and prepare an authorized component vendoring plan with actual artifact provenance, notices, patches and update evidence.

svelte-stinger

Svelte 5 specialist for runes, snippets, lifecycle, universal reactivity, SvelteKit 2 load/actions/remote functions, and Svelte 4 migration. Use for any .svelte, .svelte.js, or .svelte.ts work.

tailwind-stinger

Tailwind CSS v4 the framework itself, CSS-first config, @theme, the Vite plugin, v3-to-v4 migration, dark mode, container queries, class ordering. Generic, any codebase, not OSPRY-specific.

tanstack-stinger

TanStack libraries in SvelteKit (Svelte 5) - Query SSR/caching/mutations, Table runes state, Form snippet validation, Virtual; states plainly that Router and Start have no official Svelte support.

typography-font-stinger

Build a web typography system. Use for variable fonts, font loading, fluid scales, vertical rhythm, or type tokens. Read README.md for the guide map.

ux-ui-stinger

Enforce an existing design system. Use for component specs, token drift, library wrappers, motion rulings, or visual deltas. Read README.md for the guide map.

ux-ui-svelte-stinger

Enforce OSPRY's SvelteKit UI standard. Use for shadcn-svelte, Tailwind token bridge, white-label branding, or markup styling. Read README.md for the guide map.

vue-stinger

Build Vue application slices with SFCs, composables, typed props/events, state, forms, routing and delivery evidence. Use after Vue is chosen; hand Nuxt SSR to its selected owner.

web-stack-selection-stinger

Recommend one web framework from product, rendering, team and hosting needs. Separate backend choices and expose implementation-owner gaps. Read README.md for the guide map.

website-stinger

Build a SvelteKit marketing site from a brief. Use for site scaffolding, Payload CMS, Supabase, lead capture, blog, or conversion. Read README.md for the guide map.

xyflow-stinger

React Flow and Svelte Flow (xyflow) node editors: setup, state, custom nodes and edges, handles, layout, sub flows, theming, React Flow UI, SSR, tests, and migrations.