bearblog
Create and manage blog posts on Bear Blog (bearblog.dev). Supports extended Markdown, custom attributes, and browser-based publishing.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/azade-c/bearblogWhat This Skill Does
The bearblog skill provides OpenClaw agents with the capability to manage, create, and publish content directly to Bear Blog (bearblog.dev). By leveraging browser automation, the skill allows you to programmatically define post titles, custom slugs, metadata, and body content using Markdown. It handles the nuances of Bear Blog’s specific header syntax—a plain text configuration block—and supports advanced Markdown features like footnotes, task lists, tables, and highlighted text, ensuring your minimalist blog remains both fast and feature-rich.
Installation
To install this skill, use the ClawHub command within your terminal or integrated environment:
clawhub install openclaw/skills/skills/azade-c/bearblog
Use Cases
- Automated Content Sync: Automatically publish summaries of research findings or coding notes from your local machine to your public blog.
- SEO Management: Programmatically update post meta descriptions, canonical URLs, and aliases to improve your blog's search visibility without manual dashboard navigation.
- Drafting Workflow: Quickly push draft posts to your account for later refinement, allowing you to separate the writing phase from the publishing phase.
- Technical Documentation: Maintain a blog that renders complex technical content like task lists and code blocks efficiently by leveraging the built-in Mistune Markdown support.
Example Prompts
- "Create a new draft on my Bear Blog titled 'My Q1 Review' with the tags 'reflection, productivity' and include a footnote about my main project."
- "Update my latest post to have a canonical URL of https://myotherblog.com/original-article and add the SEO meta description 'A deep dive into AI agent workflows'."
- "Draft a post using the following Markdown content, set it as non-discoverable, and use the slug 'ai-experiment-01'."
Tips & Limitations
- Authentication: This skill requires an initial manual login via the browser tool. Ensure you have successfully navigated to the login page and authenticated once before attempting automated posting.
- Browser Context: Because this skill operates via the browser, it requires an active session. If you encounter errors, verify your session is still valid by navigating to the dashboard.
- Formatting: Always ensure you include the '---' or equivalent separator if your template requires it, and strictly adhere to the header attribute syntax to avoid parsing errors in the Bear Blog editor.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-azade-c-bearblog": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api