← Back to Skills Marketplace
mattvalenta

PLS Website Audit

by Matt Valenta · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1105
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install pls-audit-website
Description
Perform comprehensive website health checks covering performance, broken links, security headers, accessibility, and SEO issues.
Usage Guidance
This skill appears coherent for performing website audits. Before running it, be aware that: (1) the scripts and commands will make network requests to the target site and may recursively crawl links — only audit sites you own or have permission to test; (2) npx and pip commands in the instructions will download and execute third‑party packages at runtime — review those packages or run the skill in a sandboxed environment if you have supply-chain concerns; (3) no credentials are requested, so the skill cannot access protected resources unless you explicitly provide credentials later. If you need stricter controls, ask the publisher for an explicit install spec with vetted package versions or run the provided scripts in an isolated VM/container.
Capability Analysis
Type: OpenClaw Skill Name: pls-audit-website Version: 1.0.0 The skill bundle is designed for legitimate website auditing, utilizing various command-line tools (curl, wget, openssl) and Python scripts (requests, BeautifulSoup). However, it is classified as suspicious due to its reliance on dynamic package installation via `pip install LinkChecker` and `npx` for tools like Lighthouse and axe-cli. While these actions are necessary for the stated purpose, they introduce a significant supply chain risk, as the agent can fetch and execute arbitrary code from external package repositories. There is no evidence of intentional malicious behavior like data exfiltration or unauthorized system modification within the provided code or instructions in `SKILL.md`.
Capability Assessment
Purpose & Capability
Name/description (website performance, broken links, security headers, accessibility, SEO) align with the instructions and example commands/scripts provided. Required resources (none declared) are consistent with a tool that uses standard CLI tools and small Python scripts to fetch and analyze pages.
Instruction Scope
SKILL.md stays on-topic: it instructs the agent to fetch pages, parse HTML, check headers, run lighthouse/web-vitals, and run openssl for cert checks. It does not instruct reading unrelated local files or asking for unrelated secrets. Note: the instructions include commands that will download/run third-party tooling at runtime (npx, pip install) and perform recursive crawling of same-origin links — this is expected for a site-audit but does have side effects (network requests, package installs).
Install Mechanism
There is no install spec (instruction-only), which is low baseline risk. However the instructions rely on runtime package installs/usage (npx lighthouse/web-vitals, pip install LinkChecker), which will fetch and run code from public registries when executed; this is expected for such audits but increases runtime trust requirements.
Credentials
The skill requests no environment variables, no credentials, and no config paths. All proposed operations (HTTP(S) requests, header checks, crawling) do not require additional secrets, so the lack of requested secrets is proportionate.
Persistence & Privilege
always is false and the skill does not request persistent or system-wide configuration. It does not attempt to modify other skills or agent settings in the provided instructions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pls-audit-website
  3. After installation, invoke the skill by name or use /pls-audit-website
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: comprehensive website audit skill - Provides step-by-step methods to audit website performance, broken links, accessibility, security headers, and SEO. - Includes code snippets (curl, Python, bash) for programmatic checks and automated scripts. - Offers guidance on using popular open-source tools (Lighthouse, axe-core, pa11y, LinkChecker). - Supplies a Markdown website audit report template. - Designed for thorough technical and user experience site health checks.
Metadata
Slug pls-audit-website
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is PLS Website Audit?

Perform comprehensive website health checks covering performance, broken links, security headers, accessibility, and SEO issues. It is an AI Agent Skill for Claude Code / OpenClaw, with 1105 downloads so far.

How do I install PLS Website Audit?

Run "/install pls-audit-website" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is PLS Website Audit free?

Yes, PLS Website Audit is completely free (open-source). You can download, install and use it at no cost.

Which platforms does PLS Website Audit support?

PLS Website Audit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created PLS Website Audit?

It is built and maintained by Matt Valenta (@mattvalenta); the current version is v1.0.0.

💬 Comments