Files
hermes-agent/optional-skills/creative/baoyu-comic/references/art-styles/manga.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

2.5 KiB
Raw Blame History

manga

日漫画风 - Anime/manga aesthetics with expressive characters

Overview

Japanese manga art style characterized by large expressive eyes, dynamic poses, and visual emotion indicators. Versatile style that works across genres from educational to romantic to action.

Line Work

  • Clean, smooth lines (1.5-2px)
  • Expressive weight variation for emphasis
  • Smooth curves, dynamic strokes
  • Speed lines and motion effects available
  • Screen tone effects for atmosphere

Character Design

  • Anime/manga proportions: larger eyes, expressive faces
  • 5-7 head height proportions (varies by sub-style)
  • Clear emotional indicators (, , sweat drops, sparkles)
  • Dynamic poses and gestures
  • Detailed hair with individual strands
  • Fashionable clothing with natural folds

Eye Styles

Type Description
Standard Medium-large, 2-3 highlights
Educational Friendly, approachable eyes
Dramatic Intense, detailed irises
Cute Very large, sparkly eyes

Background Treatment

  • Simplified during dialogue/explanation
  • Detailed for establishing shots
  • Screen tone gradients for mood
  • Abstract backgrounds for emotional moments
  • Technical diagrams styled as displays

Color Approach

  • Clean, bright anime colors
  • Soft gradients on skin
  • Vibrant palette options
  • Light and shadow with soft transitions
  • Color coding for character identification

Default Color Palette

Role Color Hex
Primary Blue Bright blue #4299E1
Primary Orange Warm orange #ED8936
Primary Green Soft green #68D391
Skin Anime warm #FEEBC8
Background Clean white #FFFFFF
Highlight Golden #FFD700

Visual Elements

  • Speech bubbles: rounded (normal), spiky (excitement)
  • Sound effects integrated visually
  • Emotion symbols (sweat drops, anger marks, hearts)
  • Speed lines and motion blur
  • Sparkle and glow effects

Quality Markers

  • ✓ Expressive character faces
  • ✓ Clean, consistent line work
  • ✓ Dynamic poses and compositions
  • ✓ Appropriate use of manga conventions
  • ✓ Readable panel flow
  • ✓ Consistent character designs

Compatibility

Tone Fit Notes
neutral ✓✓ Educational manga
warm Slice of life
dramatic Intense moments
romantic ✓✓ Shoujo style
energetic ✓✓ Shonen style
vintage Style mismatch
action ✓✓ Battle manga

Best For

Educational tutorials, romance, action, coming-of-age, technical explanations, youth-oriented content