@agentbadge/scanner
v0.1.3
Published
Agent Readiness Scanner CLI — scans websites for AI agent readiness resources
Maintainers
Readme
@agentbadge/scanner
Agent Readiness Scanner CLI — scans websites for AI agent readiness resources.
Install
npm install @agentbadge/scanner
# or
bun add @agentbadge/scannerCLI Usage
# Scan a website
agentbadge-scan https://agentbadge.xyz/
# Skip cache
agentbadge-scan https://agentbadge.xyz/ --no-cache
# Verify a report
agentbadge-scan verify-report agentbadge-report.jsonProgrammatic Usage
import { scanDomain, RuleEngine, runScoringEngine, assembleReport } from "@agentbadge/scanner";
const sourceState = await scanDomain("https://agentbadge.xyz/");
const ruleResult = RuleEngine.run(sourceState);
const scoreResult = runScoringEngine(ruleResult.assertions);
const report = assembleReport(ruleResult, scoreResult);Ruleset
14 rules (AB-001 through AB-014) covering:
- robots.txt, sitemap.xml, agent-guide.json, OpenAPI spec
- Auth, error schemas, rate limits, llms.txt
- Guide↔OpenAPI consistency, capability coverage, owner verification
License
MIT
