Agent skill

Grid25

by okooo5km in okooo5km/Skills4U

25宫格选题助手(grid25)。帮用户为任意行业生成爆款内容选题关键词,渲染可交互的 25宫格抽签工具,并可直接搜索真实平台热门选题方向。

MITAuto-check passedMedia & Creative

Install Grid25

skills CLI
$ npx skills add okooo5km/Skills4U --skill grid25 -a claude-code

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

GitHub CLI
$ gh skill install okooo5km/Skills4U grid25 --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/okooo5km/Skills4U.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/grid25 .claude/skills/grid25 && 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
grid25
GitHub stars
183
Token cost
~797 tokens
SKILL.md length
146 words
Files
5 (incl. scripts, references, assets)
Skills in repo
8
Repo updated
First seen
Licence
MIT

At a glance

25宫格选题助手(grid25)。帮用户为任意行业生成爆款内容选题关键词,渲染可交互的 25宫格抽签工具,并可直接搜索真实平台热门选题方向。

  • Works in 4 steps: 问行业 → 生成关键词(内部推理,不输出) → 渲染宫格(跑脚本,禁止手写 HTML) → …
  • Media & Creative work in your project
  • SKILL.md covers 工作流程, Step 5 — 搜索真实选题(也用脚本渲染) and 换行业
  • Runs JavaScript and Python scripts from its folder; calls python

What it does

Grid25 is an agent skill from okooo5km/Skills4U. 25宫格选题助手(grid25)。帮用户为任意行业生成爆款内容选题关键词,渲染可交互的 25宫格抽签工具,并可直接搜索真实平台热门选题方向。 以下任意一条即触发: - 用户说"帮我做选题"、"内容选题"、"内容方向"、"25宫格"、"选题助手"、"grid25" - 用户问某个行业/产品/赛道该拍什么内容、做什么选题 - 用户想做小红书/抖音/视频号/B站的内容规划 - 用户提到"爆款选题"、"内容策划"、"选题库"、"内容关键词" - 用户说"帮我分析一下XX行业的内容方向" - 消息包含 "grid25搜索选题:"(用户点了宫格里的「帮我找选题」按钮) - 用户点击了宫格里的「换个行业」按钮(触发 sendPrompt)

Its SKILL.md is about 800 tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts, reference files and assets (for example `assets/widget.min.js` and `scripts/render.py`).

It sits in Media & Creative. The licence is MIT.

When your agent uses it

  • Media & Creative work in your project

Example prompts

  • “grid25”
  • “- 用户说”
  • “- 消息包含”
  • “/grid25”

Requirements

  • Python 3
  • Node.js

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. 问行业
  2. 生成关键词(内部推理,不输出)
  3. 渲染宫格(跑脚本,禁止手写 HTML)
  4. 收尾

What it can do on your machine

Read from SKILL.md and the folder at commit 7ffd3a4. 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

    Ships 1 file in scripts/ (JavaScript and Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    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

Grid25 loads about 797 tokens when it runs, and up to ~1.7k if it reads all its reference files. Until then it costs about 81 tokens; SKILL.md has 146 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~81
When it runs · the whole SKILL.md, loaded when a task matches
~797
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.7k

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); the scripts in this folder are not scanned.

SKILL.md

The full file from okooo5km/Skills4U at commit 7ffd3a4, republished under its MIT licence (© okooo5km). 146 words, ~797 tokens.

Download SKILL.mdSave it as .claude/skills/grid25/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
grid25
description
25宫格选题助手(grid25)。帮用户为任意行业生成爆款内容选题关键词,渲染可交互的 25宫格抽签工具,并可直接搜索真实平台热门选题方向。 以下任意一条即触发: - 用户说"帮我做选题"、"内容选题"、"内容方向"、"25宫格"、"选题助手"、"grid25" - 用户问某个行业/产品/赛道该拍什么内容、做什么选题 - 用户想做小红书/抖音/视频号/B站的内容规划 - 用户提到"爆款选题"、"内容策划"、"选题库"、"内容关键词" - 用户说"帮我分析一下XX行业的内容方向" - 消息包含 "grid25搜索选题:"(用户点了宫格里的「帮我找选题」按钮) - 用户点击了宫格里的「换个行业」按钮(触发 sendPrompt)
metadata.version
1.1.0
metadata.author
十里&FRIDAY
metadata.created
2026-03-13
metadata.updated
2026-05-04

grid25 — 25宫格选题助手

三层宫格:核心行业(1格)× 行业要素(8格)× 场景/人群(16格),摇骰子抽组合,一键搜索验证热度。

