assay icon

assay

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.

awss1i/assay · v0.2.6 · Development & Workflow

awss1iOwner verifiedreview

Trust Score

67

Security

71

Surfaces

1

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

Trust & Reputation

HOL Trust Score
67

Factor Analysis

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

Installability
76pts
Maintenance
55pts
MCP Posture
100pts
Plugin Security
71pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

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

Trust & reputation

Trust & Reputation

HOL Trust Score
67

Factor Analysis

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

Installability
76pts
Maintenance
55pts
MCP Posture
100pts
Plugin Security
71pts
Provenance
70pts
Publisher Quality
75pts

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

review
Safety label
71
Security score
0
High findings
Provider
registry-broker-fallback
Grade
C · review
Version
Unknown
cisco-skill-scanner: unknown

Findings

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

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.

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

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.

Share
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.

    Raw SKILL.md

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…