cinematic-assets
Trigger: assets, imágenes, fuentes, tipografía, video, motion background, hero image, textura, PNG sequence, WebP, font loading, blur placeholder, cinematic…
Skill by gentleman-programming
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/wilberhernan-cinematic-assets
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, data
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/cinematic-assets
What's inside
- Skill name
cinematic-assets- Description
- Trigger: assets, imágenes, fuentes, tipografía, video, motion background, hero image, textura, PNG sequence, WebP, font loading, blur placeholder, cinematic reveal. Cinematic asset pipeline — images, fonts, video, SVG for premium editorial sites.
- License
- Apache-2.0
- Metadata
- author: gentleman-programming · version: 1.0
- Instructions
- 67 lines in SKILL.md · view on GitHub
Files (5)
- SKILL.md
- font-loading.md · assets/
- image-pipeline.md · assets/
- video-cinematic.md · assets/
- mcp-integration.md · references/
SKILL.md (first lines)
## Activation Contract Apply this skill when building any premium/cinematic page that needs: - Hero images, background textures, atmospheric visuals - Typography with personality (variable fonts, local fonts, font-display) - Background video loops with cinematic fade-in - SVG icons with consistent style and accessibility - Image sequences for scroll-driven reveals (Apple-style) Do NOT apply for functional/data apps (dashboards, admin panels, tools). ## Hard Rules 1. **Never ship unoptimized images.** Every `img`/`next/image` MUST specify format, size, and loading strategy. 2. **Never load fonts without `font-display`.** Blocking fonts = broken UX for 3+ seconds. 3. **Never autoplay video with audio.** Background video is `muted`, `loop`, `playsinline`. No exceptions. 4. **Never inline SVGs without `viewBox` and `aria-label`.** Missing viewBox breaks layout; missing label breaks a11y. 5. **Never use JPG/PNG directly.** Always convert to WebP (AVIF for hero images when supported). ## Decision Gates | Asset type | Action | |---|---| | Hero / full-bleed image | `next/image` with `priority`, blurDataURL, WebP, overlay gradient | | Decorative background texture | CSS background-image, WebP, preload via `<link rel=preload>` | | Body / content image | `next/image` with `loading="lazy"`, WebP, responsive sizes | | Heading font with personality | `next/font/google` or `next/font/local` with `display: swap`, `preload: true` | | UI / body font | `next/font/google`, `variable: true` if available, `display: swap` | | Background video loop | `<video>` with `muted loop playsinline poster`, CSS fade-in, lazy load | | Icon / illustration | Inline SVG (not `<img>`), `viewBox`, `aria-label`, Lucide/Heroicons outline | | Image sequence (scroll reveal) | PNG sequence in `/public/sequences/`, JS preload + IntersectionObserver | ## Execution Steps 1. **Classify the asset** using the Decision Gates table above. 2. **Open the matching reference** in `assets/` for exact code patterns. 3. **If generating new assets** (AI images, video), use `mcpollinations` MCP tools (`generateImage` / `generateImageUrl` / `editImage`) and follow `references/mcp-integration.md`. 4. **Always post-process** generated images: convert to WebP, create blur placeholder, resize. 5. **Verify** against the Output Contract before marking done. ## Output Contract Every page MUST pass these checks before delivery: - [ ] Hero images: `next/image`, `priority`, `blurDataURL`, WebP - [ ] Decorative images: `loading="lazy"`, WebP, responsive sizes - [ ] All images have explicit `width` and `height` (or `fill`) - [ ] Fonts loaded via `next/font`, never via CSS `@import` or `<link>` (exception: Google Fonts CSS2 for variable axes) - [ ] Every font has `display: swap` (exception: display fonts can use `display: block` if above-fold) - [ ] Background video: `muted loop playsinline poster`, CSS fade-in on load - [ ] Inline SVGs: `viewBox`, `aria-label`, currentColor for stroke/fill - [ ] No JPG/PNG in final markup — all WebP or AVIF ## References - `assets/image-pipeline.md` — next/image, blur, WebP, responsive images, overlay gradients - `assets/font-loading.md` — next/font, variable fonts, local fonts, preload, size-adjust - `assets/video-cinematic.md` — background loops, poster, lazy, fade-in, HLS - `references/mcp-integration.md` — how to generate images/video with available MCPs ## Related Skills When loaded alongside `cinema-web` or `creative-stack`, the asset pipeline feeds into those design systems: - `cinema-web` provides the monochrome color tokens and typography scale - `cinematic-assets` provides the optimized images, fonts, and video that use those tokens
From WilberHernan/OpenCode-Will, Apache-2.0.
More from WilberHernan/OpenCode-Will
- 0.471score
cinemorph
gentleman-programming, LucasDuys
Trigger: cinemorph, cinematic launch film, pitch deck, morph transitions, video generation, FLIP animation, product film.
SkillCFreshness: CClaude Code +9 - 0.469score
cinematic-ui
WilberHernan
Activate when building any web UI that must feel premium, editorial, or emotionally directed.
SkillCFreshness: CClaude Code +9 - 0.469score
motion-choreography
WilberHernan
Activate when animations, transitions, scroll behavior, or motion design are involved.
SkillCFreshness: CClaude Code +9 - 0.469score
editorial-layout
WilberHernan
Activate when layout composition, information architecture, or spatial design decisions are needed.
SkillCFreshness: CClaude Code +9 - 0.467score
creative-stack
WilberHernan
Activate when choosing technologies, libraries, or implementation approaches for premium frontend projects.
SkillCFreshness: CClaude Code +9 - 0.403score
cinema-web
gentleman-programming
Trigger: cinematic web, cinema, cine, A24, editorial, matte black, noir, película, negro mate, elegante.
SkillCFreshness: CClaude Code +9 - 0.400score
react-19
gentleman-programming
React 19 patterns with React Compiler.
SkillCFreshness: CClaude Code +9 - 0.399score
react-native
gentleman-programming
React Native patterns for mobile app development with Expo and bare workflow.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 25, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0
- License
- Apache-2.0
- Repository
- github.com/WilberHernan/OpenCode-Will
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from gentleman-programming
- 0.724score
gentleman-bubbletea
gentleman-programming
Bubbletea TUI patterns for Gentleman.Dots installer.
SkillAFreshness: A★ 7.6KClaude Code +9 - 0.723score
engram-backlog-triage
gentleman-programming
Backlog triage protocol for Engram: audit open issues and PRs, classify each item, infer maintainer ideology from comments, and produce an actionable…
SkillAFreshness: A★ 7.6KClaude Code +9 - 0.720score
engram-commit-hygiene
gentleman-programming
Commit and branch naming standards for Engram contributors, enforced by GitHub rulesets.
SkillAFreshness: A★ 7.6KClaude Code +9 - 0.720score
engram-architecture-guardrails
gentleman-programming
Architecture guardrails for Engram across local store, cloud sync, dashboard, and plugins.
SkillAFreshness: A★ 7.6KClaude Code +9 - 0.720score
engram-branch-pr
gentleman-programming
PR creation workflow for Engram following the issue-first enforcement system.
SkillAFreshness: A★ 7.6KClaude Code +9 - 0.720score
engram-business-rules
gentleman-programming
Product and business-rule guardrails for Engram.
SkillAFreshness: A★ 7.6KClaude Code +9
Cite this page
cinematic-assets skill. Agent Mart. https://agentmart.dev/skills/wilberhernan-cinematic-assets (last updated 2026-10-24)