create-blog-post

Create and publish blog posts to Agility CMS via the MCP server.

1|Updated Jul 5, 2024
One-click install
npx skills add https://github.com/agility/agility-website-next.js --skill create-blog-post-agility
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-blog-post
Source: https://github.com/agility/agility-website-next.js/tree/main/.claude/skills/create-blog-post
Command: npx skills add https://github.com/agility/agility-website-next.js --skill create-blog-post-agility

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Authors often juggle drafting, media uploads, and precise metadata (categories, tags, authors) to publish to agilitycms.com. This Skill centralizes those tasks and saves posts to the Agility MCP server, reducing friction between ideas and publication.

Core Features & Use Cases

  • Draft and publish blog posts to the Agility CMS blog via the MCP server.
  • Upload images and attach them to posts, including hero image handling.
  • Look up categories, tags, and authors to ensure consistent metadata and quick setup.
  • Save posts with a defined workflow that respects staging vs. published states and provides editor-friendly URLs.

Quick Start

Provide topic or source material and let this Skill create, draft, and publish a blog post to Agility CMS.

Frequently Asked Questions about create-blog-post

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and publish a blog post to Agility CMS?

To create and publish a blog post to Agility CMS, provide your topic or source material to automate drafting, image uploads, and metadata lookups via the MCP server. The workflow validates required fields like Title, URL, Excerpt, and AuthorID, then manages staging and publishing states.

Can I upload images and attach them to Agility CMS blog posts?

Yes, you can upload images and attach them to Agility CMS blog posts. The workflow handles PostImage uploads and includes hero image handling, setting the DisplayImageinPost field to integrate media directly within your published blog content.

How do I look up authors, categories, and tags for Agility CMS blog posts?

You can look up authors, categories, and tags for Agility CMS blog posts using the metadata lookup features. This ensures consistent metadata assignment by validating entries against the BlogCategories, BlogTagsIDs, and AuthorID fields before saving the post to the MCP server.

Does the Agility CMS blog workflow support staging and published states?

Yes, the Agility CMS blog workflow supports both staging and published states. It manages the transition between these states using the provided editor URL and live blog URL, allowing you to safely draft posts before pushing them live to your audience.

What fields are required when drafting a blog post for Agility CMS?

When drafting a blog post for Agility CMS, the required container fields include Title, URL, Excerpt, Textblob, PostImage, DisplayImageinPost, AuthorID, BlogCategories, and BlogTagsIDs. The workflow validates your data against these fields before saving to the MCP server.

What's the best way to automate content creation for Agility CMS blogs?

The best way to automate content creation for Agility CMS blogs is using an MCP server workflow that centralizes drafting, media uploads, and metadata management. Provide source material to generate posts that respect staging states and validate against required container fields.