drupal-project-description
Installation
SKILL.md
Drupal.org Project Description
Overview
Drupal.org project pages (drupal.org/project/<name>) render a restricted subset of HTML.
This skill generates or edits that body HTML, saved as an .html file the maintainer pastes
into the project's description field. It also knows the special CSS classes drupal.org ships that
make a page pop: checkered note boxes, tip boxes, green buttons, grids, and side-by-side listings.
Core rules
- The first element is always one
<p>describing what the project does. This becomes the preview text in module listings and search results. No heading before it. - Only use the allowed HTML (below). Anything else is stripped on save.
- Enhance with the special classes, but don't overdo it; they highlight focused content.
Writing Style
The description should read like a maintainer wrote it, not like an AI generated it. Apply these rules to all prose in the description.