highlights-selector

Generate a 60-second highlights.json from topics.json for the cc-meeting-highlight pipeline.

2|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/gaebalai/gaebalai-marketplace --skill highlights-selector
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: highlights-selector
Source: https://github.com/gaebalai/gaebalai-marketplace/tree/main/plugins/cc-meeting-highlight/skills/highlights-selector
Command: npx skills add https://github.com/gaebalai/gaebalai-marketplace --skill highlights-selector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

topics.json์—์„œ ์ค‘์š”๋„ ์ƒ์œ„ ํ† ํ”ฝ์„ ์ž๋™์œผ๋กœ ์„ ๋ณ„ํ•ด 60์ดˆ ํ•˜์ด๋ผ์ดํŠธ ์˜์ƒ์— ํ•„์š”ํ•œ highlights.json์„ ์ƒ์„ฑํ•˜๋Š” ์ž‘์—…์„ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • topics.json์˜ ํ† ํ”ฝ ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ƒ์œ„ ํ† ํ”ฝ์„ ์„ ํƒํ•˜๊ณ  ๊ฐ ํด๋ฆฝ์˜ ์ž๋ง‰๊ณผ ์‹œ์ ์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.
  • ํ•ฉ๊ณ„ 60์ดˆ์— ๋งž์ถฐ ํด๋ฆฝ ์ˆ˜์™€ ๊ฐ ํด๋ฆฝ์˜ durationSec๋ฅผ ์กฐ์ •ํ•˜๊ณ  caption, subCaption์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  • ๊ฒฐ๊ณผ๋ฌผ์€ cc-meeting-highlight ํŒŒ์ดํ”„๋ผ์ธ์˜ Phase 4์— ์ž…๋ ฅ๋ฉ๋‹ˆ๋‹ค.

Quick Start

topics.json ๊ฒฝ๋กœ์™€ ์ด ๊ธธ์ด๋ฅผ ์ง€์ •ํ•ด 60์ดˆ ํ•˜์ด๋ผ์ดํŠธ์šฉ highlights.json์„ ๋งŒ๋“ค์–ด ์ฃผ์„ธ์š”.

Frequently Asked Questions about highlights-selector

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

FAQPage Schema
How do I generate a 60-second meeting highlights video from a topics.json file?โ–ผ

To generate a 60-second meeting highlights video from a topics.json file, this Skill identifies top-priority topics and outputs a structured highlights.json with calculated clip durations, captions, and precise start and end times.

How are opposing viewpoints handled when selecting video highlights from meeting topics?โ–ผ

Opposing viewpoints are handled during video highlights selection by using anchorTexts to capture contrasting perspectives, ensuring the final 60-second clips maintain diverse topic coverage rather than focusing on a single narrative.

Can I automatically generate captions and subCaptions for short meeting highlight clips?โ–ผ

Yes, you can automatically generate captions and subCaptions for meeting highlight clips. The Skill outputs both text fields directly within the generated highlights.json file alongside the enforced 60-second total duration.

How do I ensure my selected meeting video clips fit exactly a 60-second total duration limit?โ–ผ

To ensure meeting video clips fit exactly a 60-second duration limit, the Skill enforces per-clip timing constraints and automatically computes the required sourceStartSec and sourceEndSec values to match the total target length.

What is the cc-meeting-highlight pipeline and how does this highlights selection phase fit in?โ–ผ

The cc-meeting-highlight pipeline is a video processing workflow, and this highlights selection phase serves as its fourth stage by consuming a topics.json file and producing the structured highlights.json required for final video assembly.

Do I need any external dependencies or components to create a highlights.json from meeting topics?โ–ผ

You do not need any external dependencies or components to create a highlights.json from meeting topics. The Skill operates independently to parse topics.json and calculate the required timing and caption metadata.