cavuno-board-blog
Installation
SKILL.md
Blog
Collections return PublicBlogPostSummary; only blog.posts.retrieve
returns PublicBlogPost with the rendered html body. Read
board.context().features.blog when deciding whether the board exposes a blog.
The host app owns authoring, feeds, sitemaps, and OG-image routes.
Build archives
blog.posts.list returns ListEnvelope<PublicBlogPostSummary>. Its query
accepts limit (1–100), cursor, tagSlug, authorSlug, and
featured: 'true'. featured is the string literal. Blog lists use cursor
pagination and expose neither offset nor total count.