Where this fits
You run a developer blog on Leaflet.pub with defined subjects like "AI agents" and "workflow automation." Every week you brainstorm topics, research, and write full articles. That's repetitive and time-consuming. The blog-manager skill turns this into an autonomous workflow: your agent proposes 3-5 concrete topics, drafts complete Markdown articles, or skips ones that aren't worth the effort—all in a strict JSON format your pipeline can consume directly.
Why agents benefit
- Structured decision-making: The skill enforces a JSON schema with an
actionfield, so the agent always knows whether to propose, draft, or skip—no ambiguous free-form output. - Topic discipline: It forces each proposal to have a specific title and a matching subject, preventing vague or off-topic ideas.
- Full-article drafting: When drafting, the agent produces a complete Markdown post with a defined structure, ready for publication or review.
- Explicit skip logic: The agent can decide a topic isn't worth a full article, saving tokens and avoiding low-value content.
- Seamless integration: The JSON output plugs directly into Leaflet.pub's API or your custom publishing scripts, reducing glue code.
Practical scenarios
Weekly content calendar generation
Your agent runs every Monday. It receives a list of subjects and past topics, then outputs 5 proposed topics with titles and subjects. You review and approve them in one click, then assign drafting tasks.
Drafting a deep-dive article from an outline
You give the agent a title and a rough outline. It researches and writes a 1,500-word Markdown draft, following the exact heading structure defined in the skill, so you can drop it into your CMS without reformatting.
Triaging low-effort ideas
A topic like "What is an agent?" might be too basic for your audience. The agent recognizes this and returns {"action": "skip", "reason": "..."}—keeping your blog focused and your token spend low.
Add it to your agent workflow
Install the skill globally or per project:
npx skills add greedychipmunk/agent-skills --skill blog-manager
Then prompt your agent with a subject list and a request like: "Propose 3 topics for the 'AI agents' subject, using the blog-manager skill." The agent will return the structured JSON. For drafting, provide a title and ask for a full article. The skill's README gives exact output examples and edge cases.
Compare before adopting
- Quality signals: Check the repo's stars (currently 14) and recent commits. Does the author maintain it? Look for issues and PRs.
- Alternatives: Generic prompts might work, but they lack the enforced structure. Compare with other agent skills that handle content generation—do they output JSON or free text?
- Workflow fit: Does your publishing pipeline expect exactly this schema? If you use a different CMS, you'll need to adapt the JSON mapping.
- Maintenance freshness: The skill is versioned (1.0) and MIT-licensed. Verify it aligns with your agent framework's version.
Why it is worth tracking
This skill is a practical example of how structured output turns an agent from a chatty assistant into a reliable production tool. Its strict JSON contract and explicit skip logic reduce errors and make autonomous content workflows predictable. As more developers adopt Leaflet.pub and similar platforms, this pattern will likely grow. Keep an eye on the repository for updates and community contributions—it's a small but promising addition to the agent skills ecosystem. For more context, see the skill page on OpenAgentSkill.