drupalorg-project-logo-prompt
Use when creating logo prompt ideas for a Drupal.org module or theme.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when creating logo prompt ideas for a Drupal.org module or theme.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when working on public Drupal.org Schema.org Blueprints module issues, including queue scouting, local issue tracking, issue-fork review, scoped contribution work, or assessing ecosystem impact.
Use when traversing a public Drupal.org project issue queue, maintaining local Markdown issue notes, reviewing issue forks or merge requests, or preparing scoped contribution work.
Use when working on public Drupal.org Webform module issues, including queue scouting, local issue tracking, issue-fork review, or scoped Webform contribution work.
Use when working on private Webform security issues in Drupal GitLab.
Use when cloning a known Drupal.org project machine name for local contribution work.
Use when creating or improving Drupal.org project page body markup.
| name | drupalorg-project-logo-prompt |
| description | Use when creating logo prompt ideas for a Drupal.org module or theme. |
Generate one or more image-generation prompts that can be pasted into an AI image generator (e.g. NanoBanana, Midjourney, DALL·E, Stable Diffusion) to produce logo candidates for a Drupal module or theme.
Use this skill when the user:
Drupal.org project logos must meet these requirements:
logo.png in the root of the default Git branchlogo_svg.txt for the vector versionParse $ARGUMENTS for the Drupal project machine name (e.g. webform, views, token).
If no argument is given, ask the user: "What is the Drupal.org machine name for your project (e.g. webform)?"
Collect information from two sources in parallel:
A. Local README.md Look for a README.md in the following locations (check all, use the first that exists):
README.mdweb/modules/custom/*/README.md matching the project nameweb/modules/contrib/*/README.md matching the project nameweb/themes/custom/*/README.md matching the project nameIf found, extract: purpose, key features, metaphors used, and tone.
B. Drupal.org project page
Fetch https://www.drupal.org/project/$PROJECT_NAME and extract:
From the gathered context, identify:
Produce 3 image-generation prompts, each representing a different visual direction:
Each prompt should follow this structure:
[DIRECTION NAME]
Prompt:
[The full image generation prompt]
Style notes:
[2–3 sentences on the visual approach and why it fits the module]
When writing each prompt, apply these principles:
#0678be) as an accent if appropriatePresent the output as:
# Logo prompt ideas for: [PROJECT NAME] ([machine name])
Project Page: https://www.drupal.org/project/<PROJECT NAME>
Project README.md: https://git.drupalcode.org/project/<PROJECT NAME>
## What the module does
[2–3 sentence summary of the module's purpose derived from README.md + project page]
## Core visual concept
[1–2 sentences identifying the metaphors and tone you're working with]
---
### Option 1: Conceptual/Abstract
...
### Option 2: Literal/Object
...
### Option 3: Expressive/Character
...
---
## Tips for generating
- Paste each prompt directly into your image generator of choice
- Generate 4–8 variations per prompt and pick the strongest
- Aim for 512×512px PNG output; compress with pngquant at 80% quality to hit the 10 KB limit
- Save as `logo.png` in the root of your module's Git repository
For a module called "Token" (machine name: token):
Project Page: https://www.drupal.org/project/token Project README.md: https://git.drupalcode.org/project/token
Option 1: Conceptual/Abstract Prompt: "Flat vector icon of an interlocking puzzle piece with a small bracket symbol cutout, Drupal blue (#0678be) and white, minimal icon style, centered on transparent background, no text, 512x512, sharp edges, readable at small sizes"
Option 2: Literal/Object Prompt: "Flat icon of a single coin or medallion with a bracket symbol embossed on it, two-colour palette of blue and light grey, clean icon design, square format with padding, transparent background, no letters or words"
Option 3: Expressive/Character Prompt: "Minimal icon of a key made from angle brackets < >, bold line weight, coral and navy colour palette, slightly playful geometric style, centered with whitespace, no text, 512x512 PNG format"