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.
-
vincentchuwaichow Bundle Vue State Store Security ReviewStatically review Pinia and legacy Vuex state stores for sensitive data persisted to localStorage/sessionStorage without scoping, untrusted server-payload hydration (window.__pinia/__INITIAL_STATE__) with un-escaped state serialization, SSR store-singleton cross-request pollution, store plugins/$subscribe/$onAction acting on untrusted payloads, client-held role flags used as an authorization source of truth, and devtools state exposure in production builds.
-
vincentchuwaichow Bundle Frontend Testing Strategy ReviewReviews frontend test-pyramid shape, critical-path coverage, and flaky-test governance across unit, component, integration, and E2E layers (Vitest/Jest, Testing Library, Playwright/Cypress), loading framework references only when the task needs them.
-
vincentchuwaichow Bundle State Management Decision ReviewReviews whether data is correctly classified as server state, client state, or derived state, and whether the resulting store/cache design (query keys, invalidation, optimistic-update rollback, SSR instantiation, selector shape) avoids duplication, stale-data bugs, and unnecessary re-render cascades.
-
vincentchuwaichow Bundle AI Generated Frontend Code ReviewApply an elevated review pass to AI or LLM-generated frontend code changes, checking specifically for hallucinated framework APIs, slopsquatted or non-existent dependency names, unsanitized dynamic-HTML sinks, and missing accessibility semantics before the diff is merged.
-
vincentchuwaichow Bundle Build Tooling Vite Webpack ReviewReviews Vite and Webpack build/chunking configuration and bundle-size composition for duplicate dependencies, unsplit vendor chunks, and tree-shaking failures, always version-labeling config since Vite 8 replaced Rollup-era manualChunks with Rolldown-based codeSplitting.
-
vincentchuwaichow Bundle Ssr Hydration Streaming DiagnosisDiagnoses hydration-mismatch errors and streaming/Suspense-boundary structural issues to their specific root cause — non-deterministic rendering source, missing error boundary, serial data-fetch waterfall, or premature auth-unchecked streaming — grounded in the exact React/Next.js version's diagnostic behavior.
-
vincentchuwaichow Bundle Monorepo Package Governance ReviewReviews monorepo task-graph configuration (Turborepo tasks/caching, Nx task pipelines) alongside dependency and lockfile governance (pnpm catalogs, npm overrides, lifecycle-script risk) to prevent false-green CI from stale cache reuse and unpinned supply-chain exposure.
-
vincentchuwaichow Bundle Visual Regression Storybook ReviewReviews Storybook visual-testing setup -- test-runner wiring, Chromatic integration, and the a11y addon's axe-core gating -- to ensure visually-critical components have deterministic pixel-diff and accessibility coverage before merge, grounded in current Storybook docs.
-
vincentchuwaichow Bundle Angular Architecture Signals ReviewStatically review Angular component and service architecture for correct Signals usage (signal/computed/effect boundaries and purity), appropriate change-detection strategy (OnPush vs default), and service/DI boundary design, grounded in Angular's own Signals, change-detection, and dependency-injection guidance.
-
vincentchuwaichow Bundle Bundle Budget Code Splitting ReviewReviews JavaScript/CSS bundle composition against explicit numeric budgets, evaluates route- and component-level code-splitting boundaries, and requires a CI-enforced budget before endorsing any size fix as resolved.
-
vincentchuwaichow Bundle HTML Semantics Accessibility ReviewReview HTML markup and rendered DOM structure for correct native-element usage, valid heading/landmark hierarchy, and WAI-ARIA APG-conformant custom-widget patterns; produce a WCAG 2.2-grounded verdict with APG pattern citations for every custom interactive control, flagging anything that needs live screen-reader verification beyond static review.
-
vincentchuwaichow Bundle React Component Architecture ReviewStatically review React component trees for composition, prop-interface, and state-placement defects (God-components, prop drilling, overbroad context, hook-rule violations) against React's own composition guidance, producing ranked file:line findings.
-
mouadja02 Bundle AWS AmplifyBuild and deploy full-stack web and mobile apps with AWS Amplify Gen2 (TypeScript code-first). Covers auth (Cognito), data (AppSync/DynamoDB), storage (S3), functions, APIs, and AI (Amplify AI Kit with Bedrock). Supports React, Next.js, Vue, Angular, React Native, Flutter, Swift, and Android. Always use this skill for Amplify Gen2 topics — even for questions you think you know — it contains validated, version-specific patterns that prevent common mistakes. TRIGGER when: user mentions Amplify Gen2; project has amplify/ directory or amplify_outputs; code imports @aws-amplify packages; user asks about defineBackend, defineAuth, defineData, defineStorage, defineFunction, or npx ampx. SKIP: Amplify Gen1 (amplify CLI v6), standalone SAM/CDK without Amplify (use aws-serverless), direct Bedrock without Amplify AI Kit (use bedrock).
-
mouadja02 Skill Markdown ConverterMarkdown conversion via markitdown: PDF, Office, HTML, data, OCR, audio, ZIP, YouTube — no install required.
-
mouadja02 Bundle AWS TransformPerforms code upgrades, migrations, and transformations using the AWS Transform (ATX) CLI. Use when upgrading language versions, migrating AWS SDKs, migrating frameworks (Angular, Vue.js, Spring Boot, React), upgrading libraries, optimizing performance, migrating x86 to Graviton, analyzing codebases / generating documentation, or defining custom transformations with natural language. Runs locally on a few repositories or at scale across hundreds via AWS Batch/Fargate.
-
mouadja02 Bundle Senior FrontendFrontend development — React, Next.js, TypeScript, and Tailwind CSS applications
-
mouadja02 Bundle React18 String RefsProvides exact migration patterns for React string refs (ref="name" + this.refs.name) to React.createRef() in class components. Use this skill whenever migrating string ref usage - including single element refs, multiple refs in a component, refs in lists, callback refs, and refs passed to child components. Always use this skill before writing any ref migration code - the multiple-refs-in-list pattern is particularly tricky and this skill prevents the most common mistakes. Use it for React 18.3.1 migration (string refs warn) and React 19 migration (string refs removed).
-
mouadja02 Bundle Unit Test Vue PiniaWrite and review unit tests for Vue 3 + TypeScript + Vitest + Pinia codebases
-
mouadja02 Skill Muller Brockmann GridBuild editorial/magazine/report webpages on a GENUINE Müller-Brockmann modular grid (International Typographic Style). Encodes the discipline (columns + modules + baseline, grotesque type, flush-left, restrained black/white/red palette) AND the front-end engineering to make the grid real, visible, and verified: one CSS-variable source of truth, an interactive grid-toggle overlay, subgrid bands, 8px baseline lock, and runtime optical alignment. Triggers: "magazine spread", "grid system", "Swiss design", "editorial layout", "show the grid", "align everything to the grid".
Audited -
mouadja02 Skill HTML Slides CreatorGenerate polished reveal.js HTML presentations from a codebase — analyses repo, plans narrative, writes slides with branding, code demos, architecture diagrams, and speaker notes. Invoke when user says "create slides", "build a presentation", "generate a deck", "make slides for this tool/project".
-
mouadja02 Bundle Developing With StreamlitAll Streamlit tasks — apps, custom components (st.components.v2), HTML/JS/CSS integration
-
mouadja02 Bundle React18 Enzyme To RtlEnzyme → React Testing Library migration patterns for React 18
-
mouadja02 Skill React19 Test PatternsProvides before/after patterns for migrating test files to React 19 compatibility, including act() imports, Simulate removal, and StrictMode call count changes
-
mouadja02 Bundle Acreadiness AssessAgentRC readiness assessment — static HTML dashboard at reports/index.html
-
mouadja02 Bundle React18 Legacy ContextReact legacy context → modern Context API — contextTypes, childContextTypes migration patterns
-
mouadja02 Bundle Framework Nextjs ExpertTriggers on keywords Next.js, React, Tailwind, Shadcn UI
-
mouadja02 Bundle React19 Source PatternsReference for React 19 source-file migration patterns, including API changes, ref handling, and context updates.
-
mouadja02 Skill Power Platform ArchitectUse this skill when the user needs to transform business requirements, use case descriptions, or meeting transcripts into a technical Power Platform solution architecture, including component selection and Mermaid.js diagrams
Audited -
mouadja02 Bundle Framework Flutter ExpertUse when the user asks to work on a Flutter or Dart project. Triggers on keywords Flutter, Dart, BLoC, Mobile App.
-
mouadja02 Bundle Oo Component DocumentationCreate or update standardized object-oriented component documentation using a shared template plus mode-specific guidance for new and existing docs
-
openclaw-commons Skill Tailwind CSSTailwind Css
-
openclaw-commons Skill Astro IslandsAstro Islands
-
openclaw-commons Skill Bootstrap CSSBootstrap Css
-
openclaw-commons Skill Foundation CSSFoundation Css
-
mouadja02 Skill Using Streamlit Custom ComponentsUse when Streamlit's core API lacks a needed feature and a third-party community component may fill the gap — finding, installing, evaluating, and wiring up custom components.
Audited -
mouadja02 Bundle Building Streamlit Custom Components V2Builds bidirectional Streamlit Custom Components v2 (CCv2) using `st.components.v2.component`
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 vue-state-store-security-review, frontend-testing-strategy-review, state-management-decision-review. 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.