weread-year-in-review-video-template
nexu-io/open-design
Vertical 9:16 HyperFrames video template for WeRead-style annual reading reports with warm paper texture and editorial typography.
What is weread-year-in-review-video-template?
Create shareable year-in-review reading videos inspired by WeRead's design language. This HTML-to-MP4 template transforms reading stats, notes, and personas into a deterministic 12-scene vertical composition with book-page metaphors and warm editorial styling. Use when users want to visualize annual reading achievements or create reading dashboards.
- Renders 9:16 vertical HyperFrames compositions from reading data (hours, active days, bookshelf stats)
- Applies WeRead-inspired visual language: warm paper backgrounds, ink-blue typography, restrained green accents
- Generates 12-scene timeline with book-page transitions, note cards, highlights, and reading persona cards
- Converts HTML template to deterministic MP4 video with direct timing attributes and no randomness
- Supports custom report data: owner name, reading metrics, keywords, and shareable closing lines
- Includes motion design mimicking journal page-flipping rather than dashboard UI effects
How to install weread-year-in-review-video-template
npx skills add https://github.com/nexu-io/open-design --skill weread-year-in-review-video-template- Node.js and npx installed to add the skill
- Basic HTML and JSON knowledge to customize the REPORT data object
- HyperFrames rendering environment (Cursor, Claude Code, or compatible agent)
How to use weread-year-in-review-video-template
- 1.Copy assets/template.html to index.html in your project
- 2.Edit the REPORT object with your reading data: owner name, hours, active days, books, notes, keywords, persona, and share line
- 3.Preserve the 12-scene timeline structure and WeRead visual language (warm paper, ink-blue text, green accents)
- 4.Ensure all motion uses direct data-start, data-duration, and data-track-index attributes with no randomness
- 5.Validate your output against references/checklist.md before rendering
- 6.Render the HTML artifact to generate the final MP4 video
Use cases
- Create an annual reading report video from Goodreads or Readwise data for social sharing
- Build a personal reading dashboard visualization with book completion stats and key notes
- Generate a reading persona card and year-in-review story for book clubs or learning communities
- Produce a WeChat-shareable reading summary video (微信读书年度报告) with Chinese typography
- Recap a year of Notion reading logs or personal learning highlights in video form
- Readers and book enthusiasts creating annual reading summaries
- Content creators sharing reading achievements on social media
- Book club organizers visualizing community reading data
- Personal knowledge managers documenting reading progress
- Designers building reading-focused dashboards or portfolios
weread-year-in-review-video-template FAQ
The template defaults to 12 scenes. You can modify the timeline structure, but preserve deterministic timing attributes (data-start, data-duration, data-track-index) and avoid infinite loops or scroll-dependent motion.
The template accepts any reading data via the REPORT object: WeRead, Goodreads, Readwise, Notion reading logs, or manual entry. You supply the metrics; the template visualizes them.
Maintain warm paper backgrounds, ink-blue typography, restrained green accents, and book-page metaphors. Avoid techy slide transitions and bouncy UI effects; motion should feel like flipping through a reading journal.
Yes. The template uses direct timing attributes and no unseeded randomness, infinite loops, or runtime class discovery, ensuring consistent MP4 output across renders.
Yes. The template supports editorial Chinese typography and triggers include Chinese prompts (微信读书年度报告). Customize fonts and text direction as needed in the REPORT object.
Full instructions (SKILL.md)
Source of truth, from nexu-io/open-design.
name: weread-year-in-review-video-template description: | WeRead-inspired HyperFrames video template for vertical annual reading reports, personal reading dashboards, book-note recaps, and shareable year-in-review stories. Use when users want a 9:16 HTML-to-MP4 reading report with warm paper texture, editorial Chinese typography, book-page metaphors, data highlights, and deterministic motion. triggers:
- "WeRead year in review"
- "WeRead annual report"
- "reading year in review video"
- "annual reading report template"
- "微信读书年度报告"
- "读书年度总结视频"
- "阅读年报 HyperFrames"
od:
mode: template
surface: video
type: hyperframes
platform: mobile
preview:
type: html
entry: example.html
reload: debounce-100
design_system:
requires: false
outputs:
primary: index.html
secondary:
- template.html
- example.html example_prompt: "Create a WeRead-style 9:16 HyperFrames annual reading report video with 12 scenes, warm paper texture, book-page transitions, reading stats, notes, keywords, and a final reading persona card." capabilities_required:
- file_write
WeRead Year in Review Video Template
Create a vertical HyperFrames composition for annual reading reports: WeRead, Goodreads, Readwise, Notion reading logs, book clubs, or personal learning recaps. The template turns reading time, active days, bookshelf assets, notes, keywords, and a reading persona into a shareable 9:16 video.
Resource Map
weread-year-in-review-video-template/
├── SKILL.md
├── assets/
│ └── template.html
├── references/
│ └── checklist.md
└── example.html
The rendered MP4 showcase used by example.html is hosted at
https://repo-assets.open-design.ai/resources/videos/skills/weread-year-in-review-video-template/default-showcase.mp4.
Workflow
- Copy
assets/template.htmltoindex.html. - Replace the default report data in the
REPORTobject:- owner/title
- reading hours and active days
- bookshelf and completion stats
- note composition
- interest keywords
- reading persona and share line
- Preserve the 12-scene timeline unless the user asks for a shorter cut.
- Keep the WeRead-inspired visual language:
- warm paper background
- ink-blue typography
- restrained WeRead green accents
- book pages, bookmarks, highlights, note cards, and shelf metaphors
- Motion should feel like flipping through a reading journal. Avoid techy slide transitions, bouncy UI effects, and dashboard-loading motion.
- Keep the composition deterministic:
- direct
data-start,data-duration, anddata-track-indexattributes - no unseeded randomness
- no infinite loops or
repeat: -1 - no dependency on scroll, hover, localStorage, or runtime class discovery
- direct
- Validate against
references/checklist.mdbefore emitting.
Output Contract
Emit one short orientation sentence, then a single HTML artifact:
<artifact identifier="weread-year-in-review-video-template" type="text/html" title="WeRead Year in Review Video Template">
<!doctype html>
<html>...</html>
</artifact>
Related skills
More from nexu-io/open-design and the wider catalog.

wpds
Apply WordPress's official design tokens, typography, and component patterns to themes and sites.

youtube-clipper
Automated YouTube clip generation with highlighting, captioning, and export.

8-bit-orbit-video-template
Retro pixel-art video template with Hyperframes for multi-scene motion design and interactive preview.

ad-creative
Generate and iterate ad creative for paid social and search campaigns.

memory-evolution
|

memory-intake
|