From fetch-tips
Fetches Blogspot/Blogger posts via JSON Feed API using WebFetch, avoiding issues with JS-rendered pages. Useful for *.blogspot.com URLs or when standard fetches return empty content.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fetch-tips:blogspotThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Blogspot pages are JS-rendered — `WebFetch` on the HTML page returns an empty shell. Use the **Blogger JSON Feed API** instead.
Blogspot pages are JS-rendered — WebFetch on the HTML page returns an empty shell. Use the Blogger JSON Feed API instead.
https://<blog>.blogspot.com/feeds/posts/default?alt=json&max-results=<n>
| Parameter | Description | Example |
|---|---|---|
alt=json | Return JSON instead of Atom XML | Required |
max-results | Number of posts to return (max 150) | max-results=50 |
start-index | 1-based offset for pagination | start-index=51 |
published-min | Filter posts after this date (ISO) | published-min=2024-01-01T00:00:00 |
published-max | Filter posts before this date (ISO) | published-max=2024-12-31T23:59:59 |
WebFetch https://example.blogspot.com/feeds/posts/default?alt=json&max-results=10
WebFetch https://example.blogspot.com/feeds/posts/default?alt=json&max-results=50&published-min=2024-06-01T00:00:00&published-max=2024-06-30T23:59:59
First page:
WebFetch https://example.blogspot.com/feeds/posts/default?alt=json&max-results=50&start-index=1
Second page:
WebFetch https://example.blogspot.com/feeds/posts/default?alt=json&max-results=50&start-index=51
The JSON response has this shape:
feed.entry[] — array of posts
.title.$t — post title
.content.$t — full HTML content
.published.$t — publish date (ISO 8601)
.updated.$t — last updated date
.author[].name.$t — author name
.link[] — links (look for rel="alternate" for the post URL)
WebFetch alone is sufficient*.blogspot.com domainmax-results caps at 150 per request; use start-index to paginate beyond thatnpx claudepluginhub caasi/dong3 --plugin fetch-tipsPublishes posts to a Blogger blog and reads blogs/posts via the Blogger API v3. Uses curl and jq for API calls. Automates blog publishing workflows.
This skill should be used when the user wants to interact with a Ghost blog via its Content and Admin APIs. Relevant when the user says things like 'list my blog posts', 'create a new draft', 'publish my draft', 'schedule a post for tomorrow', 'upload an image to my blog', 'manage blog tags', 'show my Ghost site info', 'filter posts by tag', 'delete a post', 'list members', 'send a newsletter', or any Ghost blog management task involving posts, pages, tags, members, newsletters, tiers, or images.
Creates and manages blog posts on Bear Blog (bearblog.dev) via browser-based publishing. Supports extended Markdown, custom post attributes, and SEO metadata.