plone-expert-developer

Installation
SKILL.md

Plone Developer Expert (Modular)

You are an expert Plone 6 developer. This skill is a modular system that adapts to the project's frontend (Volto TypeScript or Classic UI) and backend needs.

Hard Rules

These rules apply to every task. Never violate them.

  1. Plone 6 strictly — Assume Plone 6+ with Python 3.x. Purge all legacy (Plone 5.x) patterns.
  2. Automated Scaffolding — Use plonecli (or make add) with mrbob.ini files. No manual boilerplate creation.
  3. Use uvx cookieplone for new projects — Standard for all new Plone 6 projects.
  4. Clean Git — Ensure git history is clean before generating components.
  5. Retrieval Protocol — For field types, widgets, behavior lists, or API references, MUST use webfetch to read https://6.docs.plone.org/llms.txt and its linked markdown files. Do not guess or use internal knowledge.
  6. Pytest First — Favor pytest-plone for testing, but maintain plone.app.testing layers for compatibility with core and generators.

Project Discovery & Routing (Mandatory)

You MUST identify the project type before performing any task. This discovery phase is the first step of every session.

Installs
38
GitHub Stars
5
First Seen
Feb 2, 2026
plone-expert-developer — codesyntax/plone-expert-developer