seed-content

Scrape strapi.io content, map it to local Strapi schemas, and seed via MCP.

5|4|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/strapi/website --skill seed-content
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seed-content
Source: https://github.com/strapi/website/tree/main/.agents/skills/seed-content
Command: npx skills add https://github.com/strapi/website --skill seed-content

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of migrating content from web pages into a local Strapi CMS instance, ensuring data consistency and reducing manual entry.

Core Features & Use Cases

  • Web Scraping: Extracts content from specified strapi.io pages.
  • Schema Mapping: Transforms scraped content to match local Strapi schemas, adapting to schema changes.
  • Content Seeding: Populates the local Strapi instance via MCP (Management Control Plane).
  • Use Case: Quickly populate a new Strapi project with content from Strapi's own documentation pages, mapping sections like "Hero" or "Features" to corresponding components in your local CMS.

Quick Start

Use the seed-content skill to scrape the pricing page from strapi.io and seed the content into the 'en' locale.

Frequently Asked Questions about seed-content

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

FAQPage Schema
How do I migrate web page content into a local Strapi instance?

This Skill automates content migration by scraping specified strapi.io URLs, mapping the extracted HTML to your local Strapi schemas, and seeding it via MCP. It ensures data consistency by handling dynamic zones, media uploads, and relation resolution.

Does content migration from web pages handle Strapi dynamic zones and relations?

Yes, this content migration handles Strapi dynamic zones and relations. The schema mapping process transforms scraped web page data to match local CMS structures, automatically resolving relations and uploading media for consistent content seeding.

What do I need to seed content into Strapi using MCP?

To seed content into Strapi using MCP, you need a local Strapi instance running and the Strapi MCP server available. These dependencies are required for the Skill to execute schema-driven content population and media uploads.

Can I map scraped web page sections to custom Strapi schemas?

Yes, you can map scraped web page sections to custom Strapi schemas. The Skill transforms extracted page sections like Hero or Features into corresponding local CMS components, adapting to schema changes during the content seeding process.

Are there limitations when scraping strapi.io pages for content migration?

A key limitation is that the web scraping is specifically tailored for strapi.io documentation pages. Additionally, the content migration requires the Strapi MCP server and a local Strapi instance to be actively available to ensure successful schema-driven seeding.