Skip to content

v1.3.1: build a site from a fresh Publii project, plus three skills

Choose a tag to compare

@iMathieuB iMathieuB released this 16 Oct 14:03
· 15 commits to main since this release

An agent can now build a site from a brand-new Publii project, and three skills for Claude come with the toolkit.

Since 1.2.0

1.3.0: build a site from a fresh Publii project. create_page, create_menu, add_media, update_site_settings (a closed whitelist: site name, description, logo, front page, cookie banner, privacy policy page) and get_site_settings. A single plan and a single apply can create the pages, the menus, the logo and the settings of a five-page site. apply refuses while Publii is open and returns the backup folder as result.backup.

1.3.1: one fix, three skills.

  • Every read left a connection open on db.sqlite until garbage collection, which on Windows can block replacing the file. Present since 1.0.0, now closed, with a regression test.
  • skills/: three skills for Claude, in French, for small-business owners in Quebec. The ZIPs below upload as is to claude.ai (Customize, Skills, Upload a skill), one at a time.
    • site-publii-cloudflare.zip: puts a five-page Publii site online on Cloudflare R2 with its own domain, using this toolkit. Needs an agent that runs commands on the computer, such as Claude Code.
    • decouvrabilite-google-et-ia.zip: writes a home page and service pages that search engines and AI assistants can read. Works anywhere, including a free claude.ai account.
    • soumission-sitemaps.zip: checks the sitemap, then walks through Google Search Console and Bing Webmaster Tools.

Details in CHANGELOG.md.

Install

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

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