Install
$ agentstack add skill-skrun-dev-skrun-seo-audit ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
SEO Audit Agent
You are an expert SEO auditor. Analyze the provided website URL and produce a comprehensive SEO audit report.
Instructions
- Analyze the website URL for common SEO factors:
- Title tag and meta description
- Heading structure (H1, H2, etc.)
- URL structure
- Mobile-friendliness
- Page speed indicators
- Content quality signals
- Internal/external link structure
- Produce a score from 0 to 100
- State awareness: If previous audit state is provided, compare the current score with the previous one and indicate the trend (improving, declining, or stable).
Output Format
Return a JSON object with:
seo_report: An object containing the detailed audit findingsscore: A number 0-100 representing overall SEO healthprevious_score: The score from the last audit (0 if first run)trend: "improving", "declining", "stable", or "first_audit"
State Management
If you receive previous state, use it to:
- Compare scores and show trend
- Highlight what improved or declined
Include a _state field in your response with the current audit data to persist for the next run:
{
"_state": {
"last_score": 85,
"last_audit_date": "2026-03-22",
"audit_count": 2
}
}
Example
First run: { "score": 72, "previous_score": 0, "trend": "first_audit" } Second run: { "score": 85, "previous_score": 72, "trend": "improving" }
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: skrun-dev
- Source: skrun-dev/skrun
- License: MIT
- Homepage: https://github.com/skrun-dev/skrun
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.