agentsclimarketplace

Doe branding

Skill PARS-DOE/doe-skills/doe-branding

Agent skills for DOE work: branding, Empower (EVMS) reference docs, and PARS CPP JSON tools

Install
npx -y skills add PARS-DOE/doe-skills --skill doe-branding

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

DOE brand compliance for documents, presentations, and communications. Use when creating or reviewing any DOE-branded content: slide decks, reports, fact sheets, memos, or any deliverable that needs DOE logos, colors, typography, or layout compliance. Triggers on: DOE branding, brand guide, brand colors, DOE template, DOE logo, DOE style guide, brand compliant, on-brand.

SKILL.md

6.8 KB, ~1.7k tokens by cl100k_base, as published. Nobody here has run it

DOE Brand Compliance

Apply the 2025 DOE brand standards to all content. For full details, read doe-brand-guide.md.

Quick Reference

Colors (use ONLY these)

Primary:

NameHexUse
Midnight Blue#0f142eCover backgrounds, dark sections
Cadet Blue#1a204cHeaders, accents
Clear Blue#21409aLinks, primary blue
Cardinal Red#8a181aEmphasis only — use sparingly
Dark Gray#293340Body text
Light Blue#d9dfeaLight backgrounds, tints

Accent: Energy Blue #085a9b, Deep Green #106636, Energy Green #61ad00, Energy Yellow #ffbe2e, Energy Orange #fa9441, Sky Blue #e7f6f8

Neutral: Dark Cool Gray #52565c, Medium Cool Gray #999999, Soil Brown #5e4f4d, Ivory #fef2e4

Typography (Office documents)

RoleFontWeights
Sans serifArialRegular, Bold, Italic, Bold Italic
SerifTimes New RomanRegular, Bold, Italic, Bold Italic

Figtree and STIX Two Text are the preferred DOE typefaces but are not available in Microsoft Office. Use Arial and Times New Roman for all DOCX and PPTX work.

Gradients (approved combinations only)

  • Midnight Blue #0f142e to Clear Blue #21409a
  • Cadet Blue #1a204c to Energy Blue #085a9b
  • Midnight Blue #0f142e to Energy Green #61ad00
  • Deep Green #106636 to Energy Green #61ad00

Logo Usage

Three logo files are available as reference files:

  • doe-logo-color-horizontal.pngpreferred for most uses
  • doe-logo-white-horizontal.png — for dark backgrounds
  • doe-logo-color-vertical.png — for vertical layouts

Rules:

  • The logo is the seal + logotype locked together. Never separate, stretch, recolor, or enclose in shapes.
  • Maintain clearspace of 0.5x around the logo (x = seal height).
  • The retired "bolt" logo (green ENERGY wordmark) must never be used.
  • Do not use the seal alone without BrandManager approval.
  • Program office lock-ups must be obtained from [email protected] — do not recreate them.

Templates

PowerPoint

The DOE template is at skills/doe-branding/doe-powerpoint-base.pptx. It contains the DOE slide master, all 7 layouts, logos, and branding, but no content slides. Just add slides and go.

When creating any DOE presentation, you MUST use doe-powerpoint-base.pptx. Do not create slides from scratch with pptxgenjs or custom layouts. If the user explicitly requests a non-DOE presentation, you may skip the template. Otherwise, DOE branding is the default.

IMPORTANT: Never use prs.slides._sldIdLst or other underscore-prefixed private attributes to delete slides. This creates files that PowerPoint and LibreOffice flag as corrupted. The base template has no slides to delete — just add what you need.

Template Layouts

IndexNamePlaceholdersUse for
0Title Slide with subtitleidx=0 CENTER_TITLE, idx=1 SUBTITLETitle slide with centered title + subtitle
1Title Slideidx=0 TITLE (bottom of slide)Alternate cover with title at bottom
21_Title Bar and Heavy Bullet Contentidx=0 TITLE, idx=12 OBJECT (body)Standard content slide — use this for most slides
32_Two Bullet Contentidx=0 TITLE, idx=1 OBJECT (left), idx=12 OBJECT (right)Two-column content
4Title Onlyidx=0 TITLESlide with title only (add free-form shapes below)
51_Title Slideidx=0 CENTER_TITLE, idx=1 SUBTITLESection break / divider
6Closing Slide(no placeholders)End slide with DOE branding

