More screenshots

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+21 more

    Universal Web Dev

    1

    Plan, build, debug and audit websites with your AI coding assistant. Get task-specific guidance, practical verification and a Launch Readiness Score with coverage, evidence and prioritized fixes. Free and open source.

    Free

    6 uses5.0 (1 review)
    Universal Web Dev

    Universal Web Dev

    Example session with this skill installed

    Example prompt for the reference site shown below:

    Use universal-web-dev to check the Saltrum reference site at http://localhost:8765 and report its Launch Readiness Score, coverage, blockers and top fixes. Report first, without changing code.

    • Read your context and instructions
    • Compiled the universal web dev
    • Generated the UI component

    Launch Readiness check: Saltrum reference site

    Recorded example from the repository, dated 2026-10-27. This is the existing published report, not a new measurement of your site. Source: https://github.com/generosomm/universal-web-dev/blob/main/examples/reference-site/docs/readiness-check.md

    A real check run with the Launch Readiness Score rubric. Nothing was changed before or after; the fixes below are left open on purpose so the example stays honest.

    Launch Readiness Score: 70/100, Needs work   Coverage: 21/25 (84%)
    Mode: check   Site: examples/reference-site, served locally   Date: 2026-10-27
    Conditions: Chromium (desktop app browser), desktop and 375×812 phone emulation, no network throttling
    
    CategoryScoreWeightItems checkedStatus
    Works as intended88204 of 5Tide planner works, all 8 in-page links resolve, no console errors
    Works for everyone79257 of 8Every measured text passes contrast; one small tap target
    Trust and safety75252 of 3No secrets; third-party font and image requests without a privacy note
    Speed67153 of 4No blocking scripts, images sized and lazy; font CSS blocks rendering
    Found and shared30155 of 5Good title and description; no canonical, share image, structured data or sitemap

    Blockers: none.

    Top fixes

    #FindingEvidenceImpactFixEffort
    1No structured data0 JSON-LD blocks on /Search engines and AI answers can't read the rooms, prices or address as factsAdd a LodgingBusiness JSON-LD block that matches the visible contentS
    2No sitemap.xml or robots.txtBoth return 404Crawlers get no index hintsAdd a one-URL sitemap and a robots.txt that points to itS
    3No canonical URL or share imageNo link rel=canonical, no og:imageShared links show no picture; duplicate URLs can split rankingAdd both to head once the domain is knownS
    4Third-party requests without a privacy noteGoogle Fonts and picsum.photos receive each visitor's IP addressMay need disclosure for EU visitorsSelf-host the font and the final photos, or add a short privacy noteM
    5Small tap target"Ask about the whole house" link is 21 px tall at 375 px widthHarder to tap on a phonePad the link to at least 24 px, ideally 44 pxS

    Not run

    ItemWhyHow to run it
    HTTPS, redirects, mixed contentNot deployedRe-run check against the deployed URL
    Form failure pathThe tide planner has no failure state worth forcing in a checkCovered by audit
    Worst-case content (break-ui)Not part of a quick checkRun audit
    Core Web Vitals field dataNo real visitors yetPageSpeed Insights or CrUX after launch

    Not applicable

    Server validation, spam limits and consent: the site has no server, sends no form data and stores nothing in the browser. Hreflang: one language.

    Measurements behind the score

    • Contrast: computed text and background colours for every visible text element; none below 4.5:1 (3:1 for large text).
    • Keyboard: Tab reaches the skip link first with a 3 px solid outline; later links rely on the same focus style, partially checked.
    • Phone (emulation only, so phone items count as partial at most): no sideways scroll at 375 px, date input text 20 px (no zoom on focus).
    • Load (unthrottled, local): DOMContentLoaded 617 ms, load 2.1 s, mostly the remote placeholder image (1.7 s).
    • 404: the local Python server returns a real 404 status but not the site's own 404.html; that depends on the host.
    • The site's own tests: 11 passed (python -m unittest discover -s tests).

    Suggested next steps

    These steps are added for this listing, separate from the recorded report: address the prioritized findings, rerun the same check under comparable conditions, and check the deployed URL before launch. Use audit for broader coverage, compare for two real runs, or handoff for a client-facing report.

    404.html

    TSX · React component

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Plan, build, debug and check websites with a clearer process and evidence you can review.

    Universal Web Dev is a free, open-source skill created by Merwin Generoso. It gives your coding assistant a small routing table that selects the guidance needed for each task: planning, design, implementation, debugging, testing, performance or search visibility.

    What it helps you do

    • Build landing pages, portfolios, dashboards and web-based business systems while respecting your chosen stack and existing design.
    • Plan a new project before implementation, then work through complete features with acceptance criteria and test evidence.
    • Diagnose bugs before editing and verify changes before calling them complete.
    • Check phone layouts, keyboard access, contrast, links, forms, page speed and search metadata with the tools available to your assistant.
    • Write client handoff reports and compare two real readiness checks.

    Launch Readiness Score

    Ask for a site check or audit to get a score from 0 to 100 across functionality, accessibility, trust and safety, speed, and search visibility. Reports include coverage, blockers, evidence and prioritized fixes. Checks that could not run are disclosed, and low-coverage scores are marked provisional. A score is a review aid, not a security or accessibility certification.

    What this free package includes

    The original Universal Web Dev wrapper, ten reference guides, a pinned dependency manifest, a Python companion installer, package checks, tests and community credits.

    The ZIP does not bundle the 33 companion skills. The wrapper has a shorter built-in fallback when a companion is missing. For the full setup, ask your local tool-enabled assistant:

    install or update universal-web-dev and all of its skills from:
    https://github.com/generosomm/universal-web-dev
    follow INSTALL.md, preserve my customized skills, and report what changed.
    

    The installer downloads selected sources from reviewed, pinned commits. Its normal sync flow preserves customized and unmanaged copies. Community skills keep their own authorship and licenses, listed in CREDITS.md. No endorsement by those authors is implied.

    Setup and scope

    Claude Code and Codex have documented installer destinations. Other hosts need a verified skills directory and support for the required files and tools. Browser checks need a usable browser tool; optional Python Playwright is one supported route. The companion installer needs Python 3.10+.

    Your AI provider, project runtime and hosting remain your own setup. The skill does not choose a framework, require a GitHub account, or include model/API credits. It grants no permission to deploy, spend money or change production data.

    The original wrapper is MIT licensed. This is a community preview with a documented static-site trial; broad full-stack and cross-agent runtime compatibility has not been established.

    Source, setup and examples · Community credits

    Web projects only. The ZIP includes the wrapper, references and installer, not the 33 companion skills. Missing companions use a shorter fallback. Browser, device, provider and deployment checks depend on host tools and permissions; unrun checks are reported. Impeccable installs guidance-only, without its binary launcher. A readiness score is not certification. The documented end-to-end example is a static site, not proof of all full-stack workflows or all agents. AI services and hosting may have their own costs.

    How to use

    1. 1

      Connect your agent to the Agensi MCP

      Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup

    2. 2

      Sign in to Agensi

      Your agent shows a sign-in link. Sign in and click Allow.

    3. 3

      Ask for what you need

      Your agent loads this skill and uses it on your task. It always asks before any payment.

    Reviews

    5.0
    1 review
    5
    1
    4
    0
    3
    0
    2
    0
    1
    0

    This skill has been used 6 times.

    Trust & safety

    Security scan

    Security scan passed 7 days ago

    • Free with an Agensi account

    Requires

    GitHub
    AI coding assistant with SKILL.md support and access to the package files
    Python 3.10+ (optional: companion installer and package checks)
    Browser tool or Python Playwright + browser (for browser-based checks)
    Project runtime and test tools appropriate to your chosen stack
    Python
    shadcn
    Node.js
    Git

    Permissions

    Terminal / Shell
    Read Files
    Browser
    Network Access
    Write Files
    Environment Variables

    Allowed Hosts

    codeload.github.com

    Read/write access is for the project the user selects. Shell access runs that project's commands and the optional companion installer/checkers. Browser/network access loads the site under review and downloads public pinned sources when installation is requested. No connected account is required. Environment access is limited to installer paths (CODEX_HOME/CLAUDE_CONFIG_DIR and home-directory resolution) and the maintainer update checker's optional GITHUB_TOKEN; it does not require users to supply or disclose credentials. Optional installation also writes to the chosen host skills directory and its sibling backup directory. Installation does not execute upstream skill code; later skill use may run documented helper scripts. Deployments, paid services, production data changes, commits and pushes need user authorization.

    Listed7 days ago

    What's inside

    Frequently Asked Questions

    Yes. This listing is free. Merwin Generoso's original wrapper is MIT licensed. Companion skills keep their own licenses and credits. Your AI provider, hosting and project services may have separate costs.

    The wrapper SKILL.md, ten reference guides, the dependency lock, installer/checker scripts, tests and credits. The 33 companion skills are not bundled. Install them separately using INSTALL.md, or use the wrapper's disclosed fallback guidance.

    The installer has documented destinations for Claude Code and Codex. Other SKILL.md hosts need a verified skills folder and access to the required files/tools. It follows your project's existing stack; a Node.js, React, shadcn or Supabase setup is not universally required. Compatibility has not been tested across every agent and framework.

    It combines five weighted areas: functionality 20%, accessibility 25%, trust and safety 25%, speed 15%, and search visibility 15%. Checks are marked pass, partial or fail with evidence. Not-applicable items are excluded, unrun checks reduce coverage, and coverage below 80% makes the score provisional. Blockers override a reassuring score. It is not certification.

    The documented --sync mode installs missing skills and updates intact receipt-managed copies to the release's pinned sources. Modified and unmanaged copies are preserved and reported. The separate --update override can replace existing copies with backups, so use it only when that replacement is intended.

    The repository includes installer/checker tests and a documented static reference-site trial. Browser emulation is identified as emulation, and checks that could not run are disclosed. Full business-system trials and broad cross-agent runtime verification remain limited. It provides on-demand routing, not guaranteed token savings or bug-free output.

    New in Frontend & Web Apps