topic-library-operator

Maps natural language requests to executable make_topic.py commands.

Updated May 4, 2026
One-click install
npx skills add https://github.com/icoolworld/pvideo --skill topic-library-operator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: topic-library-operator
Source: https://github.com/icoolworld/pvideo/tree/main/skills/topic-library-operator
Command: npx skills add https://github.com/icoolworld/pvideo --skill topic-library-operator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

自然语言选题库管理需求复杂且重复,本技能通过将口语化需求转化为可执行的 make_topic.py 命令,帮助内容创作者高效管理选题资产。

Core Features & Use Cases

  • Topic generation: 依据 track、direction、count 自动生成新的选题库。
  • Active management: 支持追加、刷新、列出、查看详情等对 active 库的日常操作。
  • Usage tracking: 提供查看已用选题、历史记录、以及统计分析的能力。
  • 命令翻译: 将自然语言需求准确转换成 make_topic.py 指令,避免直接进入视频制作步骤。

Quick Start

用一个简单的自然语言需求示例,演示如何让系统把需求转换成可执行的 make_topic.py 命令。

Frequently Asked Questions about topic-library-operator

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

FAQPage Schema
How do I convert natural language requests into topic library commands?

To convert natural language requests into topic library commands, you describe your needs in plain language. The system parses intent, track mapping, direction, and count to generate executable make_topic.py commands.

What is automated topic library management and how does it work?

Automated topic library management maps spoken prompts to executable operations for topic generation, active management, and usage tracking. It parses user intent and validates mandatory fields before issuing commands.

How to generate and append new topics across multiple tracks?

To generate and append topics across multiple tracks, provide a natural language prompt specifying track, direction, and count. The system translates this into a make_topic.py command with optional output paths and date filters.

Can I track used topics and view statistics with date filters?

Yes, you can track used topics and view statistics with date filters. The system supports viewing used topics, searching historical records, and generating statistics across one or more tracks.

What happens when mandatory fields are missing from my topic generation request?

When mandatory fields are missing, the system guards against invalid inputs by validating required parameters like track and direction before issuing commands, preventing incomplete make_topic.py execution.

Does topic library automation work without direct video production steps?

Yes, topic library automation works without direct video production steps. It translates natural language prompts into make_topic.py commands for managing topic assets, deliberately avoiding video production phases.