agentsclimarketplace

Effective web

Skill sebastian-software/skills.sebastian-software.com/skills/effective-web

Practice-built skills that give AI agents practical judgment for product, web, engineering, delivery, go-to-market, communication, and compliance work.

Install
npx -y skills add sebastian-software/skills.sebastian-software.com --skill effective-web

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Diagnose, design, build, review, and improve user-facing web experiences: marketing sites, content pages, landing pages, web apps, dashboards, and React components. Covers UI/UX direction, layout, typography, color, components, forms, tables, accessibility, motion, internationalization (i18n) implementation, interface copy, loading and error states, auth UX, CSS architecture, frontend SEO and AI search, AI-assisted interface design, browser performance, frontend-only surprising behavior, frontend testing, React architecture and component APIs, SVG graphics (icons, paths, animation, textures), print stylesheets, paged media, and web-to-print output. Not for: backend-only work, infrastructure or deployment, general-purpose writing, print production unrelated to HTML and CSS, or locale-specific punctuation, quotation, spacing, and language-level typographic rules (locale-typography skill).

SKILL.md

6.8 KB, as published. Nobody here has run it

Effective Web

Treat the web experience as one system. Route each request to the smallest relevant guidance set, then check the result across design, implementation, accessibility, performance, and verification boundaries.

Workflow

  1. Inspect the product goal, primary users and actions, accepted ADRs, existing stack, local conventions, browser support, and available evidence.
  2. Select one primary route from the table. Read that route before acting.
  3. Load only the detailed references required by the route and current problem. Add another route only when the work genuinely crosses concerns.
  4. Implement or review against the existing product language and architecture. Prefer measured evidence and repository conventions over generic defaults.
  5. Verify the affected states, responsive behavior, keyboard and screen-reader use, loading cost, and relevant project checks before declaring the work done.

For a broad redesign or cross-cutting review, start with Design and Review, then add the focused routes revealed by the review. For a narrow request, skip the broad design route and load the matching focused route directly.

Route by Intent

User intentRead
Plan, critique, redesign, polish, or quality-gate a whole experienceDesign and Review
Modernize an existing site or app without losing brand, content, routes, analytics, or accessibility contractsDesign and Review
Design an AI-assisted feature, choose chat versus structured UI, or expose uncertainty and controlDesign and Review
Fix hierarchy, grids, spacing, responsive layout, or safe areasLayout and Spacing
Improve type hierarchy, measure, rhythm, fallbacks, or font loadingTypography
Build palettes, semantic tokens, contrast, dark mode, or themesColor and Theming
Design buttons, navigation, dialogs, menus, or reusable primitivesComponent Primitives
Build field layouts, validation, completion, or multi-step formsForms UX
Design dense data, sorting, filtering, row actions, or responsive tablesData Tables
Review HTML semantics, accessible names, ARIA, focus, or keyboard useAccessibility and HTML
Add transitions, scrolling behavior, feedback, or reduced-motion supportMotion and Interaction
Support localization, RTL, text expansion, or locale-aware formattingInternationalization UX
Write labels, microcopy, empty states, errors, or product languageInterface Copy
Design loading, empty, success, failure, retry, or not-found statesError and Loading States
Build login, passkeys, recovery, sessions, permissions, or security UXAuth and Security UX
Organize cascade layers, tokens, scoping, browser support, or CSS toolingCSS Architecture
Improve metadata, structured data, crawlability, previews, or AI searchFrontend SEO and AI Search
Choose unit, component, visual, browser, or E2E coverage and CI strategyFrontend Testing
Diagnose Core Web Vitals, images, caching, resource loading, or perceived speedWeb Performance
Decide React server/client boundaries, state placement, hydration, or renderingReact Architecture
Design reusable React APIs, composition, state ownership, refs, or interopReact Components
Build, style, animate, optimize, or make accessible SVG icons and illustrationsSVG Graphics
Create SVG noise, grain, paper, clouds, organic surfaces, or filter effectsSVG Textures
Build print stylesheets, paged media, printable documents, or web-to-print outputPrint Design

Routing Boundaries

  • Route product discovery, strategy, outcome, scope, prioritization, quality-bar, and release decisions to product-management; return here to design, implement, and verify the resulting browser experience.
  • Route research synthesis, problem framing, object and interaction modeling, information architecture, and decision-grade prototyping to product-design; return here for browser specification, implementation, and verification.
  • Route Impressum, legal notices, privacy and cookie notice requirements, online-sales disclosures, and multi-jurisdiction compliance analysis to web-legal-compliance; return here for the resulting frontend implementation and verification work.
  • Route locale-specific punctuation, quotation, spacing, and language-level typographic rules to locale-typography.
  • Keep general marketing copy and campaign strategy outside this skill; use Interface Copy only for language embedded in a web experience.
  • Route non-frontend TypeScript engineering depth — server-side and shared-library type, module, async, error, and tooling contracts — to typescript-engineering; keep browser-facing TypeScript here.
  • Keep backend-only architecture, infrastructure, deployment, load testing, and security audits, and non-web desktop publishing outside this skill unless they directly constrain the browser-facing result.
  • Route execution-only requests for existing repository typecheck, lint, test, build, documentation, or combined quality gates to software-validation. Keep frontend and browser test design, diagnosis, and evidence selection here.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.