Repository navigation
Conversation
New task pages for searches no page targets yet: "html to mp4" and "product demo video". The html-to-mp4 example was linted and rendered locally (3.0 s, 90 frames, h264 1920x1080). Product launch, explainer and motion graphics pages keep their URLs and media; titles, descriptions and opening paragraphs now answer the searched question directly, each gains a short FAQ from real assistant questions, and every page carries a FILM placeholder for a new film. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
ukimsanov
marked this pull request as ready for review
October 20, 2026 08:18
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Need-based "Make" pages for the docs:
docs/guides/html-to-mp4.mdx("Convert HTML to MP4") anddocs/guides/product-demo-video.mdx("Make a product demo video with AI")./guides/product-launch-video,/guides/faceless-explainer,/guides/motion-graphics. New title and description, the first two paragraphs now answer the searched question directly, and each page gets a short FAQ. Existing media is unchanged./guides/website-to-videoalready redirects to/guides/product-launch-video, so that page now covers the "website to video" search too (in its intro andkeywords).Not in the nav yet.
docs/docs.jsonis being restructured in a parallel PR, so this PR does not touch it. Please add these to the nav:guides/html-to-mp4guides/product-demo-videoWhy
Search Console (Sep 20 – Oct 17) and Ahrefs US volumes:
/guides/product-launch-video/guides/faceless-explainer: 49 clicks, 503 impressions/guides/motion-graphics: 35 clicksThe FAQ entries paraphrase real questions from the docs assistant log (28 days), for example: "can it run on a site on a local server", "can I use my own script", "can I export motion graphics to Premiere", "do I have to put the motion rules in my prompt", "can I make an explainer from my own images". Nothing personal is quoted.
Related work
Refs the docs-as-growth work. A parallel docs.json navigation restructure is in progress, which is why the nav isn't edited here.
How
Titles and descriptions, before → after
All descriptions are 130–150 characters.
sidebarTitleis unchanged on the existing pages, so the sidebar labels stay the same.Frontmatter. Uses
title,description, andkeywordsonly. Per Mintlify's docs,keywordsfeeds Mintlify's own search (synonyms like "html to video" or "website to video").og:titleandog:descriptionalready default to the title and description, so they aren't repeated.Commands checked against source and
--help(CLI 0.8.181):capture: refuses localhost and private addresses (isPrivateUrl), so the localhost FAQ points people to screenshots or a recording.tts: needskokoro-onnxandsoundfileinstalled in Python (error message checked); the page says so.transcribe: writestranscript.jsonbeside the audio file (checked by running it).init --video/--resolution portrait, andrender --format mov|webm|gif,--video-frame-format png.Film placeholders. New docs films are made fresh, so no old showcase video goes on the new pages. Each new or reworked page carries a
{/* FILM: … */}brief at the top:Test plan
npx hyperframes@0.8.181.lintgave 0 errors and 0 warnings.render --output hello.mp4finished in 4.1 s (112.6 KB).ffprobeshows h264, 1920x1080, 30 fps,nb_frames=90,duration=3.000000. A frame pulled at 1.0 s shows the bar mid-grow, so the timeline is really being seeked.mint validate: build validation passed.mint broken-links --check-redirects: no broken links found.check:docs-snippet-motion,check:docs-catalog(448 pages before and after) andcheck:tracked-artifactsall pass.ttsstep end to end. Here it failed on a local espeak-ng data path inside the Python package, which is an environment problem, not the CLI. The flags are taken from--help.🤖 Generated with Claude Code