Public short videos often contain spoken information that is difficult to reuse as text. This skill guides SocialDataX transcription and organizes returned results into transcripts, reusable copy, and concise summaries.
Review the Skillstore skill "socialdatax-short-video-copy-extract" from https://skillstore.io/skills/devinchen2014-socialdatax-short-video-copy-extract.md and its manifest at https://skillstore.io/api/skills/devinchen2014-socialdatax-short-video-copy-extract/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.
エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「socialdatax-short-video-copy-extract」を使用しています。 Illustrative successful Douyin result: description, Weekly planning; transcript, Write three priorities each morning. Review progress each evening. No other metadata returned.
期待される結果:
Video information: Platform, Douyin. Title, author, publication time, duration, content ID, and original link were not returned.
Original description: Weekly planning.
Transcript: Write three priorities each morning. Review progress each evening.
Reusable copy: Write three priorities each morning. Review progress each evening.
Concise summary: Set three daily priorities and review progress each evening.
「socialdatax-short-video-copy-extract」を使用しています。 Illustrative interrupted Weibo task: job ID demo-job; status processing; next action query the same job. Tool execution is unavailable.
期待される結果:
Job ID: demo-job.
Status: processing.
Next action: Resume querying the same Weibo job when tool execution is available.
No completed transcript is available. Do not submit the video again.
Most static detections are Markdown, readable Chinese prose, or scoped credential configuration rather than malicious behavior. The command block executes an unpinned npm package, creating supply-chain exposure; the polling instructions also lack a deadline. No evidence found of credential exfiltration or prompt injection in the supplied files; external package and service implementations were not reviewed.
The instructions require continued polling whenever data.is_terminal is not true. Stop conditions exclude request limits and deadlines, allowing stalled jobs to consume resources indefinitely.
The prose explicitly limits stopping to terminal status, unavailable tools, or user cancellation. Polling delays reduce frequency but do not bound total runtime.
The fenced block executes npx -y socialdatax-skills@latest, automatically accepting an unpinned package. A compromised release could execute with local permissions and inherited credentials.
devinchen2014. (2026). socialdatax-short-video-copy-extract security audit report (audit version 2) [Author version unspecified]. Skillstore. https://skillstore.io/skills/devinchen2014-socialdatax-short-video-copy-extract/audits/2
BibTeX形式の引用
@techreport{devinchen2014-devinchen2014-socialdatax-short-video-copy-extract-2026,
author = {devinchen2014},
title = {socialdatax-short-video-copy-extract security audit report (audit version 2)},
institution = {Skillstore},
year = {2026},
number = {2},
url = {https://skillstore.io/skills/devinchen2014-socialdatax-short-video-copy-extract/audits/2},
note = {Author version unspecified}
}
CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "socialdatax-short-video-copy-extract security audit report (audit version 2)"
version: "unspecified"
type: report
authors:
- name: "devinchen2014"
date-released: "2026-11-06"
url: "https://skillstore.io/skills/devinchen2014-socialdatax-short-video-copy-extract/audits/2"
identifiers:
- type: other
value: "skillstore:devinchen2014-socialdatax-short-video-copy-extract:audit:2"
description: "Skillstore immutable audit report identifier"
Skillstore スコア
このスコアの理由証拠の信頼度: 中
55
アーキテクチャ
65
保守性
87
コンテンツ
65
コミュニティ
65
仕様準拠
作成できるもの
Prepare Copy from Recorded Speech
Extract a public video transcript and organize its existing ideas into reusable copy and a concise summary.
Review Public Video Statements
Collect returned video context and ordered speech transcripts while clearly marking metadata that the service did not return.
Export Timed Subtitles
Use a successful transcription job to save an SRT file when the service provides valid timing segments.
これらのプロンプトを試す
Extract a Video Transcript
Extract the transcript from this public Douyin video: [video link]. Include the returned description and a concise summary.
Organize Share Text into Copy
Use this Xiaohongshu share text: [share text]. Return available metadata, the original description, the transcript, reusable copy, and a concise summary.
Resume an Existing Task
Resume Kuaishou transcription job [job ID] without submitting the video again. Return the completed transcript or the terminal error and retry guidance.
Export Subtitles from an Existing Job
Use the direct CLI to query WeChat Channels job [job ID] and export SRT to [new path]. Verify timing segments and never overwrite files.
ベストプラクティス
Provide one supported platform input per call and retain the job ID to avoid duplicate submissions.
Configure credentials through trusted secret settings in the actual execution environment; never paste real keys into chat or logs.
Use a reviewed CLI version and agree on a polling deadline. Confirm timing data and a new writable path before requesting SRT export.
回避
Repeatedly submit the same video after receiving a job ID instead of querying that existing task.
Treat incomplete jobs as finished transcripts or invent missing metadata, speech, or subtitle timestamps.
Use unsupported platform commands or request account actions such as posting, liking, commenting, or login.
よくある質問
Which platforms are supported?
The documented direct CLI supports Xiaohongshu, Douyin, Kuaishou, Weibo, and WeChat Channels public videos.
What inputs can I provide?
Provide a video link, share text, a platform-specific content ID, or an existing job ID. Use only one input type per call.
Do I need an API key?
Direct CLI use requires a SocialDataX key in its execution environment. An already authenticated hosted MCP connection does not require local CLI credentials.
Can it export SRT subtitles?
Yes, through CLI version 0.2.64 or newer with valid timing segments and a new writable file path. Hosted MCP cannot save local files.
What happens when transcription is still processing?
Query the same job ID on the same platform. The instructions continue polling until completion, tool interruption, or user cancellation, without a built-in deadline.
What should I do when balance is insufficient?
Stop repeated requests and review the official SocialDataX billing page. After resolving balance, resume the existing task when a job ID is available.