* 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.
71 lines
2.6 KiB
Markdown
71 lines
2.6 KiB
Markdown
# screen-print
|
|
|
|
Bold poster art with limited colors, halftone textures, and symbolic storytelling
|
|
|
|
## Design Aesthetic
|
|
|
|
Screen print / silkscreen aesthetic inspired by Mondo limited-edition posters and vintage concert prints. Flat color blocks, halftone dot patterns, bold silhouettes, and deliberate print imperfections. Conceptual and symbolic rather than literal — one iconic image tells the whole story. Perfect for opinion pieces, cultural commentary, and editorial content.
|
|
|
|
## Background
|
|
|
|
- Color: Off-Black (#121212) or Warm Cream (#F5E6D0)
|
|
- Texture: Paper grain with subtle halftone dot overlay
|
|
|
|
## Color Palette
|
|
|
|
| Role | Color | Hex | Usage |
|
|
|------|-------|-----|-------|
|
|
| Background | Off-Black | #121212 | Dark compositions |
|
|
| Background Alt | Warm Cream | #F5E6D0 | Light compositions |
|
|
| Primary | Burnt Orange | #E8751A | Main accent |
|
|
| Secondary | Deep Teal | #0A6E6E | Contrast accent |
|
|
| Tertiary | Crimson | #C0392B | Bold emphasis |
|
|
| Highlight | Amber | #F4A623 | Small accents |
|
|
| Text | Cream White | #FAF3E0 | On dark backgrounds |
|
|
|
|
**Duotone Pairs** (choose ONE pair for high-impact compositions):
|
|
|
|
| Pair | Color A | Color B | Feel |
|
|
|------|---------|---------|------|
|
|
| Orange + Teal | #E8751A | #0A6E6E | Cinematic, action |
|
|
| Red + Cream | #C0392B | #F5E6D0 | Bold, classic |
|
|
| Blue + Gold | #1A3A5C | #D4A843 | Prestigious, premium |
|
|
| Crimson + Navy | #DC143C | #0D1B2A | Dramatic, noir |
|
|
|
|
**Rule**: Use 2-5 colors maximum. Fewer colors = stronger impact.
|
|
|
|
## Visual Elements
|
|
|
|
- Bold silhouettes and symbolic shapes
|
|
- Halftone dot patterns within color fills
|
|
- Slight color layer misregistration (print offset effect)
|
|
- Geometric framing (circles, arches, triangles)
|
|
- Figure-ground inversion (negative space forms secondary image)
|
|
- Stencil-cut edges, no outlines — shapes defined by color boundaries
|
|
- Typography integrated as design element, not overlay
|
|
- Vintage poster border treatments
|
|
|
|
## Style Rules
|
|
|
|
### Do
|
|
|
|
- Limit to 2-5 flat colors
|
|
- Use bold silhouettes over detailed rendering
|
|
- Let negative space tell part of the story
|
|
- Add halftone texture for authenticity
|
|
- Use geometric composition (centered, symmetrical)
|
|
- Reference vintage decades (60s/70s/80s) for era feel
|
|
|
|
### Don't
|
|
|
|
- Use photorealistic rendering or gradients
|
|
- Add complex facial details (silhouettes preferred)
|
|
- Mix too many visual elements (one focal point)
|
|
- Use modern digital aesthetic
|
|
- Create busy or cluttered compositions
|
|
- Use more than 5 colors
|
|
|
|
## Best For
|
|
|
|
Opinion/editorial articles, cultural commentary, philosophy and strategy, dramatic narratives, cinematic storytelling, music and entertainment, event announcements, bold branding content
|