All skills
github avatar

/content-management-systems

@865d50f official
by githubgithub/awesome-copilot40k stars
5,040

Workflow for building and modifying content management systems across WordPress, Shopify, Wix, Squarespace, Drupal, WooCommerce, Joomla, HubSpot CMS Hub, Webflow, Adobe Experience Manager, and similar platforms. Use when working on CMS themes, plugins, apps, modules, admin panels, media uploads, content models, editors, markdown pipelines, or static export workflows.

Use this Skill: https://skilld.dev/gh/github/awesome-copilot/content-management-systems

This session only. Nothing lands on disk.

referencescms-platform-workflows.md

≈829 tokens on demand. Your agent reads this file only when SKILL.md points to it.

CMS Platform Workflows

This reference keeps the high-level platform map close to the skill so the agent can choose the right seam quickly.

Platform Map

Platform Primary extension surfaces Media and asset convention Notes
WordPress Themes, plugins, template parts, hooks Theme assets inside the active theme; authored media under uploads-style paths Good fit for template hierarchy, taxonomy, custom fields, and local/static export workflows
WooCommerce WordPress themes and plugins plus product/catalog extensions Same base conventions as WordPress, with product imagery as authored media Treat it as WordPress first, then apply commerce-specific content and admin rules
Shopify Themes, Liquid sections, blocks, apps, metafields Theme assets and hosted store media are distinct concerns Prefer app or metafield seams over theme-only hacks when data must survive redesigns
Wix Site builder surfaces, apps, content collections, custom elements Hosted media library plus editor-managed assets Favor editor-safe changes and avoid assuming file-system level access
Squarespace Templates, code injection, content collections, commerce settings Hosted asset library managed through the platform Expect narrower extension points and stronger hosted constraints
Drupal Themes, modules, content types, views, taxonomy Managed files and theme assets are separate Strong fit for structured content, enterprise workflows, and migration-heavy changes
Joomla Templates, modules, components, plugins Managed media plus template-owned assets Similar split between templates and extensions; watch routing and content component boundaries
HubSpot CMS Hub Themes, modules, templates, serverless functions, CRM-linked content Hosted file manager plus theme assets Content, marketing, and CRM concerns are tightly coupled
Webflow Designer, CMS collections, components, embeds, limited code export Hosted assets and CMS collection media Export constraints matter; distinguish what survives export from what depends on hosted CMS features
Adobe Experience Manager Components, templates, content fragments, experience fragments, workflows DAM-managed assets plus component resources Enterprise governance, authoring workflows, and content fragment models drive most changes

Media Rule of Thumb

  • Theme-owned images belong with the theme or template package.
  • User-authored images belong in the platform's upload or media-library flow.
  • If a project supports both, keep them distinct in config and in code paths.

Generic CMS Responsibility Map

Most CMS codebases group behavior into the same handful of responsibilities. Use this as a checklist when locating the owning seam in any project:

  • Runtime assembly and request routing
  • Theme or template system and shared template helpers
  • Admin and editor controllers with their view templates
  • Content, taxonomy, and settings persistence (repositories, models, schema/migrations)
  • Content transformation utilities (markdown, shortcodes, block renderers)
  • Static export, deploy, or render pipeline entry points

Map the project to these responsibilities first, then make the smallest change that preserves the platform's structure.

Source: SKILL.md on GitHub

No alerts15d3 checks · Risk SAFE
  • Gen Agent Trust Hub15d

    The skill provides standard architectural and workflow guidance for developing on various Content Management Systems (CMS). It emphasizes security best practices such as implementing CSRF protections and validating content fields. No malicious patterns or risky behaviors were detected.

  • Socket15d

    No alerts

  • Snyk15d

    Risk: LOW · No issues

Signed by skilld at 865d50f. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 20 hours ago.

Activeupdated 5 months ago
  • wordpress
  • shopify
  • drupal
  • cms
  • themes
  • plugins
  • webflow
  • woocommerce
  • joomla
  • content-models
  • admin-panels
  • media-uploads
  • static-export

README badge

README badge for github/awesome-copilot/content-management-systems

Provides guidance for building and modifying content management systems including WordPress, Shopify, Drupal, Webflow, and similar platforms. Covers themes, plugins, admin interfaces, content models, media handling, and static export workflows with platform-agnostic patterns for identifying the right architectural seam before making changes.

Generated from the current SKILL.md.

Does this skill cover all CMS platforms?
The skill covers self-hosted CMS (WordPress, Drupal, Joomla), SaaS site builders (Webflow, Squarespace, Wix), commerce platforms (Shopify, WooCommerce), and headless systems (HubSpot CMS Hub, Adobe Experience Manager). It focuses on common seams like themes, plugins, admin interfaces, and content models rather than platform-specific APIs.
What kinds of CMS tasks does this skill target?
Theme development, plugin or module creation, editor and admin interface changes, media upload handling, content models and migrations, markdown rendering, and static export workflows.
Does this skill help with local development constraints?
Yes. The skill includes a first-pass step to identify what is editable locally versus what is authored content or hosted remotely on the platform, which helps choose the right implementation approach before editing.
Does this replace platform-specific documentation?
No. The skill provides CMS structural patterns and workflow guidance. It references a platform-specific mapping document (cms-platform-workflows.md) but assumes you know the target platform's conventions, APIs, and folder structure.

Generated from the current SKILL.md. These answers refresh after source changes.