Apply Peninsula School District official brand colors, typography, and logos to artifacts
View on GitHubkrishagel/geoffrey
geoffrey
January 24, 2026
Select agents to install to:
npx add-skill https://github.com/krishagel/geoffrey/blob/main/skills/psd-brand-guidelines/SKILL.md -a claude-code --skill psd-brand-guidelinesInstallation paths:
.claude/skills/psd-brand-guidelines/# PSD Brand Guidelines Skill This skill applies Peninsula School District's official brand identity to artifacts including presentations, documents, graphics, and other materials. ## CRITICAL: Enforcement Rules ### NEVER Generate **NEVER** use image-gen or any AI tool to generate: - District logos or emblems - "Peninsula School District" in stylized/logo text - Bridge/landscape imagery meant to represent the district logo - Any official-looking district branding elements - District seals or official marks **Why?** AI-generated logos are inconsistent and may hallucinate incorrect details (wrong colors, wrong name, made-up imagery). Always use actual logo files. ### ALWAYS Use Actual Files For any branded materials: 1. Use logo files from `assets/` directory 2. Use colors from `brand-config.json` 3. Use `brand.py` utilities to select the right assets ### Programmatic Access **Machine-readable brand data:** `brand-config.json` **Python utilities:** `brand.py` ```bash # Get colors uv run brand.py colors # Get appropriate logo path uv run brand.py logo light wide uv run brand.py logo dark small # Validate prompt before image generation uv run brand.py validate "create an infographic about enrollment" ``` ### Image Generation with Brand When generating images for PSD materials, always use the `--brand` flag: ```bash # This validates the prompt and blocks logo generation attempts uv run generate.py "school campus scene" campus.png --brand psd ``` ## Purpose Ensure professional and consistent use of the Peninsula School District brand across all communications. The brand reflects the stunning beauty of the Pacific Northwest and the Puget Sound region. ## Typography ### Headings & Logo Text: Josefin Sans Modern geometric, elegant font with a vintage 1920s feel. Use **Bold** weight for district name and all headings. - **Font:** Josefin Sans Bold - **Source:** https://fonts.google.com/specimen/Josefin+Sans - **Fallback:** Arial, sans-serif ### Body Text: