Files
hermes-agent/optional-skills/creative/baoyu-article-illustrator/references/styles/warm.md
Teknium 38d3c49aaf refactor(skills): clean up bundled skill set + add environments: relevance gate (#39028)
* refactor(skills): clean up bundled skill set + add environments: relevance gate

Bundled skills cleanup pass plus a new offer-time relevance gate.

Removals (redundant / dead):
- spotify (covered by the spotify plugin's 7 native tools)
- linear (covered by `hermes mcp install linear`)
- kanban-codex-lane, debugging-hermes-tui-commands
- empty category markers: diagramming, gifs, inference-sh,
  mlops/training, mlops/vector-databases
- domain (stale orphan dup of optional/research/domain-intel)

Bundled -> optional:
- baoyu-article-illustrator, baoyu-comic, creative-ideation, pixel-art
- dspy, subagent-driven-development
- minecraft-modpack-server, pokemon-player
- hermes-s6-container-supervision (-> optional/devops)

Consolidation:
- webhook-subscriptions + native-mcp folded into the hermes-agent skill
  as references/webhooks.md + references/native-mcp.md with SKILL.md pointers
- writing-plans merged into plan (v2.0.0); related_skills + prose refs updated

New: environments: frontmatter gate (agent/skill_utils.skill_matches_environment)
- Offer-time relevance filter (kanban / docker / s6), parallel to platforms:.
- Wired into the 3 OFFER surfaces only (prompt_builder skills index,
  skills_tool.list_skills, skill_commands slash discovery).
- Explicit loads (skill_view, --skills preload) intentionally BYPASS it, so
  load-bearing force-loads like the kanban dispatcher's `--skills kanban-worker`
  always resolve. Verified via E2E.
- kanban-orchestrator/kanban-worker tagged environments: [kanban];
  hermes-s6-container-supervision tagged environments: [s6] + platforms: [linux].

Validation: 8/8 E2E gating assertions (incl force-load invariant);
442 targeted tests green (agent, skills_tool, skill_commands, kanban worker).

* docs: regenerate skill catalogs + pages for the bundled cleanup

Regenerated per-skill doc pages, catalogs, and sidebar to match the skill
moves/removals in the parent commit. Moved skills' pages relocate
bundled -> optional (history preserved); removed skills' pages deleted;
edited skills' pages refreshed (hermes-agent now embeds the webhook +
native-mcp reference pointers). zh-Hans i18n mirror: stale bundled pages
and catalog rows for moved/removed skills pruned (new optional translations
land via the translation pipeline).

* test: drop regression test for removed kanban-codex-lane skill

The kanban-codex-lane skill was removed in the bundled-skills cleanup;
its dedicated regression test read the now-deleted SKILL.md and failed
with FileNotFoundError on CI shard 6.
2026-06-04 06:11:22 -07:00

1.7 KiB

warm

Friendly, approachable illustration style for human-centered content

Design Aesthetic

Warm and inviting visual approach that feels personal and approachable. Soft, friendly colors that evoke comfort and connection. Emphasizes human elements and emotional resonance. Creates an atmosphere of trust and openness.

Background

  • Color: Cream (#FFFAF0) or Soft Peach (#FED7AA)
  • Texture: Soft paper texture with warm undertones

Color Palette

Role Color Hex Usage
Background Cream #FFFAF0 Primary background
Alt Background Soft Peach #FED7AA Accent sections
Primary Warm Orange #ED8936 Main accent color
Secondary Golden Yellow #F6AD55 Supporting warmth
Tertiary Terracotta #C05621 Earthy depth
Accent Deep Brown #744210 Grounding elements
Alt Accent Soft Red #E53E3E Emotional touches
Text Warm Charcoal #4A4A4A Text elements

Visual Elements

  • Rounded shapes and soft corners
  • Friendly character illustrations
  • Sun rays and warm light motifs
  • Heart symbols and care icons
  • Cozy lighting effects
  • Gentle gradients with warmth
  • Soft shadows without harsh edges
  • Hand-drawn quality touches

Style Rules

Do

  • Use warm, inviting colors
  • Create rounded, friendly shapes
  • Include human-centered elements
  • Evoke feelings of comfort
  • Maintain soft, gentle contrasts

Don't

  • Use cold or stark colors
  • Create sharp, aggressive shapes
  • Add technical or clinical elements
  • Use dark, moody backgrounds
  • Create sterile compositions

Best For

Personal growth articles, lifestyle content, education, human interest stories, wellness topics, relationship advice, self-help content, community building