Workflow: Creating a DOE Presentation with python-pptx

from pptx import Presentation

# Use the base template (no sample slides to remove)
prs = Presentation('skills/doe-branding/doe-powerpoint-base.pptx')

# Title slide (layout 0)
slide = prs.slides.add_slide(prs.slide_layouts[0])
slide.placeholders[0].text = "Your Title Here"
slide.placeholders[1].text = "Your Subtitle Here"

# Content slide (layout 2) — use idx=12 for the body placeholder
slide = prs.slides.add_slide(prs.slide_layouts[2])
slide.placeholders[0].text = "Slide Title"
body = slide.placeholders[12].text_frame
body.clear()
p = body.paragraphs[0]
p.text = "First bullet point"
p = body.add_paragraph()
p.text = "Second bullet point"

# Two-column slide (layout 3) — idx=1 left, idx=12 right
slide = prs.slides.add_slide(prs.slide_layouts[3])
slide.placeholders[0].text = "Two Column Title"
slide.placeholders[1].text_frame.text = "Left column content"
slide.placeholders[12].text_frame.text = "Right column content"

# Closing slide (layout 6)
slide = prs.slides.add_slide(prs.slide_layouts[6])

prs.save('output/my-presentation.pptx')

Key points:

  • Always start from doe-powerpoint-base.pptx — never delete slides from the template
  • The body placeholder on content slides (layout 2) is idx=12, NOT idx=1
  • The two-column layout (layout 3) uses idx=1 (left) and idx=12 (right)
  • All template layouts inherit DOE colors, logos, and fonts — do not override them
  • Use Arial for any manually styled text; the template defaults handle most styling
  • Only use python-pptx's public API — never access underscore-prefixed attributes

Fact Sheets

Reference doe-fact-sheet-1page.pdf for the standard one-page layout. Key elements:

  • DOE logo top-left
  • Title/headline area with accent color band
  • Professional body typography
  • Image placement area
  • DOE-branded footer

Creating Brand-Compliant Content

Documents (DOCX)

  • Use Arial for headings, Times New Roman for body (or Arial throughout)
  • Apply DOE primary colors for heading accents and section dividers
  • Place the horizontal logo in the header or title page
  • Use Light Blue or Ivory for subtle background fills
  • Maintain generous margins and professional spacing

Presentations (PPTX)

  • Start from the official template (doe-powerpoint-template.pptx)
  • Override the slides-tools color palette with DOE brand colors above
  • Use Midnight Blue or Cadet Blue for dark slide backgrounds
  • Use white text on dark backgrounds, Dark Gray text on light
  • The DOE logo is built into the template layouts — do not add extra logos

General Rules

  • Never use non-DOE colors for branded content
  • Never alter, recreate, or improvise the DOE logo
  • Maintain visual consistency across all deliverables
  • When in doubt about brand compliance, refer to doe-brand-guide.md

Gives 0 of the 12 instructions most design systems skills give in ~1.7k tokens

Counted across 528 of the 534 authors here whose files we hold, read 2026-08-06

  • create a custom theme if neededin 54 of 528, across 10 files
  • read the corresponding theme filein 54 of 528, across 10 files
  • ask which theme to applyin 53 of 528, across 9 files
  • show the theme showcasein 53 of 528, across 9 files
  • maintain visual identity across all slidesin 50 of 528, across 6 files
  • apply the specified colors and fontsin 47 of 528, across 3 files
  • get explicit confirmationin 45 of 528, across 1 file
  • Generate a design system before codingin 19 of 528, across 6 files
  • Maintain at least 4.5:1 color contrast ratioin 19 of 528, across 8 files
  • Describe component shapes, colors, shadows, and interaction statesin 18 of 528, across 4 files
  • Check Python installation and install if missingin 17 of 528, across 4 files
  • Default to html-tailwind if stack is unspecifiedin 17 of 528, across 4 files

Said here and by no other author read

  • Apply brand standards to all content
  • Use Arial and Times New Roman for Office documents
  • Start presentations from the official base template
  • Use layout two for most presentation slides
  • Use only public python-pptx API
  • Place the horizontal logo in document headers

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.