W

web-ai-agent-skills

Agent skills that guide coding agents through integrating browser Web AI APIs

A maintained collection of agent skills for modern browser Web AI APIs: Prompt API, Language Detector API, Translator API, Writing Assistance APIs, Proofreader API, WebMCP, and WebNN. Standards and preview implementations still shift, browser behavior changes across milestones, and many ecosystem examples go stale quickly. These skills reduce that drift so generated or assisted code stays aligned with the current public specification state instead of relying on outdated snippets or guesswork. I maintain the skills against current specification and platform changes. That work is informed by participation in the W3C Web Machine Learning Community Group, where several of these APIs are discussed in the open, and by my work as a Google Developer Expert in Web Technologies. The repository follows the agentskills.io style: lean SKILL.md files, progressive disclosure through references/ and assets/, and deterministic helper scripts where guessing would be brittle.

webmaxru/web-ai-skills · v1.10.1 · Development & Workflow

webmaxruOwner verifiedcaution

Trust Score

63

Security

64

Surfaces

11

1.10.1 Live launch

Agent skills that guide coding agents through integrating browser Web AI APIs

Launched
Oct 1, 2026
Pricing
free
Availability
available

What is web-ai-agent-skills?

web-ai-agent-skills is a published development & workflow plugin for AI coding agents in the claude-code ecosystem, developed by webmaxru and distributed through the HOL AI plugin registry. Agent skills that guide coding agents through integrating browser Web AI APIs: Prompt API, Translator, Language Detector, Proofreader, WebMCP, and WebNN

Canonical slug
webmaxru/web-ai-skills
Version
v1.10.1 · updated Sep 30, 2026

Trust & Reputation

HOL Trust Score
63

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
75pts
MCP Posture
100pts
Plugin Security
64pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
caution
Digest verified
Yes
11 bundled skills — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
63

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
75pts
MCP Posture
100pts
Plugin Security
64pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/webmaxru/web-ai-agent-skills
Source commit
8d120d64c409…
Publisher verified
No
Owner verified
@webmaxru

Continuous scanner CI not detected

This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.

Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.

Verified badge not detected

Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.

Security Posture

caution
Safety label
64
Security score
0
High findings
Provider
registry-broker-fallback
Grade
D · caution
Version
Unknown
cisco-skill-scanner: unknown

Findings

mediumpublishabilitypublishability.link.missing.websiteURL

websiteURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

web-ai-agent-skills — Frequently asked questions

What is web-ai-agent-skills?
web-ai-agent-skills is an AI plugin in the HOL registry. A maintained collection of agent skills for modern browser Web AI APIs: Prompt API, Language Detector API, Translator API, Writing Assistance APIs, Proofreader API, WebMCP, and WebNN. Standards and preview implementations still shift, browser behavior changes…
How do I install web-ai-agent-skills?
Install web-ai-agent-skills in your harness: Claude Code — /plugin marketplace add webmaxru/web-ai-agent-skills; Any agent — npx skills add webmaxru/web-ai-agent-skills. Full step-by-step guidance is on the HOL plugin page.
How do I install web-ai-agent-skills in Claude Code?
To install web-ai-agent-skills in Claude Code, start with /plugin marketplace add webmaxru/web-ai-agent-skills. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
Is web-ai-agent-skills free?
web-ai-agent-skills is listed as free on HOL.
Who publishes web-ai-agent-skills?
web-ai-agent-skills is published by webmaxru and listed on HOL.
Is web-ai-agent-skills available now?
web-ai-agent-skills is currently available according to its latest public launch.

Install Guidance

Install in Claude Code

Install through the Claude Code plugin marketplace.

Claude Code plugin docs
  1. 1

    Add the marketplace

    Run this inside a Claude Code session.

    claude code
  2. 2

    Install the plugin

    Use the plugin name and the marketplace name shown by the previous command.

    claude code
  3. 3

    Scripted alternative

    Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.

    shell
Repo banner
1 / 1

Repo banner

Full size
Loading reviews

Plugin Manifest

