add-expert

Adds a new expert entry with photo and rendered card to the Remotion experts page.

Updated May 15, 2026
One-click install
npx skills add https://github.com/danielbere1973/promoar --skill add-expert-danielbere1973
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: add-expert
Source: https://github.com/danielbere1973/promoar/tree/main/.agents/skills/add-expert
Command: npx skills add https://github.com/danielbere1973/promoar --skill add-expert-danielbere1973

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Adding a new expert to the Remotion experts page involves several manual steps across multiple packages: placing headshot images in two locations, editing a TypeScript data file with a strict schema, and rendering a card image. This Skill guides the AI through the complete workflow so nothing is missed. ## Core Features & Use Cases - Photo Placement: Copies the expert's square PNG headshot into both the docs and promo-pages static image directories. - Structured Data Entry: Appends a correctly formatted expert object (slug, socials, since date, JSX description) to the experts array in experts-data.tsx. - Card Rendering: Runs the bun render-cards command to generate the expert card image and verifies the output was newly rendered. - Use Case: A new Remotion expert joins the program; use this Skill to onboard them onto the public experts page in one pass. ## Quick Start Add Jane Doe as a new expert to the Remotion experts page using her headshot and profile details.

Frequently Asked Questions about add-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new expert to the Remotion experts page?▼

Place the expert's square PNG headshot in both the docs and promo-pages freelancers image folders, append an entry to the experts array in experts-data.tsx, then run bun render-cards in packages/docs to generate the card image.

What fields are required in the Remotion experts data entry?▼

Each entry needs a slug, name, image path, website, x, github, linkedin, email, videocall, a since timestamp, and a JSX description. Unused social fields should be set to null, and since should be today's date.

What image format does the Remotion experts page use?▼

The experts page uses square PNG headshots. The same file must be placed in both packages/docs/static/img/freelancers and packages/promo-pages/public/img/freelancers with the expert's first name as the filename.

Why does the expert card image not update after adding an entry?▼

The card image is generated by running bun render-cards inside packages/docs. Verify the output says "Rendered experts-<slug>" rather than "Existed", which indicates the card was newly generated instead of skipped.

How should the expert slug be formatted?▼

The slug must be a lowercase, hyphenated version of the expert's name, such as firstname-lastname. The new entry is appended at the end of the experts array before the closing bracket.