Files
hermes-agent/optional-skills/creative/baoyu-comic/references/presets/shoujo.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

3.2 KiB

shoujo

少女预设 - Classic shoujo manga with romantic aesthetics

Base Configuration

Dimension Value
Art Style manga
Tone romantic
Layout standard (default)

Equivalent to: art=manga, tone=romantic

Unique Rules

This preset includes special rules beyond the art+tone combination. When the shoujo preset is selected, ALL rules below must be applied.

Decorative Elements (Required)

Every emotional moment must include decorative elements:

Emotion Required Decorations
Love Floating hearts, sparkles, rose petals
Longing Feathers, bubbles, distant sparkles
Joy Flowers blooming, light bursts, stars
Sadness Falling petals, fading sparkles
Shyness Soft sparkles, floating bubbles
Realization Radiating lines with sparkles

Eye Detail Requirements

Eyes are critical in shoujo style:

Aspect Treatment
Size Larger than standard manga (1.2x)
Highlights Multiple (3-5), placed for emotion
Reflection Scene reflection in emotional moments
Sparkle Built-in sparkle effects
Tears Crystalline, detailed teardrops

Character Beauty Standards

Feature Treatment
Hair Flowing, detailed strands, shine highlights
Skin Porcelain, soft blush on cheeks
Lips Soft, slightly glossy
Hands Elegant, expressive gestures
Posture Graceful, elegant poses

Background Effects

Abstract backgrounds for emotional moments:

Moment Type Background
Love confession Soft gradient + floating flowers
Shock Screen tone speed lines + sparkles
Memory Dreamy blur + scattered petals
Realization Radial lines + light burst
Intimate Soft focus + floating elements

Panel Flow

  • Overlap panels for intimate moments
  • Break panel borders for emotional impact
  • Float decorative elements between panels
  • Use screen tone gradients for mood
  • Irregular panel shapes for drama

Emotional Beat Timing

Slow down pacing for emotional impact:

Scene Type Panel Treatment
Confession Multiple small panels, then splash
Eye contact Close-up sequence
Touch Slow-motion panel breakdown
Realization Build-up panels then impact

Color Palette Application

Scene Type Palette
Romantic Pink, lavender, rose gold
Happy Soft yellow, peach, sky blue
Sad Pale blue, silver, gray lavender
Dramatic Deep rose, purple, contrast

Screen Tone Usage

Mood Tone Pattern
Neutral Clean, minimal
Romantic Soft gradient overlays
Dramatic Heavy contrast tones
Dreamy Soft dot patterns

Quality Markers

  • ✓ Large, sparkling detailed eyes
  • ✓ Decorative elements in emotional moments
  • ✓ Flowing, beautiful character designs
  • ✓ Soft, pastel color palette
  • ✓ Elegant panel compositions
  • ✓ Screen tone mood effects
  • ✓ Romantic atmosphere throughout
  • ✓ Beautiful, expressive poses

Best For

Romance stories, coming-of-age, friendship narratives, school life, emotional drama, love stories