Web & Frontend
Web development agent skills handle frontend and full-stack work: component patterns, CSS and accessibility fixes, performance budgets, and framework conventions. Install a skill once and your AI agent follows the same playbook in every project, from quick prototypes to production apps.
-
rubber-ducks-syndicate Skill Obsidian ArchitectureSpecialist skill for documenting system design in an Obsidian vault — component overviews, data flows, infrastructure layout, integration landscapes, and architecture notes. Normally invoked by the obsidian-documentation orchestrator. Use when the user discusses how the system is shaped, asks "document our architecture", describes services and how they connect, or after architecture discussions/refactors. Produces notes under Architecture/, Infrastructure/, and Integrations/.
-
rubber-ducks-syndicate Skill Obsidian Doc PrompterDocumentation reflex for coding sessions. Consult this skill whenever you have just implemented, modified, refactored, or fixed something in a project — a feature, an endpoint, a component, a schema change, an architectural change, a dependency swap — even if the user never mentioned documentation. It checks whether the change is worth documenting, asks the user, and on yes hands a pre-approved scope to the obsidian-documentation orchestrator. It never documents without consent.
-
rundeck Skill Create TestCreate backend tests for Rundeck (unit, API, functional). Auto-loads testing guidelines. For frontend unit tests use write-jest-tests.
-
rundeck Bundle Write Jest TestsWrite Vue component unit tests. Use when the user asks to write unit tests, write Jest tests, write Vue tests, add tests to a component, or test a Vue component.
-
rundeck Skill I18N Vue TemplateInternationalize Vue component templates by replacing all hardcoded strings with $t() calls and adding translations to i18n.ts or en_US.js. Use when asked to internationalize, i18n, or translate strings in Vue templates.
-
sablier-labs Skill Sablier DesignCreate distinctive, production-grade React interfaces aligned with Sablier's dark-theme aesthetic. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that leverages the Sablier theme.
-
sadiksaifi Bundle Snap VisualCreate a single-page HTML visual brief to explain a concept, plan, architecture, comparison, or proposal — then open it in the browser. Use whenever the user asks to "explain this visually", "show me an HTML page", "make a visual", "diagram this", "visualize X", or wants something rendered as a page instead of prose. Also reach for this proactively when a dense explanation (an architecture, a migration plan, a set of tradeoffs, a design proposal) would clearly land better as a visual document than a wall of text.
-
saewookkangboy Bundle Role Frontend DevImplement the UI using modern frontend frameworks.
-
sandai-org Bundle App CreatorDevelop and maintain frontend apps in `<AgentWorkspaceRoot>/app` such as tools, mini-games, landing pages, and interactive experiences. Use when the user asks to create, iterate on, or fix an app or page.
-
sandai-org Bundle HTML Ppt CreatorBuild high-quality HTML presentations with the App module in `<AgentWorkspaceRoot>/app`, suitable for pitches, reports, and presentations. Help users converge on a style quickly by showing visual directions first and iterating on content afterward.
-
serkan-ozal Skill ObservabilityMonitor and debug web and Node.js applications using OpenTelemetry, console logs, network requests, and distributed tracing. Use when the user asks about distributed tracing, correlating frontend/backend requests, OpenTelemetry, Jaeger, or monitoring application behavior.
-
serkan-ozal Skill Browser TestingAutomated browser testing, interaction automation, and form testing. Use when the user needs to test web pages, automate browser interactions, fill forms, test validation, run multi-step wizards, or test login/signup flows.
-
serkan-ozal Skill React DebuggingDebug React applications by inspecting components, props, and the component tree. Use when the user is debugging React apps, wants to inspect component props/state, find which component renders an element, or understand the React component hierarchy.
-
serkan-ozal Skill Accessibility AuditAudit web accessibility using ARIA snapshots, AX tree analysis, and WCAG validation. Use when the user asks about accessibility, a11y, WCAG compliance, screen reader compatibility, ARIA roles, or keyboard navigation.
-
sindev08 Skill ReactprinciplesMaster entry point for React Principles — routes intent to the right sub-skill. Use /reactprinciples to invoke manually.
-
sindev08 Skill Reactprinciples FormScaffold a React Hook Form + Zod form following React Principles form-validation recipe — Zod schema, zodResolver, error display, mutation integration.
-
sindev08 Skill Reactprinciples HookScaffold a custom React hook following React Principles custom-hooks recipe — use prefix, typed return shape, colocated test.
-
sindev08 Skill Reactprinciples QueryScaffold a TanStack Query hook following React Principles server-state recipe — staleTime, placeholderData, enabled, queryKeys factory.
-
sindev08 Skill Reactprinciples StoreScaffold a Zustand store following React Principles client-state recipe — typed store, selectors, useShallow, reset action, colocated test.
-
sindev08 Skill Reactprinciples RecipeDraft a new React Principles cookbook recipe in the standard structure. Internal maintainer skill.
-
sindev08 Skill Reactprinciples ReviewReview React/TypeScript code against the React Principles cookbook — flags violations with severity, reasoning, and concrete fixes. Read-only.
-
sindev08 Skill Reactprinciples ComponentScaffold a React UI component following React Principles anatomy patterns — props extending HTMLAttributes, variants as Record constants, cn() for class merging.
-
snailclimb Bundle Frontend用于前端工程面试出题;覆盖 JavaScript、React/Vue、浏览器原理和性能优化,强调业务实战与工程化能力。
-
dragoon0x Bundle Interface CriticAdversarially review a complete interface across product, architecture, craft, interaction, adaptation, state, accessibility, and engineering, and diagnose root causes. Use when requesting a hard critique, a pre-release quality pass, or an explanation for why an interface feels wrong.
-
dragoon0x Bundle Interface ArchitectureModel an interface's task hierarchy, surfaces, navigation, flows, component boundaries, and state ownership. Use when structuring a new surface, reorganizing navigation, deciding where a task belongs, or diagnosing whether a problem is structural rather than visual.
-
ednahq Skill Form PatternsQuick templates and patterns for creating forms with react-hook-form, zod validation, and shadcn/ui components
-
ednahq Skill Feature Planning ExecutionSystematic framework for breaking down features into frontend, backend, components, hooks, and database requirements
-
ednahq Skill Code ArchitectureEstablishes consistent patterns for component structure, hooks, state management, and TypeScript conventions across LearnFlow
-
ednahq Skill Component TemplatesQuick templates for common UI components using shadcn/ui and brand guidelines
-
fromsi Skill Add ScreenAdd a level screen (an ILevelObserver shown/hidden on level change) to the Level component. Use when asked to add a screen, menu, HUD, pause screen, or any full-screen game state.
-
fromsi Skill Add ObserverWire state → UI reactivity using Common's ObservableState<TObserver> — make a state notify listeners and have the UI react instead of polling. Use when asked to add an observer, make the UI react to state changes, or update UI when a model changes.
-
jlugagne Skill Doc FrontendAgach frontend: React/TypeScript pages, components, kanban UI, auth context, API client, WebSocket, hooks, modals
-
luciole-studio Skill Apostle Tutor发现式教学——带一个具体的人把一门技术学到「能诊断」,靠对话、真实报错和他自己的话推进,不产出课件。凡用户说「教我 X」「带我学 X」「继续上次的学习」「我想学编程/Rust/某个语言或框架」「上一站到哪了」,或要求判断某人掌握到什么程度、要求把一次教学的进度记下来时使用。它管一次次对话式教学的方法与续接:先确定已有知识、划出前沿、给规格不给教程、让编译器当裁判、用学习者的原话作掌握证据。不产出 HTML 课件、阅读材料或课程包,那是 `teach` 的活;也不用于写文档、写教程文章或给代码加注释。
-
davccavalcante Skill Supreme NPM NodePrincipal NPM/NPX/NPMJS/Node engineering discipline for Tech Leads, DevOps, Backend Engineers, Frontend Engineers, Product Engineers, AI Engineers, ML Engineers, LLM Engineers, LLM Architects, AI Researchers, Quality Assurance Engineers, and Software Quality Engineers. Enforces a latest-version-always policy (never pin to definitive versions; always `ncu -u` before install), TypeScript strict mode with every check enabled (strict + noUncheckedIndexedAccess + exactOptionalPropertyTypes + useUnknownInCatchVariables + noImplicitOverride), `satisfies` over `as`, `unknown` over `any`, discriminated unions over optional flags, branded types for opaque identifiers. Covers Node ecosystem (current LTS or latest stable), package.json discipline (files allowlist over .npmignore, exports map with import/require/types conditional, engines node range, type:module default), publishing workflow (`npm pack --dry-run` preview, OIDC provenance attestation in GitHub Actions, semantic versioning via changesets/release-please, dis
-
devbyray Skill Testing TddTest-Driven Development workflow and testing standards. Use when writing tests, implementing TDD, working with Vitest (frontend), xUnit or MsTest (backend), or when the user asks about testing strategies, test coverage, or TDD methodology.
-
devbyray Skill Tailwind CSSTailwind CSS v4+ usage and configuration standards including utility classes, custom theming, and best practices. Use when working with Tailwind CSS, utility-first styling, or when the user asks about Tailwind configuration, custom colors, responsive design, or @theme/@layer directives.
Frequently asked questions
What are Web & Frontend agent skills?
Web development agent skills handle frontend and full-stack work: component patterns, CSS and accessibility fixes, performance budgets, and framework conventions. Install a skill once and your AI agent follows the same playbook in every project, from quick prototypes to production apps.
Which Web & Frontend skills are most installed?
Popular Web & Frontend skills on SkillMD right now include reactprinciples-review, obsidian-architecture, obsidian-doc-prompter. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Web & Frontend skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.