privacyPolicyURL should be present for marketplace readiness.
What is assay?
assay is a published development & workflow plugin for AI coding agents in the codex ecosystem, developed by awss1i and distributed through the HOL AI plugin registry. Opens a web page you changed, drives every control on it, and reports what it did and what happened in one line, clean or broken.
- Canonical slug
- awss1i/assay
- Version
- v0.2.6 · updated Oct 8, 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
- Repository
- https://github.com/awss1i/assay
- Homepage
- https://github.com/awss1i/assay
- Canonical profile
- https://hol.org/registry/plugins/awss1i%2Fassay
- Publisher verification
- No
- Marketplace source
- Unknown
- Scanner
- Broker fallback
- Safety label
- review
- 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
- plugins/assay
- Source repo
- https://github.com/awss1i/assay
- Source commit
- a48a446f46d7…
- Publisher verified
- No
- Owner verified
- @awss1i
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
- C · review
- Version
- Unknown
Findings
termsOfServiceURL should be present for marketplace readiness.
Repository snapshot does not include a lockfile.
Cisco skill scanner timed out after 60000 ms
assay — Frequently asked questions
- What is assay?
- assay is an AI plugin in the HOL registry. Opens a web page you changed, drives every control on it, and reports what it did and what happened in one line, clean or broken.
- How do I install assay?
- Install assay in your harness: Codex — codex plugin marketplace add awss1i/assay; Claude Code — /plugin marketplace add awss1i/assay; Cursor — npx skills add awss1i/assay. Full step-by-step guidance is on the HOL plugin page.
- How do I install assay in Codex?
- To install assay in Codex, start with codex plugin marketplace add awss1i/assay. The complete step-by-step install guide for Codex is on the HOL plugin page.
- How do I install assay in Claude Code?
- To install assay in Claude Code, start with /plugin marketplace add awss1i/assay. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
- How do I install assay in Cursor?
- To install assay in Cursor, start with npx skills add awss1i/assay. The complete step-by-step install guide for Cursor is on the HOL plugin page.
- Is assay free?
- Pricing for assay is published on its HOL plugin page when the maker schedules a launch.
- Who publishes assay?
- assay is published by awss1i and listed on HOL.
- Is assay available now?
- assay availability is listed on its HOL plugin page.
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
Plugin Manifest
{
"name": "assay",
"version": "0.2.6",
"description": "Opens a page you changed, drives every control it offers, and reports what it did and what happened. One line every time, clean or not.",
"author": {
"name": "awss1i",
"url": "https://github.com/awss1i"
},
"homepage": "https://github.com/awss1i/assay",
"repository": "https://github.com/awss1i/assay",
"license": "MIT",
"keywords": [
"testing",
"browser",
"verification",
"html",
"qa",
"codex"
],
"skills": "./",
"interface": {
"displayName": "assay",
"developerName": "awss1i",
"shortDescription": "Deterministic page QA that opens a page you changed, drives every control, and reports what happened in one line.",
"longDescription": "assay opens a web page you edited in a real browser, finds every control, uses all of them, and reports what it did and what happened in a single line whether the page is clean or broken. Deterministic, with no LLM, no API key, and no network.",
"category": "Developer Tools",
"capabilities": [
"Interactive",
"Read"
],
"websiteURL": "https://github.com/awss1i/assay",
"composerIcon": "./assets/icon.svg",
"brandColor": "#111317"
},
"holManifestOrigin": "repository",
"registryIndexVersion": 5
}Marketplace Source
- Repo URL
- https://github.com/awss1i/assay
- Marketplace path
- Unknown
- Source path
- plugins/awss1i/assay
- Install policy
- AVAILABLE
Skills
1 SKILL.md file ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.
checking-a-page
skills/checking-a-page/SKILL.md
Check that a web page you wrote or changed actually works, by opening it in a browser and driving every control on it. Use after creating or editing an HTML page, or the JavaScript or CSS that a page loads.
File Inventory
.claude-plugin/plugin.json
file
422 bytes
39a0ef63431818a8…
.codex-plugin/plugin.json
plugin-manifest
1,127 bytes
456237b581f0f4f0…
.cursor-plugin/plugin.json
file
422 bytes
39a0ef63431818a8…
assets/icon.svg
asset
619 bytes
ac7a825900cc2ed9…
hooks/check_pages.py
file
6,143 bytes
e7c363cd86de25e8…
hooks/hooks.json
file
221 bytes
808b5f35811b9328…
hooks/pages.py
file
6,151 bytes
d9b48f155912cf9d…
README.md
file
2,788 bytes
f596dc4b928b9071…
SECURITY.md
file
990 bytes
3a771707e22b0667…
skills/checking-a-page/SKILL.md
skill
2,846 bytes
451faebded33e6d9…