A skill your agent uses when an approved content topic, research bundle, and evidence need to become a complete platform-independent article before video beats or publication adaptation.

MITAuto-check passedMedia & Creative

Install To Article

skills CLI
$ npx skills add sugarforever/boring-video-studio --skill to-article -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sugarforever/boring-video-studio to-article --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sugarforever/boring-video-studio.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/to-article .claude/skills/to-article && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
to-article
GitHub stars
167
Token cost
~1.1k tokens
SKILL.md length
518 words
Files
1
Skills in repo
11
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when an approved content topic, research bundle, and evidence need to become a complete platform-independent article before video beats or publication adaptation.

  • An approved content topic
  • SKILL.md covers Preconditions, Voice, Draft and Approval gate
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Research bundle

What it does

To Article is an agent skill from sugarforever/boring-video-studio. Use when an approved content topic, research bundle, and evidence need to become a complete platform-independent article before video beats or publication adaptation.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Media & Creative. The repository describes itself as: 小木头的个人视频流水线 Agent Skill - VerySmallWoods Video. The licence is MIT.

When your agent uses it

  • An approved content topic
  • Research bundle
  • Evidence need to become a complete platform-independent article before video beats
  • Publication adaptation

Example prompts

  • “/to-article”

What it can do on your machine

Read from SKILL.md and the folder at commit ec7b52f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

To Article loads about 1.1k tokens when it runs. Until then it costs about 44 tokens; SKILL.md has 518 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~44
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from sugarforever/boring-video-studio at commit ec7b52f, republished under its MIT licence (© sugarforever). 518 words, ~1,059 tokens.

