ワンクリックで
omnicaptions-translate
// Context-aware caption translation skill for SRT/VTT/ASS with bilingual output and optional Gemini CLI fallback.
// Context-aware caption translation skill for SRT/VTT/ASS with bilingual output and optional Gemini CLI fallback.
CRITICAL: Skill composition engine for automatic workflow generation from skill metadata. Triggers: compose skills, orchestrate, workflow, combine skills, skill pipeline, multi-skill, 技能组合, 工作流编排, 技能发现, 自动编排, skill discovery, semantic matching, StateGraph generation
Intelligent content optimization framework for preparing data and content for AI/ML training pipelines with quality analysis, dataset optimization, and hyperparameter suggestions.
CRITICAL: Multi-agent consensus engine for parallel LLM analysis, cross-validation, and collective decision-making. Triggers: consensus, multi-agent, voting, cross-validate, hallucination reduction, 多模型共识, 交叉验证, 集体决策
CRITICAL: You are an expert in multi-agent negotiation, game theory, and automated settlement protocols. Use this skill for designing and implementing agent-to-agent negotiation workflows with x402 payment settlement. Triggers on: negotiation, bargaining, agent trade, service agreement, SLA, price negotiation, x402 settlement, agent economy, "agents negotiate", "how do agents negotiate prices", "implement agent bargaining", "multi-round negotiation", "automated deal-making", "自动谈判", "智能体协商", "服务协议", "价格谈判", "多轮协商", "agent 经济"
Query Solodit audit knowledge to review smart contracts with evidence-backed findings, severity summaries, and remediation guidance. Use for contract audit prep, vulnerability triage, and secure coding reviews.
Stable structured JSON output for agents using strict schemas. Use when you need deterministic JSON responses, schema validation, or streaming JSON object assembly (generateObject/streamObject-style) with retry-and-repair loops.
| name | omnicaptions-translate |
| description | Context-aware caption translation skill for SRT/VTT/ASS with bilingual output and optional Gemini CLI fallback. |
| version | 1.0.0 |
| author | ETHPanda Contributor |
| tags | ["captions","subtitles","translation","localization","ai-productivity"] |
| triggers | [{"type":"keyword","keywords":["caption","subtitle","srt","vtt","ass","translate","localization"],"priority":90},{"type":"pattern","patterns":["(?i)(translate|localize) .*(caption|subtitle|srt|vtt|ass)","(?i)(bilingual|dual[- ]language) .*(caption|subtitle)"],"priority":85}] |
| parameters | [{"name":"input_file","type":"string","required":true,"description":"Input subtitle file path (srt/vtt/ass)"},{"name":"target_language","type":"string","required":true,"description":"Target language code, such as zh, ja, en, es"},{"name":"bilingual","type":"boolean","required":false,"default":false,"description":"Keep original line and append translated line"},{"name":"engine","type":"string","required":false,"default":"claude","description":"Translation engine, claude or gemini"}] |
| prerequisites | {"env_vars":["GEMINI_API_KEY"],"skills":[]} |
| composable | true |
| persist_state | false |
Source attribution: This submission is from ETHPanda. Chinese attribution: this skill is from ETHPanda (来自 ETHPanda).
# Claude native workflow (no API key required)
# 1) Read subtitle file
# 2) Translate with context
# 3) Save as *_Claude_<lang>.srt
# Gemini CLI workflow (optional)
omnicaptions translate input.srt -l zh --bilingual
No scripts are required for the default workflow.
| Variable | Required | Description |
|---|---|---|
GEMINI_API_KEY | No | Optional key for Gemini CLI translation path |