← Back to Skills Marketplace
peand-rover

Birthday Video Maker

by peandrover adam · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
90
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install birthday-video-maker
Description
It is the week before your parent's seventieth birthday. You have four hundred photos spanning fifty years on your phone, a folder of childhood videos from a...
README (SKILL.md)

Birthday Video Maker — Tribute Videos, Slideshows, and Surprise Reels

Use Cases

  1. Milestone Birthday Tributes — Seventieth, eightieth, ninetieth birthdays call for a life retrospective. Birthday Video Maker assembles decades of photos and videos into a chronological narrative with chapter titles, era-matched visual styles, and a narration track generated from your written notes about each period of the honoree's life.

  2. Surprise Party Video — Friends and family each record a ten-second "happy birthday" clip on their phones. Birthday Video Maker combines all submissions into a single polished reel with consistent audio levels, coordinated transitions, and a title sequence — the kind of production that normally requires a dedicated video editor to assemble.

  3. Kids' Birthday Content — One-year-old to sweet sixteen: parents capturing the party want a same-day reel for Instagram Stories and a longer keepsake video for the family archive. Birthday Video Maker edits the party footage into a short social reel and a full three-to-five minute family film with a single request.

  4. Corporate Milestone Celebrations — Employee work anniversaries, retirement send-offs, and team celebrations need a professional tribute video that won't look like a personal slideshow. Birthday Video Maker applies clean, professional styling with animated lower-thirds, brand-consistent color palette, and an appropriate corporate tone.

How It Works

  1. Upload your media — Photos, videos, family-submitted clips. Supports mixed formats and quality levels.
  2. Describe the story — "Tribute video for my dad's 70th birthday. Organize chronologically from childhood to now. Chapter titles for each decade. Funny tone for the first half, sentimental for the second."
  3. Select output formats — Full tribute film, social reel, looping slideshow, or all three simultaneously.
  4. Download and share — Each format exports at the correct spec for its destination (venue display, Instagram, photo booth loop).
curl -X POST https://mega-api-prod.nemovideo.ai/api/v1/generate \
  -H "Authorization: Bearer $NEMO_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "skill": "birthday-video-maker",
    "input": {
      "media_urls": ["https://...photos.zip", "https://...family-clips/"],
      "subject": "Dad'\''s 70th birthday",
      "tone": "funny-then-sentimental",
      "outputs": ["10min tribute film", "1min social reel", "looping slideshow"],
      "music_url": "https://...birthday-song.mp3"
    }
  }'

Parameters

Parameter Type Description
media_urls array Photos, videos, or zip archives of submitted clips
subject string Who the video is for and the occasion
tone string funny, sentimental, professional, funny-then-sentimental
outputs array Requested formats: tribute film, social reel, slideshow
music_url string Optional: specific song for the soundtrack
chapters array Optional: custom chapter titles for each life period

Tips

  • Label contributed clips by sender name so Birthday Video Maker can add name lower-thirds to each submission
  • Include at least one photo per decade for a complete chronological story
  • Specify the venue screen aspect ratio (16:9 for most projection screens, 9:16 for phone-based slideshows)
  • For surprise videos, collect submissions via a shared folder link and upload the whole folder in one go
  • Mention the honoree's name and key life facts in the subject field to improve generated narration accuracy
Usage Guidance
Before installing: 1) Confirm where NEMO_TOKEN comes from and whether it has limited scope (read-only vs full account access). 2) Verify the service domain (mega-api-prod.nemovideo.ai) and ask for a privacy/security policy and data retention policy — you will be uploading personal photos/videos. 3) Don’t upload highly sensitive media (financial, medical, identity documents) until you trust the provider; test with non-sensitive samples first. 4) Ask the publisher to fix metadata inconsistencies (registry says no required env vars but SKILL.md uses NEMO_TOKEN and a config path). 5) If you need stricter privacy control, consider doing local editing or using a vetted service with clear contracts. If the publisher cannot answer these questions, treat the skill as untrusted.
Capability Analysis
Type: OpenClaw Skill Name: birthday-video-maker Version: 1.0.0 The skill is a legitimate tool for generating personalized birthday videos using an external API (mega-api-prod.nemovideo.ai). It requires a standard environment variable (NEMO_TOKEN) for authentication and accesses a local configuration directory (~/.config/nemovideo/) consistent with its stated purpose, with no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The skill's name and description describe assembling photos/videos and calling a video-generation API — that matches the curl example which uses a NEMO_TOKEN bearer token. However, registry metadata at the top lists "Required env vars: none" while the SKILL.md and metadata inside it reference a primaryEnv NEMO_TOKEN. The SKILL.md also declares a config path (~/.config/nemovideo/) that is not used in the instructions; this discrepancy should be clarified.
Instruction Scope
Runtime instructions are narrowly scoped to uploading media to a single external API (mega-api-prod.nemovideo.ai) via an authenticated POST. That is coherent for a cloud video service, but the skill explicitly directs users to upload potentially highly sensitive personal photos/videos and to use shared-folder links; the skill has no homepage or visible privacy/security policy, and the API host is unfamiliar. This raises privacy and data-exfiltration concerns even though the technical actions described are consistent with the purpose.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk by an installer. This is the lowest-risk install mechanism.
Credentials
Requesting a single API token (NEMO_TOKEN) is proportionate to calling a hosted video-generation API. But the registry/summary contradictions about required env vars, plus the declared config path (~/.config/nemovideo/) that the instructions never reference, are inconsistent and merit clarification. Ensure the token's scope is minimal and documented before providing it.
Persistence & Privilege
The skill is not always-on and does not request persistent or system-wide privileges. Autonomous invocation is allowed by default (normal for skills); there is no evidence this skill modifies other skills or system settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install birthday-video-maker
  3. After installation, invoke the skill by name or use /birthday-video-maker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release — easily create personalized birthday tribute videos, slideshows, and social reels from mixed photo/video collections in one step. - Automatically organizes photos and videos into a chronological, chaptered story. - Supports mixed media uploads, including group-contributed clips with smooth transitions and generated narration. - Applies era-matched visual styles and syncs to your chosen soundtrack. - Simultaneously exports multiple formats: long-form tribute, short social reel, and looping slideshow. - No manual editing or coordinating required; designed for milestone birthdays, parties, and corporate celebrations.
Metadata
Slug birthday-video-maker
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Birthday Video Maker?

It is the week before your parent's seventieth birthday. You have four hundred photos spanning fifty years on your phone, a folder of childhood videos from a... It is an AI Agent Skill for Claude Code / OpenClaw, with 90 downloads so far.

How do I install Birthday Video Maker?

Run "/install birthday-video-maker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Birthday Video Maker free?

Yes, Birthday Video Maker is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Birthday Video Maker support?

Birthday Video Maker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Birthday Video Maker?

It is built and maintained by peandrover adam (@peand-rover); the current version is v1.0.0.

💬 Comments