Download SKILL.mdSave it as .claude/skills/to-article/SKILL.md (or your agent's skills folder).
name
to-article
description
Use when an approved content topic, research bundle, and evidence need to become a complete platform-independent article before video beats or publication adaptation.

To article

Turn an approved content/TOPIC.md into content/ARTICLE.md: the readable content master for both the eventual blog post and the video plan.

Preconditions

Read content/TOPIC.md, content/RESEARCH.md, every cited experiment report, and the source material needed to verify the selected evidence. Continue only when TOPIC.md has status: approved.

Return to /develop-topic when writing exposes a missing material claim, contradictory evidence, an unsupported conclusion, or a needed change to the approved audience, thesis, scope, argument, evidence, or conclusion boundaries. Immediately return TOPIC.md to status: draft, resolve the gap there, and renew topic approval before drafting from it. Adding evidence that changes the confidence, boundary, or interpretation is material; adding an equivalent source without changing the contract is not.

Voice

Resolve the article voice from the approved topic. Before drafting, inspect the available skills for a writing-style skill matching the output language and content type, then load every applicable user, project, or brand style source named in voice.skills or voice.documents.

If no reliable source exists for a publication-grade article, ask one compact question for the desired voice or a sample. When the user delegates that choice, or the article is explicitly an internal draft, use a clear explanatory default and record voice.status: assumed. Record unavailable named sources under voice.unavailable; they are not evidence that their rules were applied. An unavailable source does not block drafting when another available source resolves the voice.

Draft

Write a complete, platform-independent article. It must stand alone for a reader, preserve the approved argument and boundaries, distinguish fact from interpretation, and cite the original sources behind material claims. Use headings, links, tables, or notes when they help reading; site-specific SEO fields, publishing components, and platform paths belong to a later publishing adaptation.

Write content/ARTICLE.md with this frontmatter:

yaml
---
source: content/TOPIC.md
source_digest: sha256:<TOPIC approved_digest>
status: draft
voice:
  language: ...
  skills: []
  documents: []
  unavailable: []
  status: resolved | assumed
---

The article may improve the working title, prose, examples, and section order. It may compress or explain approved claims, but every material fact, viewpoint, and conclusion must trace to the approved topic and its evidence. New content goes upstream first.

Show full SKILL.md (189 more words)Show less

Approval gate

Present the complete article for review. Only explicit user approval changes its frontmatter to:

yaml
status: approved
approved_at: YYYY-MM-DD
approved_digest: sha256:<digest>

Compute approved_digest as SHA-256 of the complete file after removing only the approved_digest: line. Before drafting or approving, recompute the topic digest and require it to match both TOPIC.md's approved_digest and this article's source_digest. A mismatch makes the relevant approval or dependent draft stale. A verified non-material edit may refresh and propagate digests without renewed approval.

Until then, do not create BEATS.md. A request to continue production does not substitute for approval of the article itself.

A material revision to TOPIC.md returns the article to draft. A material revision to an approved article also returns it to draft; copy edits, title changes, and examples that preserve the approved meaning do not.

REQUIRED SUB-SKILL: Use artifact-preview for content/ARTICLE.md whenever it is ready for review and after every later source change.

The article is complete when it is approved, reads independently, every material statement traces to the approved content contract and sufficient evidence, a video planner can reorganize it without inventing facts, viewpoints, argument, or scope, and the artifact-preview completion criterion is satisfied for content/ARTICLE.preview.html.

© sugarforever, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/to-article of sugarforever/boring-video-studio.

Open the folder on GitHubat commit ec7b52f

Compare with similar skills

To Article next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

To Article compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
To Article this skillsugarforever/boring-video-studio167—~1.1kAutomated safety check: PassMIT
Guizang Social Cardsop7418/guizang-social-card-skill7.4k1 repos~7.8kAutomated safety check: PassAGPL-3.0
Weekly Changelog Videoheygen-com/hyperframes59k—~3.3kAutomated safety check: PassApache-2.0
Anthropic Brand Stylinganthropics/skills180k30 repos~559Automated safety check: PassApache-2.0
Native Subtitle Quote Imagechengyi-ai/native-subtitle-quote-image2.2k2 repos~1.8kAutomated safety check: PassMIT
MoneyPrinterTurbo Video Generatorharry0703/MoneyPrinterTurbo129k—~2.1kAutomated safety check: WarnMIT

Similar skills

  • Guizang Social Cards

    op7418/guizang-social-card-skill

    Produces social card sets for Xiaohongshu and WeChat: carousels, Live Photo motion cards and puzzle layouts, and WeChat cover pairs, rendered from single-file HTML.

    7.4k GitHub starsUsed in 1 repo~7.8k tokens
    Media & CreativeAuto-check passed
  • Weekly Changelog Video

    heygen-com/hyperframes

    Turns a weekly changelog markdown file into a branded HyperFrames video with voiceover, animated mock-UI scenes and captions, using fonts, background and scripts bundled in the skill.

    59k GitHub stars~3.3k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Anthropic Brand Styling

    anthropics/skills

    Official

    Applies Anthropic's brand colors and fonts to artifacts such as PowerPoint slides, using fixed hex values for text and accents, Poppins headings and Lora body text.

    180k GitHub starsUsed in 30 repos~559 tokens
    Media & CreativeAuto-check passed
  • Native Subtitle Quote Image

    chengyi-ai/native-subtitle-quote-image

    将本地视频或用户有权处理的在线视频,经过来源获取、文字稿定位、选题选句、精确取帧、紧凑裁切、拼图和逐张质检,制作成 3:4 或保留画面原比例的视频字幕长图。支持两种明确分开的输出:保留画面内已烧录字幕的原生字幕模式,以及把已审核的时间点与台词绘制到真实视频帧上的脚本字幕模式。用户要求原生字幕截图、字幕帧拼图、YouTube…

    2.2k GitHub starsUsed in 2 repos~1.8k tokens
    Media & CreativeAuto-check passed
  • MoneyPrinterTurbo Video Generator

    harry0703/MoneyPrinterTurbo

    Installs and runs MoneyPrinterTurbo to turn a topic or script into a finished short video with voice-over, subtitles, stock footage and music.

    129k GitHub stars~2.1k tokensUpdated yesterday
    Media & CreativeAuto-check: warnings
  • Builds a short, shareable launch video with music and motion from a project directory or a website URL, using only tools already on the machine.

    14k GitHub starsUsed in 1 repo~1.9k tokens
    Media & CreativeAuto-check passed

More from sugarforever/boring-video-studio

All 11 skills in this repo
  • Boring Video

    sugarforever/boring-video-studio

    A skill your agent uses when developing a content-driven video from a topic, research bundle, article, or draft, or when routing an existing script or non-argument video into HyperFrames production.

    167 GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Develop Topic

    sugarforever/boring-video-studio

    A skill your agent uses when a content-driven video has a candidate topic but still needs research, experiments, a defensible thesis, or user-approved scope before an article or video beats can be…

    167 GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Record Terminal

    sugarforever/boring-video-studio

    A skill your agent uses when recording terminal command execution for a video; use ttyd to present a real local shell in Chrome for capture.

    167 GitHub stars~779 tokensUpdated yesterday
    Auto-check passed
  • To Narration

    sugarforever/boring-video-studio

    A skill your agent uses when writing or revising spoken narration from complete, lineage-valid video beats, including scripts that must remain open to later visual direction.

    167 GitHub stars~819 tokensUpdated yesterday
    Auto-check passed
  • To Spec Beats

    sugarforever/boring-video-studio

    A skill your agent uses when an approved content article needs to be reorganized into the factual and narrative architecture for a narrated video.

    167 GitHub stars~878 tokensUpdated yesterday
    Auto-check passed
  • Artifact Preview

    sugarforever/boring-video-studio

    A skill your agent uses when an artifact-owning skill requires a durable Markdown file to be presented for user review in a coding agent.

    167 GitHub stars~811 tokensUpdated yesterday
    Auto-check passed

Questions about To Article

What does To Article do?

A skill your agent uses when an approved content topic, research bundle, and evidence need to become a complete platform-independent article before video beats or publication adaptation. To Article is an agent skill from sugarforever/boring-video-studio. Use when an approved content topic, research bundle, and evidence need to become a complete platform-independent article before video beats or publication adaptation.

When should I use To Article?

To Article fits situations like: an approved content topic; research bundle; evidence need to become a complete platform-independent article before video beats; publication adaptation.

How do I install To Article in Claude Code?

Run `npx skills add sugarforever/boring-video-studio --skill to-article -a claude-code`. Or copy the skill folder (skills/to-article in sugarforever/boring-video-studio) into .claude/skills/to-article in your project. Claude Code loads it when a task matches its description.

How do I install To Article in Codex?

Run `npx skills add sugarforever/boring-video-studio --skill to-article -a codex`. Or copy the skill folder (skills/to-article in sugarforever/boring-video-studio) into .agents/skills/to-article in your project. Codex loads it when a task matches its description.

Can I use To Article in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sugarforever/boring-video-studio --skill to-article -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/to-article, .gemini/skills/to-article, .github/skills/to-article and .opencode/skills/to-article in your project.

What does To Article need to run?

SKILL.md names no scripts, command-line tools or credentials: To Article is instructions for the agent only.

Does To Article access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is To Article safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does To Article use?

To Article is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does To Article use?

About 1.1k tokens (SKILL.md is roughly 4.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to To Article?

Skills that share tags, products or a category with To Article: Guizang Social Cards (op7418/guizang-social-card-skill, 7.4k stars), Weekly Changelog Video (heygen-com/hyperframes, 59k stars), Anthropic Brand Styling (anthropics/skills, 180k stars) and Native Subtitle Quote Image (chengyi-ai/native-subtitle-quote-image, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains To Article?

sugarforever (a GitHub user) maintains it in sugarforever/boring-video-studio, which has 167 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on October 7, 2026.

Source: sugarforever/boring-video-studio on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.