agent-ready-web-bot-auth

Solid

Sub-skill de agent-ready-cloudflare: Implement Web Bot Auth

AI & Automation 77 stars 7 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
46
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Implement Web Bot Auth Use Web Bot Auth so your site can identify itself when it sends bot or agent requests, per the [IETF WebBotAuth WG](https://datatracker.ietf.org/wg/webbotauth/about/). ## Requirements - Publish a JWKS (JSON Web Key Set) at `/.well-known/http-message-signatures-directory` - The JWKS must contain at least one public key for signature verification - Sign requests sent by your bot or agent so receiving sites can verify them - Include `Signature-Agent` and `Signature-Input` headers on those signed requests ## Cloudflare [Web Bot Auth on Cloudflare](https://developers.cloudflare.com/bots/reference/bot-verification/web-bot-auth/) provides built-in support for verifying bot request signatures. ## Validate ``` POST https://isitagentready.com/api/scan Content-Type: application/json {"url": "https://YOUR-SITE.com"} ``` Check that `checks.botAccessControl.webBotAuth.status` is `"pass"`.

Details

Author
fabricioctelles
Repository
fabricioctelles/skills
Created
6 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category