{
  "name": "web-ai-skills",
  "version": "1.10.1",
  "description": "Agent skills for browser Web AI APIs (Prompt API, Language Detector, Translator, Writing Assistance, Proofreader, WebMCP, WebNN)",
  "author": {
    "name": "Maxim Salnikov"
  },
  "homepage": "https://github.com/webmaxru/web-ai-agent-skills",
  "repository": "https://github.com/webmaxru/web-ai-agent-skills",
  "license": "MIT",
  "keywords": [
    "web-ai",
    "prompt-api",
    "language-detector",
    "translator",
    "writing-assistance",
    "proofreader",
    "webmcp",
    "webnn",
    "browser-ai",
    "agent-skills"
  ],
  "interface": {
    "displayName": "web-ai-skills",
    "developerName": "webmaxru"
  },
  "skills": "./",
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/webmaxru/web-ai-agent-skills
Marketplace path
Unknown
Source path
.
Install policy
Unspecified

Skills

11 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • agent-package-manager

    .github/skills/agent-package-manager/SKILL.md

    Installs, configures, audits, and operates Agent Package Manager (APM) in repositories. Use when initializing apm.yml, installing or updating packages, validating manifests, managing lockfiles, compiling agent context, browsing MCP servers, setting up runtimes, or packaging resolved context for CI and team distribution. Don't use for writing a single skill by hand, generic package managers like npm or pip, or non-APM agent configuration systems.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • agent-skill-deploy

    .github/skills/agent-skill-deploy/SKILL.md

    >

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • github-agentic-workflows

    .github/skills/github-agentic-workflows/SKILL.md

    Authors, reviews, installs, and debugs GitHub Agentic Workflows in repositories, including workflow markdown, frontmatter, gh aw compile and run flows, safe outputs, security guardrails, and operational patterns. Use when creating or maintaining GH-AW automation. Don't use for standard deterministic GitHub Actions YAML, generic CI pipelines, or non-GitHub automation systems.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • skill-creator

    .github/skills/skill-creator/SKILL.md

    Authors and structures professional-grade agent skills following the agentskills.io spec. Use when creating new skill directories, drafting procedural instructions, or optimizing metadata for discoverability. Don't use for general documentation, non-agentic library code, or README files.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • language-detector-api

    skills/language-detector-api/SKILL.md

    Implements and debugs browser Language Detector API integrations in JavaScript or TypeScript web apps. Use when adding LanguageDetector support checks, availability and model download flows, session creation, detect() calls, input-usage measurement, permissions-policy handling, or compatibility fallbacks for built-in language detection. Don't use for server-side language detection SDKs, cloud translation services, or generic NLP pipelines.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • prompt-api

    skills/prompt-api/SKILL.md

    Implements and debugs browser Prompt API integrations in JavaScript or TypeScript web apps. Use when adding LanguageModel availability checks, session creation, prompt or promptStreaming flows, structured output, download progress UX, or iframe permission-policy handling. Don't use for server-side LLM SDKs, REST AI APIs, or non-browser providers.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • proofreader-api

    skills/proofreader-api/SKILL.md

    Implements and debugs browser Proofreader API integrations in JavaScript or TypeScript web apps. Use when adding Proofreader availability checks, monitored model downloads, proofread flows, correction metadata handling, or permissions-policy checks for built-in proofreading. Don't use for generic prompt engineering, server-side LLM SDKs, or cloud AI services.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • translator-api

    skills/translator-api/SKILL.md

    Implements and debugs browser Translator API integrations in JavaScript or TypeScript web apps. Use when adding Translator support checks, language-pair availability flows, model download UX, session creation, translate() or translateStreaming() calls, input-usage measurement, or permissions-policy handling for on-device translation. Don't use for server-side translation SDKs, cloud translation services, or generic multilingual content pipelines.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • webmcp

    skills/webmcp/SKILL.md

    Implements and debugs browser WebMCP integrations in JavaScript or TypeScript web apps. Use when exposing imperative tools through document.modelContext (with a navigator.modelContext fallback), annotating HTML forms for declarative tools, handling agent-invoked form flows, or validating WebMCP behavior in the current Chrome preview. Don't use for server-side MCP servers, REST tool backends, or non-browser providers.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • webnn

    skills/webnn/SKILL.md

    Implements and debugs browser Web Neural Network API integrations in JavaScript or TypeScript web apps. Use when adding navigator.ml checks, MLContext creation, MLGraphBuilder flows, device selection, tensor dispatch and readback, or explicit fallback paths to ONNX Runtime Web or other local runtimes. Don't use for model training, server-side ML inference, or cloud AI APIs.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • writing-assistance-apis

    skills/writing-assistance-apis/SKILL.md

    Implements and debugs browser Summarizer, Writer, and Rewriter integrations in JavaScript or TypeScript web apps. Use when adding availability checks, model download UX, session creation, summarize or write or rewrite flows, streaming output, abort handling, or permissions-policy constraints for built-in writing assistance APIs. Don't use for generic prompt engineering, server-side LLM SDKs, or cloud AI services.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File Inventory

.claude-plugin/plugin.json

file

607 bytes

07754f996e6b240b…

.codex-plugin/plugin.json

plugin-manifest

621 bytes

4c46fa3da7dc12f7…

.github/skills/agent-package-manager/references/command-workflows.md

file

3,414 bytes

b111e4177614236f…

.github/skills/agent-package-manager/references/manifest-and-lockfile.md

file

3,608 bytes

86692e91aef6a332…

.github/skills/agent-package-manager/references/troubleshooting.md

file

4,266 bytes

f57abc15c6c6bca5…

.github/skills/agent-package-manager/SKILL.md

skill

6,926 bytes

b965d8cd4fa83bc1…

.github/skills/agent-skill-deploy/references/surfaces.md

file

6,799 bytes

d4ecefb9393beabe…

.github/skills/agent-skill-deploy/scripts/deploy-analyze.mjs

file

5,898 bytes

88d551c2f879f2e4…

.github/skills/agent-skill-deploy/scripts/deploy-execute.mjs

file

16,339 bytes

75dfa2f815e27790…

.github/skills/agent-skill-deploy/scripts/deploy-preflight.mjs

file

10,282 bytes

a7fa3badd63e2ffd…

.github/skills/agent-skill-deploy/SKILL.md

skill

14,313 bytes

c4466e8fee9177ed…

.github/skills/github-agentic-workflows/assets/workflow.template.md

file

881 bytes

0f32061c1090fa5b…

.github/skills/github-agentic-workflows/references/authoring.md

file

6,394 bytes

719431c26108dad3…

.github/skills/github-agentic-workflows/references/examples.md

file

4,233 bytes

4a94f9918114d22f…

.github/skills/github-agentic-workflows/references/security-and-operations.md

file

4,723 bytes

8aa7f638a8bab690…

.github/skills/github-agentic-workflows/references/troubleshooting.md

file

6,335 bytes

72b23b76f206c9fc…

.github/skills/github-agentic-workflows/scripts/find-gh-aw-targets.mjs

file

4,315 bytes

220639cd966c1f9f…

.github/skills/github-agentic-workflows/SKILL.md

skill

11,123 bytes

b1495313d60f7a72…

.github/skills/skill-creator/assets/SKILL.template.md

file

972 bytes

38b4075bd6c63209…

.github/skills/skill-creator/references/checklist.md

file

2,439 bytes

fc41c3ea75b010ab…

.github/skills/skill-creator/scripts/validate-metadata.py

file

1,761 bytes

578983b4833f535a…

.github/skills/skill-creator/SKILL.md

skill

2,909 bytes

667ea4858d64de70…

AGENTS.md

file

2,384 bytes

7a64dbf7931e78f5…

package-lock.json

file

596 bytes

e5ff3095b0d5178a…

package.json

file

74 bytes

e5a82a6b49132283…

README.md

file

22,438 bytes

34936d47f2f83fd8…

skills/language-detector-api/assets/language-detector-session.template.ts

skill

3,189 bytes

cff4726969fd2e0c…

skills/language-detector-api/references/compatibility.md

skill

4,096 bytes

307efa554cdb8454…

skills/language-detector-api/references/examples.md

skill

2,900 bytes

b2362ccde218d411…

skills/language-detector-api/references/language-detector-reference.md

skill

4,895 bytes

c5ea7fc81a6622b3…

skills/language-detector-api/references/troubleshooting.md

skill

3,102 bytes

bd49169855095921…

skills/language-detector-api/scripts/find-language-detector-targets.mjs

skill

3,694 bytes

c09306b547f0e0eb…

skills/language-detector-api/SKILL.md

skill

6,897 bytes

933841d01ec917f1…

skills/prompt-api/assets/language-model-service.template.ts

skill

11,525 bytes

93b37fb1e5ed2e65…

skills/prompt-api/references/compatibility.md

skill

9,251 bytes

9408a90cc8819ff1…

skills/prompt-api/references/examples.md

skill

7,028 bytes

8e83d882bfa44e4a…

skills/prompt-api/references/polyfills.md

skill

5,046 bytes

679669c0681fb87b…

skills/prompt-api/references/prompt-api-reference.md

skill

9,168 bytes

40959f5ed9930884…

skills/prompt-api/references/troubleshooting.md

skill

6,458 bytes

89702e2412caae16…

skills/prompt-api/scripts/find-frontend-targets.mjs

skill

3,541 bytes

2f6ac676c9d930ff…

skills/prompt-api/SKILL.md

skill

6,561 bytes

d88c459a5c7dfb5c…

skills/proofreader-api/assets/proofreader-session.template.ts

skill

3,065 bytes

e63eb1e6b717d78d…

skills/proofreader-api/references/compatibility.md

skill

4,688 bytes

e6a6182868e3f604…

skills/proofreader-api/references/examples.md

skill

2,360 bytes

aa060c41d3cdd9cd…

skills/proofreader-api/references/proofreader-reference.md

skill

3,960 bytes

5e3e05d3e6bcc398…

skills/proofreader-api/references/troubleshooting.md

skill

3,127 bytes

cbdd59838fc600aa…

skills/proofreader-api/scripts/find-proofreader-targets.mjs

skill

3,571 bytes

d9802c5110eb51ee…

skills/proofreader-api/SKILL.md

skill

6,807 bytes

b27e4b33e7b8c7e8…

skills/translator-api/assets/translator-session.template.ts

skill

3,161 bytes

f7155b71ff9646bf…

skills/translator-api/references/compatibility.md

skill

4,859 bytes

f598e46f06d0a50d…

skills/translator-api/references/examples.md

skill

3,649 bytes

2381250ee3345dd0…

skills/translator-api/references/translator-reference.md

skill

4,994 bytes

e862883659059671…

skills/translator-api/references/troubleshooting.md

skill

3,338 bytes

c66b1eb8664cbc26…

skills/translator-api/scripts/find-translator-targets.mjs

skill

3,602 bytes

08ac12518f994098…

skills/translator-api/SKILL.md

skill

7,411 bytes

8ba753ec2a00ed2e…

skills/webmcp/assets/model-context-registry.template.ts

skill

2,515 bytes

a0ca2891cdfa73f9…

skills/webmcp/references/compatibility.md

skill

8,120 bytes

92f7683b318e9967…

skills/webmcp/references/declarative-api.md

skill

5,565 bytes

8c88162d85176114…

skills/webmcp/references/troubleshooting.md

skill

7,126 bytes

c4b582535ec75a64…

skills/webmcp/references/webmcp-reference.md

skill

14,639 bytes

09b8bf109ff4b631…

skills/webmcp/scripts/find-webmcp-targets.mjs

skill

3,716 bytes

9ef71c26493d1937…

skills/webmcp/SKILL.md

skill

10,162 bytes

491b92849bd28bdb…

skills/webnn/assets/webnn-runtime.template.ts

skill

3,425 bytes

f6517355b0cc5d84…

skills/webnn/references/compatibility.md

skill

3,547 bytes

282ff4c287530ac5…

skills/webnn/references/examples.md

skill

2,684 bytes

67f72199c53eb495…

skills/webnn/references/troubleshooting.md

skill

1,987 bytes

b7dd5fce7a0197d3…

skills/webnn/references/webnn-reference.md

skill

6,157 bytes

7e5e861212dd4936…

skills/webnn/scripts/find-webnn-targets.mjs

skill

3,616 bytes

24b0f331380613f8…

skills/webnn/SKILL.md

skill

6,946 bytes

1ac001ea524bb2c7…

skills/writing-assistance-apis/assets/writing-assistance-session.template.ts

skill

6,573 bytes

b483f6cacd8f4eeb…

skills/writing-assistance-apis/references/compatibility.md

skill

5,302 bytes

0cb883b1ccc0e06f…

skills/writing-assistance-apis/references/examples.md

skill

2,631 bytes

721e750c166a0cfb…

skills/writing-assistance-apis/references/troubleshooting.md

skill

3,555 bytes

fcc149eb5168b268…

skills/writing-assistance-apis/references/writing-assistance-reference.md

skill

5,637 bytes

cd1f2fd45586eb99…

skills/writing-assistance-apis/scripts/find-writing-assistance-targets.mjs

skill

3,601 bytes

c3a48b81fbd9ce70…

skills/writing-assistance-apis/SKILL.md

skill

6,422 bytes

0aee7a6d90aa62d8…

History, reviews, and alternatives

Latest launch

User reviews

—from 0 reviews

The first substantive review can be added on this page.

Read or write reviews

Milestones and alternatives

Makers can publish releases and security milestones after claiming the plugin.