polym-eval-prompt-optimizer

Rewrite user prompts into structured templates for image and video generation models.

8|Updated May 13, 2026
One-click install
npx skills add https://github.com/byteplus-sa/polym --skill polym-eval-prompt-optimizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: polym-eval-prompt-optimizer
Source: https://github.com/byteplus-sa/polym/tree/main/skills/polym-eval-prompt-optimizer
Command: npx skills add https://github.com/byteplus-sa/polym --skill polym-eval-prompt-optimizer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the guesswork of writing high-quality prompts by transforming a user's rough text into structured, model-optimized prompts for image and video generation.

Core Features & Use Cases

  • Prompt Optimization for Multiple Models: Produces optimized prompts tailored to Seedream, Seedance, Gemini/Imagen, Sora, and Veo.
  • Scenario-Specific Prompt Formulas: Applies different prompt structures for ecommerce, advertising, portrait, logo, and try-on use cases.
  • Model-Appropriate Output Format: Outputs an English optimized prompt, a Chinese translation when applicable, and clear improvements and suggestions.

Quick Start

Ask it to optimize your prompt for the target model and scenario, for example: Optimize this prompt for Seedream ecommerce image generation.

Frequently Asked Questions about polym-eval-prompt-optimizer

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

FAQPage Schema
How do I optimize prompts for image and video generation models like Seedream and Sora?

Prompt optimization rewrites rough text into structured, model-ready templates for image and video generation. This process tailors your input for specific models like Seedream, Seedance, Sora, and Veo to improve output quality.

Can I generate optimized prompts for specific scenarios like ecommerce and advertising?

Yes, prompt optimization applies scenario-specific formulas for ecommerce, advertising, portrait, logo, and try-on use cases. This ensures the generated image or video prompts follow structured templates tailored to your specific creative context.

What do I need to set up before using an LLM for prompt optimization?

You need an OpenAI-compatible API setup using a BYTEPLUS_API_KEY and a configured OPTIMIZER_MODEL_ID. You can also optionally specify a BYTEPLUS_BASE_URL to route the prompt optimization requests correctly.

Does the prompt optimizer output both English and Chinese translations?

Yes, the prompt optimizer returns structured JSON containing an English optimized prompt and a Chinese translation when applicable. It also includes specific improvements and suggestions to help you understand the prompt enhancements.

What is the best way to structure a rough prompt for video generation?

The best way to structure a rough prompt for video generation is to let an LLM rewrite it into a model-appropriate output format. This applies structured prompt formulas tailored to your target scenario and video model.