Release Calendar
Generate a beautiful "Everything [Team] shipped in X days" release calendar poster — like the viral Anthropic/OpenAI/Codex shipping velocity images. Given a company name, X handles, and date range, this skill pulls real tweets, identifies product releases, and renders a brand-matched HTML calendar with team avatars and click-through tweet links. Trigger phrases (Chinese 🇨🇳): - "帮我做一个 [公司] 的 release calendar" - "做一张 shipped in X days 的图" - "复刻那张 Anthropic releases 图" / "复刻那张 OpenAI/Codex 图" - "做 [产品] 的发布日历" / "[公司]的发布日历" - "[公司] 发了多少东西" / "盘点一下 [公司] 发布了什么" - "做个发布速度图" / "做个 shipping velocity
Install
npx skills add jefflinshu/release-calendar-skill --skill release-calendargit clone --depth 1 https://github.com/jefflinshu/release-calendar-skill.git /tmp/release-calendar-skill
mkdir -p ~/.claude/skills
cp -r /tmp/release-calendar-skill/. ~/.claude/skills/release-calendarPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Release Calendar Skill Generate a "Everything [Team] shipped in X days" calendar poster from real X data. ## Choose the right mode first Before running the setup wizard, decide whether this is a **new calendar** or an **incremental update**. - Use **New Calendar Mode** when the product is not already represented in the project data or the user explicitly asks for a new poster/PNG from scratch. - Use **Incremental Update Mode** when the user asks to update an existing calendar, extend the date range, sync recent releases, refresh x-1.dev, or add releases since the last update. Default to Incremental Update Mode if existing release data is present. Do not redo discovery work just because the skill can do it. ## Incremental Update Mode Use this path for follow-up updates such as "sync Apr 6-Apr 20 for every product". ### Inputs to reuse Read the existing product data first: ```bash find ximage/web/data/releases -maxdepth 1 -name '*.ts' -print ``` For each existing product, reuse: - `teamMembers[].handle` as the canonical X account list. - `teamMembers[].avatar` as the canonical avatar cache. - `releases[].authorAvatar` for previously known author avatars. - `brand`, `bg`, `file`, and `logo` from the product data. Do **not** fetch avatars, logos, or rediscover team members in incremental mode unless a new posting handle appears in the incremental tweet data and no cached avatar exists for that handle. ### Incremental fetch rule
Details
- Skill name
release-calendar- Repository
- jefflinshu/release-calendar-skill
- Repo updated
- 21 April 2026
FAQ
What does the Release Calendar skill do?
Generate a beautiful "Everything [Team] shipped in X days" release calendar poster — like the viral Anthropic/OpenAI/Codex shipping velocity images. Given a company name, X handles, and date range, this skill pulls real tweets, identifies product releases, and renders a brand-matched HTML calendar with team avatars and click-through tweet links. Trigger phrases (Chinese 🇨🇳): - "帮我做一个 [公司] 的 release calendar" - "做一张 shipped in X days 的图" - "复刻那张 Anthropic releases 图" / "复刻那张 OpenAI/Codex 图" - "做 [产品] 的发布日历" / "[公司]的发布日历" - "[公司] 发了多少东西" / "盘点一下 [公司] 发布了什么" - "做个发布速度图" / "做个 shipping velocity
How do I install the Release Calendar skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add jefflinshu/release-calendar-skill --skill release-calendar. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Release Calendar popular?
It lives in jefflinshu/release-calendar-skill, which has 6 GitHub stars and 1 forks.
Related skills
Email HTML QA
6EmailBoutique-Digital-Inc/email-html-qa-skill
Opinionated, pre-send QA for HTML email. Use when reviewing, auditing, or QA-ing HTML email code before it ships — checking rendering across clients (Outlook Windows/Mac, Gmail, Apple Mail/iOS), forced dark mode, responsive / mobile, code size and Gmail clipping, accessibility mechanics, images, links/CTAs, preheader, personalization fallbacks, and that client-specified compliance elements are present and functional. Also reads and reports the authentication results (SPF/DKIM/DMARC) and unsubscribe headers from a received message. Reports findings by severity and diagnoses before changing code
Second Brain
7stancsz/second-brain
Use when the user wants to save durable knowledge, recall or connect their own notes, inspect knowledge gaps, manage a local personal wiki, exchange notes with Obsidian, or create and restore verified backups. Operates a local OKF Markdown knowledge graph with a rebuildable SQLite index.
Lecture Notes
6orhoncan/lecture-notes-skill
Generate comprehensive undergraduate lecture notes for social sciences (especially economics) with mathematical foundations, daily-life examples, and practice questions. Use when user asks to create, generate, or write lecture notes, lecture materials, or teaching content. Supports Turkish and English output, Obsidian-compatible markdown with LaTeX/TikZ, and optional syllabus integration.
Email Design
7CosmoBlk/email-design
Design distinctive, on-brand emails — newsletters, campaigns, welcome series, promo, post-purchase, win-back, transactional, announcements. Use when the user wants to draft, write, compose, design, redesign, critique, polish, or improve an email; or send a campaign / blast / broadcast through any ESP (Nitrosend, Klaviyo, Mailchimp, ActiveCampaign, etc.). Produces a structured design brief and translates it into the sending tool's section format. Bakes in anti-slop principles: own a colour, restrained palettes, real imagery with sourced or prompted image slots, distinctive voice, no category-re
Workflow Herdr
5letya999/workflow-herdr
Start a Herdr work run for a change. Use when starting work, doing a task in Herdr, splitting work across panes, or chatting from a Herdr terminal - even if they just say do this. Do NOT use for a solo one-pane edit, headless delegates, or product job queues.
Dify Workflow Builder
7IrfanLee1011/dify-workflow-builder
Design, generate, review, refactor, validate, and deliver Dify Workflow/Chatflow/RAG Pipeline configurations from business requirements. Use when the user wants to create a new Dify app, convert business logic into Dify DSL YAML, review an existing Dify YAML/DSL, refactor a broken workflow, generate importable “Dify DSL YAML file”, or validate whether a workflow is directly importable through Dify Import DSL File.
Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.