Brand Copywriter
ognjengt/founder-skills
Writes marketing copy using proven copywriting frameworks. An agent skill from ognjengt/founder-skills.
A skill your agent uses when producing the deliverables for a video episode — the cover thumbnail AND/OR the per-platform marketing copy (Bilibili / YouTube / 小红书 / 视频号 titles, descriptions, tags).
$ npx skills add luzhenqian/ai-coding-lab --skill cover-thumbnail -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install luzhenqian/ai-coding-lab cover-thumbnail --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/luzhenqian/ai-coding-lab.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/cover-thumbnail .claude/skills/cover-thumbnail && rm -rf skills-srcUse ~/.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/
Install the "cover-thumbnail" agent skill from https://github.com/luzhenqian/ai-coding-lab/tree/main/.claude/skills/cover-thumbnail into .claude/skills/cover-thumbnail/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cover-thumbnail", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/luzhenqian/ai-coding-lab/tree/main/.claude/skills/cover-thumbnailType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add luzhenqian/ai-coding-lab --skill cover-thumbnail -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install luzhenqian/ai-coding-lab cover-thumbnail --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/luzhenqian/ai-coding-lab.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/cover-thumbnail .agents/skills/cover-thumbnail && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "cover-thumbnail" agent skill from https://github.com/luzhenqian/ai-coding-lab/tree/main/.claude/skills/cover-thumbnail into .agents/skills/cover-thumbnail/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cover-thumbnail", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add luzhenqian/ai-coding-lab --skill cover-thumbnail -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install luzhenqian/ai-coding-lab cover-thumbnail --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/luzhenqian/ai-coding-lab.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/cover-thumbnail .cursor/skills/cover-thumbnail && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "cover-thumbnail" agent skill from https://github.com/luzhenqian/ai-coding-lab/tree/main/.claude/skills/cover-thumbnail into .cursor/skills/cover-thumbnail/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cover-thumbnail", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/luzhenqian/ai-coding-lab.git --path .claude/skills/cover-thumbnail--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add luzhenqian/ai-coding-lab --skill cover-thumbnail -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install luzhenqian/ai-coding-lab cover-thumbnail --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/luzhenqian/ai-coding-lab.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/cover-thumbnail .gemini/skills/cover-thumbnail && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "cover-thumbnail" agent skill from https://github.com/luzhenqian/ai-coding-lab/tree/main/.claude/skills/cover-thumbnail into .gemini/skills/cover-thumbnail/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cover-thumbnail", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install luzhenqian/ai-coding-lab cover-thumbnailInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add luzhenqian/ai-coding-lab --skill cover-thumbnail -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/luzhenqian/ai-coding-lab.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/cover-thumbnail .github/skills/cover-thumbnail && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "cover-thumbnail" agent skill from https://github.com/luzhenqian/ai-coding-lab/tree/main/.claude/skills/cover-thumbnail into .github/skills/cover-thumbnail/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cover-thumbnail", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add luzhenqian/ai-coding-lab --skill cover-thumbnail -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install luzhenqian/ai-coding-lab cover-thumbnail --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/luzhenqian/ai-coding-lab.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/cover-thumbnail .opencode/skills/cover-thumbnail && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "cover-thumbnail" agent skill from https://github.com/luzhenqian/ai-coding-lab/tree/main/.claude/skills/cover-thumbnail into .opencode/skills/cover-thumbnail/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cover-thumbnail", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
cover-thumbnailA skill your agent uses when producing the deliverables for a video episode — the cover thumbnail AND/OR the per-platform marketing copy (Bilibili / YouTube / 小红书 / 视频号 titles, descriptions, tags).
Cover Thumbnail is an agent skill from luzhenqian/ai-coding-lab. Use when producing the deliverables for a video episode — the cover thumbnail AND/OR the per-platform marketing copy (Bilibili / YouTube / 小红书 / 视频号 titles, descriptions, tags). Both live as a single "preset" in creative/cover-generator/. Locks the channel's visual + editorial style. Always edit via the React app (cover-generator), never hand-roll HTML or copy-paste-edit per-platform copy from scratch.
Its SKILL.md is about 3k 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 Writing & Content, covering Copywriting. It works with YouTube, Bilibili and React. The repository describes itself as: 适合所有人的 AI 编程、AI 应用开发的实战教程——从 Vibe Coding 到 Agent、RAG,循序渐进,边学边做。
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit a33cbe8. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
npmFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Cover Thumbnail loads about 3k tokens when it runs. Until then it costs about 105 tokens; SKILL.md has 1,244 words of instructions outside code blocks.
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.
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.
Without a licence we can't republish the file, so here is its outline and opening line. It has 1,244 words (~3,022 tokens).
“If the user just wants a generic graphic that does NOT need to match the channel's identity, this skill does not apply.”
Just SKILL.md in .claude/skills/cover-thumbnail of luzhenqian/ai-coding-lab.
Open the folder on GitHubat commit a33cbe8
Cover Thumbnail 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Cover Thumbnail this skillluzhenqian/ai-coding-lab | 153 | — | ~3k | Automated safety check: Pass | None | |
| Brand Copywriterognjengt/founder-skills | 447 | — | ~3.2k | Automated safety check: Pass | MIT | |
| Self Media Platform Copywritingyanhua1010/self-media-content-workflow | 568 | — | ~417 | Automated safety check: Pass | MIT | |
| No Em Dashespetera2c/simple-table | 229 | — | ~195 | Automated safety check: Pass | MIT | |
| Video Plannersugarforever/01coder-agent-skills | 137 | — | ~2k | Automated safety check: Pass | MIT | |
| Bilibilinpc-live/clawfirm | 156 | — | ~1.1k | Automated safety check: Pass | None |
ognjengt/founder-skills
Writes marketing copy using proven copywriting frameworks. An agent skill from ognjengt/founder-skills.
yanhua1010/self-media-content-workflow
将已确认的母题、证据和创作简报写成平台原生内容。用于 X 短帖、长帖或线程,小红书图文,微信公众号文章,视频号、抖音或小红书视频发布文案,YouTube 标题、描述、章节、标签和缩略图方案,以及同一母题的多平台适配。强调各平台独立设计标题、开头、证据顺序、结构和行动,不做机械缩写或共享正文式的一稿多发。
petera2c/simple-table
Avoid em dashes in marketing copy, hero text, changelogs, blog posts, docs, UI strings, and chat.
sugarforever/01coder-agent-skills
Plan videos and prepare publishing materials for YouTubers/UP主.
npc-live/clawfirm
B站内容创作全套。包括中视频/短视频文案风格(二次元+技术混搭)、横屏16:9格式规范、 分区选择策略、一键三连引导、弹幕文化适配、稿件审核规则、创作者激励机制。
npc-live/clawfirm
YouTube 内容创作全套。包括视频标题/描述/标签写作、Shorts 文案、 社区帖子(Community Post)写作、缩略图文案策略、SEO 优化、 推荐算法适配、频道增长策略、平台合规规则。
luzhenqian/ai-coding-lab
从 Excel 时间表或手动输入生成专业发票。当用户提到生成发票、创建账单、invoice、billing、开发票、时间表转发票、账单生成时使用此技能。
luzhenqian/ai-coding-lab
生成中文技术博客文章。当用户提到写博客、写文章、技术分享、写教程、写总结、博客草稿、内容创作、技术写作时使用此技能. An agent skill from luzhenqian/ai-coding-lab.
luzhenqian/ai-coding-lab
分析 git diff 并生成规范的 Conventional Commit 消息。当用户提到提交代码、写 commit message、git commit、提交信息、代码提交规范时使用。
Categories
A skill your agent uses when producing the deliverables for a video episode — the cover thumbnail AND/OR the per-platform marketing copy (Bilibili / YouTube / 小红书 / 视频号 titles, descriptions, tags). Cover Thumbnail is an agent skill from luzhenqian/ai-coding-lab. Use when producing the deliverables for a video episode — the cover thumbnail AND/OR the per-platform marketing copy (Bilibili / YouTube / 小红书 / 视频号 titles, descriptions, tags).
Cover Thumbnail fits situations like: tasks that involve Copywriting.
Run `npx skills add luzhenqian/ai-coding-lab --skill cover-thumbnail -a claude-code`. Or copy the skill folder (.claude/skills/cover-thumbnail in luzhenqian/ai-coding-lab) into .claude/skills/cover-thumbnail in your project. Claude Code loads it when a task matches its description.
Run `npx skills add luzhenqian/ai-coding-lab --skill cover-thumbnail -a codex`. Or copy the skill folder (.claude/skills/cover-thumbnail in luzhenqian/ai-coding-lab) into .agents/skills/cover-thumbnail in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add luzhenqian/ai-coding-lab --skill cover-thumbnail -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cover-thumbnail, .gemini/skills/cover-thumbnail, .github/skills/cover-thumbnail and .opencode/skills/cover-thumbnail in your project.
Going by SKILL.md and its folder, Cover Thumbnail needs the command-line tools its instructions call (npm).
SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
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.
No licence was found for Cover Thumbnail or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.
About 3k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Cover Thumbnail: Brand Copywriter (ognjengt/founder-skills, 447 stars), Self Media Platform Copywriting (yanhua1010/self-media-content-workflow, 568 stars), No Em Dashes (petera2c/simple-table, 229 stars) and Video Planner (sugarforever/01coder-agent-skills, 137 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
luzhenqian (a GitHub user) maintains it in luzhenqian/ai-coding-lab, which has 153 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on May 18, 2026.
Source: luzhenqian/ai-coding-lab on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.