所有 widget 渲染通过 scripts/render.py 完成——禁止手写 HTML,直接跑脚本拿输出。


工作流程

Step 1 — 问行业

用 ask_user_input_v0 工具直接问,不要渲染 widget。

列出常见行业选项 + 一个"其他(自己输入)"兜底,让用户单选:

question: "你是做哪个行业的?选一个或告诉我你的行业👇"
type: single_select
options:
  - 餐饮 / 食品
  - 美妆 / 护肤
  - 健身 / 运动
  - 母婴 / 亲子
  - 家居 / 装修
  - 宠物
  - 教育 / 知识付费
  - 农业 / 三农
  - 其他(回复告诉我)

用户选择后直接进入 Step 2。若选"其他",追问一句"你是做什么的?"拿到具体行业名再进 Step 2。

若用户触发时已在消息里说了行业(如"帮我做咖啡行业的选题"),跳过 Step 1 直接进 Step 2。


Step 2 — 生成关键词(内部推理,不输出)

收到行业后,在脑子里生成两组词,不要输出分析过程。

Ring 2:8个「行业核心要素」(2~4字,口语化)

从以下 8 维度各出 1 个词:

维度说明
核心痛点用户最想解决的问题
选购决策影响购买的关键比较维度
使用爽点用了之后最爽的一刻
避坑踩雷买错了最后悔的点
隐藏玩法大多数人不知道的用法
情绪仪式感情感共鸣、生活方式钩子
性价比对比值不值、横向比较
行业黑话圈内懂行人关注的专业维度
Ring 3:16个「场景/人群」(人群 8 + 渠道 8)

人群:有具体处境,不用泛称(不是"用户",是"第一次买XX的人") 渠道:小红书、抖音、B站、微信视频号、知乎、直播带货、线下门店、社区推广、二手平台、垂直社群、达人测评、用户自发UGC 中选最匹配的


Step 3 — 渲染宫格(跑脚本,禁止手写 HTML)

生成关键词后,立刻用 bash_tool 跑以下命令,把输出直接传给 visualize:show_widget:

bash
python /path/to/skill/scripts/render.py grid \
  "行业名称" \
  '["词1","词2","词3","词4","词5","词6","词7","词8"]' \
  '["词1","词2","词3","词4","词5","词6","词7","词8","词9","词10","词11","词12","词13","词14","词15","词16"]'

脚本读取 references/widget-template.html,把行业名、两组关键词、以及 assets/widget.min.js(直接 inline,不走任何 CDN/网络请求)拼成完整 widget_code,stdout 即输出,直接传入 visualize:show_widget。

skill 安装路径:通常在 /mnt/skills/user/grid25/,用 bash_tool 执行前先确认路径。 离线自包含:渲染产物不依赖外部资源,所有 JS/CSS 已打包,可直接复制到任何环境运行。


Step 4 — 收尾

一句话即可,例:

"点骰子抽组合,觉得方向对了点「帮我找选题」,直接给可用标题。"


Step 5 — 搜索真实选题(也用脚本渲染)

触发:消息格式为 grid25搜索选题:{行业} + {要素} + {人群/渠道}

执行流程:

  1. 解析三个关键词

  2. 用 web_search 搜索:

    • {行业} {要素} {人群} 抖音小红书 爆款标题
    • {行业} {要素} {人群} 内容选题
  3. 基于结果,在内部生成 6~8 个选题对象(不要输出 markdown 列表),格式:

json
[
  {"title": "外卖骑手真实骑了3个月,电动车哪个价位最划算?", "platform": "抖音口播", "tip": "数字+职业身份开头,完播率高"},
  {"title": "骑手选车避坑指南:2000和5000的差距在哪", "platform": "小红书图文", "tip": "避坑类收藏率高"}
]
  1. 立刻跑脚本渲染,禁止用 markdown 列表输出:
bash
python /path/to/skill/scripts/render.py results \
  "行业" "要素" "人群" \
  '[{"title":"...","platform":"...","tip":"..."},...]'

脚本读取 references/results-template.html 输出完整 widget_code,传入 visualize:show_widget。

widget 包含:组合标签展示 + 每条标题卡片(含平台标签、使用建议、单条复制按钮)+ 底部「换一批」「复制全部」「换个行业」按钮。


换行业

用户点「换个行业」触发 sendPrompt 后,直接重新走 Step 1。

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

Files

SKILL.md and 4 other files (scripts, references, assets) in skills/grid25 of okooo5km/Skills4U.

  • SKILL.md
  • assets/widget.min.js
  • references/results-template.html
  • references/widget-template.html
  • scripts/render.py

