task icon Task

Design DEI Poster

Requirements
Campaign theme (general DEI, specific initiative, ERG), color preferences, slogan/message to convey
2

Ask the user for poster details:

  • What's the campaign or initiative? (general DEI, Pride, Women's History, accessibility, belonging)
  • Should it include space for a specific slogan or quote?
  • Color preferences? (Default: vibrant, harmonious diversity of colors)
  • Abstract or more figurative? (Abstract tends to work better for AI generation)
  • Portrait or landscape orientation?
  • Digital only or for print?

If user just says "DEI poster" without details, create a general inclusion/belonging poster.

3

VALIDATION: Before proceeding, verify you have:

  • Campaign theme or default chosen (general DEI)
  • Orientation preference or default chosen

If the user provides only "DEI poster" without specifics, use defaults for a general inclusion theme.

4

Construct the image generation prompt using the DEI Poster template:

  1. Start with the base template from the slice
  2. Adjust visual elements for the specific theme:
    • General DEI: Overlapping hands, interlocking shapes, unity imagery
    • Pride: Rainbow elements, celebration mood
    • Women's initiatives: Empowering, strength imagery
    • Accessibility: Varied representation, inclusive design
    • Belonging: Warmth, connection, togetherness
  3. Set color palette appropriate to the theme
  4. Specify text placement area for slogans
  5. Request appropriate orientation and quality

Avoid:

  • Stereotypical imagery
  • Tokenistic representation
  • Overly literal depictions (abstract works better)

Store the constructed prompt for the next step.

6

Present the generated poster to the user.

Mention:

  • Best used at [recommended size] for [digital/print]
  • Space for text overlay is in [location]
  • Consider having your design team add final text and branding

Offer to regenerate with different style, colors, or imagery.

                    To run this task you must have the following required information:

> Campaign theme (general DEI, specific initiative, ERG), color preferences, slogan/message to convey

If you don't have all of this information, exit here and respond asking for any extra information you require, and instructions to run this task again with ALL required information.

---

You MUST use a todo list to complete these steps in order. Never move on to one step if you haven't completed the previous step. If you have multiple read steps in a row, read them all at once (in parallel).

Add all steps to your todo list now and begin executing.

## Steps

1. [Read HR Visual Prompts]: Read the documentation in: `./skills/sauna/[skill_id]/references/hr.visual.prompts.md` (Get the DEI poster prompt template)

2. Ask the user for poster details:
- What's the campaign or initiative? (general DEI, Pride, Women's History, accessibility, belonging)
- Should it include space for a specific slogan or quote?
- Color preferences? (Default: vibrant, harmonious diversity of colors)
- Abstract or more figurative? (Abstract tends to work better for AI generation)
- Portrait or landscape orientation?
- Digital only or for print?

If user just says "DEI poster" without details, create a general inclusion/belonging poster.


3. VALIDATION: Before proceeding, verify you have:
- [ ] Campaign theme or default chosen (general DEI)
- [ ] Orientation preference or default chosen

If the user provides only "DEI poster" without specifics, use defaults for a general inclusion theme.


4. Construct the image generation prompt using the DEI Poster template:

1. Start with the base template from the slice
2. Adjust visual elements for the specific theme:
   - General DEI: Overlapping hands, interlocking shapes, unity imagery
   - Pride: Rainbow elements, celebration mood
   - Women's initiatives: Empowering, strength imagery
   - Accessibility: Varied representation, inclusive design
   - Belonging: Warmth, connection, togetherness
3. Set color palette appropriate to the theme
4. Specify text placement area for slogans
5. Request appropriate orientation and quality

Avoid:
- Stereotypical imagery
- Tokenistic representation
- Overly literal depictions (abstract works better)

Store the constructed prompt for the next step.


5. [Gather Arguments: Generate or Edit Image] The next step has the following requirements for arguments, do not proceed until you have all the required information:
- `prompt`: the constructed prompt from previous step
- `imagePath`: empty string - no source image for new generation
- `outputDir`: ./documents/hr-visuals/*

6. [Run Code: Generate or Edit Image]: Call `run_script` with:

```json
{
  "file": {
    "path": https://sk.ills.app/code/media.image.generate/preview,
    "args": [
      "prompt",
      "imagePath",
      "outputDir"
    ]
  },
  "packages": null
}
```

7. Present the generated poster to the user.

Mention:
- Best used at [recommended size] for [digital/print]
- Space for text overlay is in [location]
- Consider having your design team add final text and branding

Offer to regenerate with different style, colors, or imagery.