Skip to content

v1.3.2: a contact form skill

Choose a tag to compare

@iMathieuB iMathieuB released this 20 Oct 15:30
· 14 commits to main since this release

A fourth skill for Claude: a contact or waiting-list form for a static site on Cloudflare. No code changes; the Python package is the same as 1.3.1.

What's new

formulaire-contact-cloudflare.zip adds a form to the Contact page of a static site hosted on Cloudflare, such as a Publii site on R2. A small Worker receives the form, checks Turnstile and emails each message to a verified address of the Cloudflare account. It keeps no copy. The skill also updates the privacy policy. It needs an agent that runs commands on the computer, such as Claude Code, and Node.js for Wrangler.

It was tried on a real domain before this release. The wrangler.toml template deployed as is, the form's route answered before the site on the same hostname, and the first message went to the spam folder. The skill now tells the owner to look there and mark the sender as safe.

The four ZIPs below upload as is to claude.ai (Customize, Skills, Upload a skill), one at a time. The three from 1.3.1 have not changed.

Details in CHANGELOG.md.

Install

pip install "publii-agent-toolkit[desktop] @ git+https://github.com/iMathieuB/publii-agent-toolkit.git@v1.3.2"

The [desktop] extra (publishing) is Windows only.