Open the folder on GitHubat commit 7ffd3a4

Compare with similar skills

Grid25 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.

Grid25 compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Grid25 this skillokooo5km/Skills4U183—~797Automated 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
MoneyPrinterTurbo Video Generatorharry0703/MoneyPrinterTurbo129k—~2.1kAutomated safety check: WarnMIT
Brag Slim Launch Video Makerlatent-spaces/brag14k1 repos~1.9kAutomated safety check: PassMIT

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 today
    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
  • 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 today
    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
  • HyperFrames Media Use

    heygen-com/hyperframes

    Finds, generates and edits media for HyperFrames video projects: music, sound effects, images, icons, logos, voiceovers, captions and color grades.

    59k GitHub stars~2.4k tokensUpdated today
    Media & CreativeAuto-check passed

More from okooo5km/Skills4U

All 8 skills in this repo
  • Zipic

    okooo5km/Skills4U

    Local image compression and Zipic-app expert for macOS and native Windows.

    183 GitHub stars~2.2k tokensUpdated 2 days ago
    Auto-check passed
  • Orchard

    okooo5km/Skills4U

    Use the local Orchard app to interact with macOS Apple apps and services: Calendar, Reminders, Clock, Mail, Contacts, Notes, Music, Weather, Messages, Location/Maps, and Apple Shortcuts.

    183 GitHub stars~5k tokensUpdated 2 days ago
    Auto-check: warnings
  • 中国软件著作权申请材料生成工具。申请表直接输出 Markdown 提交,源程序/用户手册/设计说明书三份生成 LaTeX 并编译为 PDF。自动分析项目代码,生成四份材料(前后各30页共60页源程序、含页眉页脚的用户手册和设计说明书、Markdown…

    183 GitHub stars~2.8k tokensUpdated 2 days ago
    Auto-check: notes
  • Sketch Image Prompt

    okooo5km/Skills4U

    Transforms article content or summaries into minimalist hand-drawn style JSON prompts for AI image generation tools.

    183 GitHub stars~1.8k tokensUpdated 2 days ago
    Auto-check passed
  • Video Storyboard Designer

    okooo5km/Skills4U

    专业 AI 视频分镜设计师。当用户想要创作视频、制作分镜脚本、生成 AI 视频提示词、规划视频内容结构时,必须使用此 skill。

    183 GitHub stars~3k tokensUpdated 2 days ago
    Auto-check passed
  • Xiaohongshu Expert

    okooo5km/Skills4U

    小红书运营专家——从0到1全流程指导。覆盖账号定位、内容创作、标题优化、封面设计、SEO搜索优化、推荐算法拆解、涨粉策略、变现路径、数据分析、平台规则合规、内容发布前审核、账号健康度诊断等全维度。

    183 GitHub stars~931 tokensUpdated 2 days ago
    Auto-check passed

Questions about Grid25

What does Grid25 do?

25宫格选题助手(grid25)。帮用户为任意行业生成爆款内容选题关键词,渲染可交互的 25宫格抽签工具,并可直接搜索真实平台热门选题方向。. Grid25 is an agent skill from okooo5km/Skills4U.

When should I use Grid25?

Grid25 fits situations like: media & Creative work in your project.

How do I install Grid25 in Claude Code?

Run `npx skills add okooo5km/Skills4U --skill grid25 -a claude-code`. Or copy the skill folder (skills/grid25 in okooo5km/Skills4U) into .claude/skills/grid25 in your project. Claude Code loads it when a task matches its description.

How do I install Grid25 in Codex?

Run `npx skills add okooo5km/Skills4U --skill grid25 -a codex`. Or copy the skill folder (skills/grid25 in okooo5km/Skills4U) into .agents/skills/grid25 in your project. Codex loads it when a task matches its description.

Can I use Grid25 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 okooo5km/Skills4U --skill grid25 -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/grid25, .gemini/skills/grid25, .github/skills/grid25 and .opencode/skills/grid25 in your project.

What does Grid25 need to run?

Going by SKILL.md and its folder, Grid25 needs JavaScript and Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3; Node.js.

Does Grid25 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 Grid25 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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Grid25 use?

Grid25 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 Grid25 use?

About 797 tokens (SKILL.md is roughly 3.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 878 tokens, read only when the agent opens those files.

What are the alternatives to Grid25?

Skills that share tags, products or a category with Grid25: 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 MoneyPrinterTurbo Video Generator (harry0703/MoneyPrinterTurbo, 129k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Grid25?

okooo5km (a GitHub user) maintains it in okooo5km/Skills4U, which has 183 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 7, 2026.

Source: okooo5km/Skills4U on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.