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

ink-brush

水墨画风 - Chinese ink brush aesthetics with dynamic strokes

Overview

Traditional Chinese ink brush painting style adapted for comics. Combines calligraphic brush strokes with ink wash effects. Creates atmospheric, artistic visuals rooted in East Asian aesthetics.

Line Work

  • 2-3px dynamic brush strokes with varying weight
  • Ink wash effects, traditional Chinese brush feel
  • Bold, confident strokes with sharp edges
  • Flowing lines for fabric and hair
  • Pressure-sensitive stroke variation

Character Design

  • Realistic human proportions (7.5-8 head heights)
  • Defined features with ink brush definition
  • Dynamic poses capturing movement
  • Flowing hair and clothing in motion
  • Traditional attire options (robes, hanfu)
  • Intense, expressive faces

Brush Techniques

Technique Usage
Bold strokes Character outlines
Fine lines Details, hair
Ink wash Atmosphere, shadows
Dry brush Texture, aging
Splatter Impact, drama

Background Treatment

  • Dramatic landscapes: mountains, waterfalls, temples
  • Ink wash atmospheric effects
  • Misty, layered depth
  • Traditional architecture elements
  • High contrast silhouettes
  • Negative space as design element

Color Approach

  • Ink gradients as primary
  • Limited accent colors
  • Traditional Chinese palette
  • Atmospheric color washes
  • High contrast compositions

Default Color Palette

Role Color Hex
Primary Deep black ink #1A1A1A
Accent Crimson red #8B0000
Accent Imperial gold #D4AF37
Skin Natural tan #D4A574
Background Misty gray #9CA3AF
Background Earth tone #8B7355
Wash Ink gradient #2D3748

Visual Elements

  • Calligraphic text integration
  • Seal stamps (optional)
  • Ink splatter effects
  • Flowing fabric trails
  • Atmospheric mist
  • Mountain silhouettes

Quality Markers

  • ✓ Dynamic brush stroke quality
  • ✓ Authentic ink wash atmosphere
  • ✓ High contrast compositions
  • ✓ Flowing movement in fabric/hair
  • ✓ Traditional aesthetic elements
  • ✓ Atmospheric depth

Compatibility

Tone Fit Notes
neutral Contemplative stories
warm Nostalgic, gentle
dramatic ✓✓ High contrast
vintage ✓✓ Historical pieces
romantic Style mismatch
energetic Too refined
action ✓✓ Martial arts

Best For

Chinese historical stories, martial arts, traditional tales, contemplative narratives, artistic adaptations