websiteURL should be present for marketplace readiness.
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
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
- Open data
- entity.json (JSON-LD)
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Registry Snapshot
- Canonical profile
- https://hol.org/registry/plugins/webmaxru%2Fweb-ai-skills
- Publisher verification
- No
- Marketplace source
- Unknown
- Scanner
- Broker fallback
- Safety label
- caution
- Digest verified
- Yes
Trust & reputation
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
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
- Provider
- registry-broker-fallback
- Grade
- D · caution
- Version
- Unknown
Findings
privacyPolicyURL should be present for marketplace readiness.
termsOfServiceURL should be present for marketplace readiness.
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
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.
- 1
Add the marketplace
Run this inside a Claude Code session.
claude code - 2
Install the plugin
Use the plugin name and the marketplace name shown by the previous command.
claude code - 3
Scripted alternative
Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.
shell
Repo banner
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.
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
Launch history
User reviews
The first substantive review can be added on this page.
Read or write reviewsMilestones and alternatives
Makers can publish releases and security milestones after claiming the plugin.
