Blog Management
Blog Management
This skill enables programmatic management of blog posts on steponnopets.net, including both the main Cyril blog and the devblog. Use this skill when the user asks to edit, update, or fix published blog posts.
Instructions
When the user requests blog post edits or updates, follow these guidelines:
-
Identify the Target Post: Determine which post to edit from the user's request (by slug, "latest", or content description)
-
Read API Key: Always read the API key from
~/.claude/cyril-api-keybefore making API calls -
Fetch Current Content: GET the post to see current state before making changes
-
Make Targeted Updates: Only PATCH the fields that need to change (title, content, tags, or publish status)
-
Confirm Success: Report the update with the post URL so the user can verify
-
Handle Both Blogs: DevBlog is at
/devblog/api, main Cyril blog is at/cyril/api