Reviews a pull request against this repo's website conventions — link forms by context, frontmatter rules, nav/redirect registration, image placement, the releases-pages contract — and runs ovweb lint on the changed files. Read-only; reports findings, changes nothing. Use when reviewing content PRs, e.g. "review PR…
Plan and outline an OpenVidu blog post. Use when turning a raw technical idea into a structured, SEO-optimized outline — title, article type, H1/H2/H3 structure with concrete talking points, and a buying-journey CTA — before any writing happens. Trigger phrases like "plan a blog post", "outline an article", "blog…
Review an OpenVidu blog draft (full post or a section) for readability, SEO, technical accuracy, CTA strength, structure, formatting, and repo-specific validity (frontmatter, categories, authors, the tag, links, image assets). Returns a scorecard, findings by severity, and prioritized edits. Use when a draft exists…
Write an OpenVidu technical blog post in English from a structured outline — full post or a single section — following the repo's conversational style, MkDocs frontmatter, intro hook + tag, scannable formatting, and copy-pasteable commands. Use after an outline exists (from blog-plan) and it's time to draft. Trigger…
Modify the openvidu.io website (this repo) — landing, pricing, docs for OpenVidu Meet and OpenVidu Platform, blog-adjacent pages, templates, navigation, styling. Routes each task to the canonical doc in contributing/. Trigger phrases like "edit the website", "change the landing page", "update the pricing page", "add a…
Publish an OpenVidu documentation version end to end — update the releases pages with their strict heading and link contract, write the version-pinned Release blog post, choose and dispatch the right Publish Web command (new/latest/past), and interpret the post-publish verification. Use for any release-day docs work…
Record a looping demo video of an app that embeds OpenVidu Meet, with two synthetic camera feeds (e.g. a "user" and a "client") so the meeting looks real without any physical webcams. Covers injecting stock/video-file cameras into OpenVidu Meet via getUserMedia override, driving the join through the real browser, and…
Instructions for OpenVidu/openvidu.io, covering claude.md, branches, the build rule, link rules (wrong form = broken page or failed publish) and frontmatter.