Extract Visual Style 2
ajinnaaa/extract-visual-style-2
Extract, reverse-engineer, and codify transferable visual-style systems from images, animation, illustration, live-action film, television, commercials, or video.
Run an SEO page observation-action-review loop with persistent Memory by coordinating demand research, page creation, adversarial review, image generation, IndexNow submission, and performance review.
$ npx skills add tsingyuai/growth-lab --skill run-seo-page-loop -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install tsingyuai/growth-lab run-seo-page-loop --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/tsingyuai/growth-lab.git skills-src && mkdir -p .claude/skills && cp -r skills-src/models/run-seo-page-loop .claude/skills/run-seo-page-loop && 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 "run-seo-page-loop" agent skill from https://github.com/tsingyuai/growth-lab/tree/main/models/run-seo-page-loop into .claude/skills/run-seo-page-loop/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "run-seo-page-loop", 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/tsingyuai/growth-lab/tree/main/models/run-seo-page-loopType 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 tsingyuai/growth-lab --skill run-seo-page-loop -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install tsingyuai/growth-lab run-seo-page-loop --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/tsingyuai/growth-lab.git skills-src && mkdir -p .agents/skills && cp -r skills-src/models/run-seo-page-loop .agents/skills/run-seo-page-loop && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "run-seo-page-loop" agent skill from https://github.com/tsingyuai/growth-lab/tree/main/models/run-seo-page-loop into .agents/skills/run-seo-page-loop/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "run-seo-page-loop", 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 tsingyuai/growth-lab --skill run-seo-page-loop -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install tsingyuai/growth-lab run-seo-page-loop --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/tsingyuai/growth-lab.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/models/run-seo-page-loop .cursor/skills/run-seo-page-loop && 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 "run-seo-page-loop" agent skill from https://github.com/tsingyuai/growth-lab/tree/main/models/run-seo-page-loop into .cursor/skills/run-seo-page-loop/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "run-seo-page-loop", 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/tsingyuai/growth-lab.git --path models/run-seo-page-loop--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 tsingyuai/growth-lab --skill run-seo-page-loop -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install tsingyuai/growth-lab run-seo-page-loop --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/tsingyuai/growth-lab.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/models/run-seo-page-loop .gemini/skills/run-seo-page-loop && 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 "run-seo-page-loop" agent skill from https://github.com/tsingyuai/growth-lab/tree/main/models/run-seo-page-loop into .gemini/skills/run-seo-page-loop/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "run-seo-page-loop", 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 tsingyuai/growth-lab run-seo-page-loopInstalls 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 tsingyuai/growth-lab --skill run-seo-page-loop -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/tsingyuai/growth-lab.git skills-src && mkdir -p .github/skills && cp -r skills-src/models/run-seo-page-loop .github/skills/run-seo-page-loop && 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 "run-seo-page-loop" agent skill from https://github.com/tsingyuai/growth-lab/tree/main/models/run-seo-page-loop into .github/skills/run-seo-page-loop/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "run-seo-page-loop", 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 tsingyuai/growth-lab --skill run-seo-page-loop -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install tsingyuai/growth-lab run-seo-page-loop --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/tsingyuai/growth-lab.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/models/run-seo-page-loop .opencode/skills/run-seo-page-loop && 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 "run-seo-page-loop" agent skill from https://github.com/tsingyuai/growth-lab/tree/main/models/run-seo-page-loop into .opencode/skills/run-seo-page-loop/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "run-seo-page-loop", 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.
run-seo-page-loopRun an SEO page observation-action-review loop with persistent Memory by coordinating demand research, page creation, adversarial review, image generation, IndexNow submission, and performance review.
Run SEO Page Loop is an agent skill from tsingyuai/growth-lab. Run an SEO page observation-action-review loop with persistent Memory by coordinating demand research, page creation, adversarial review, image generation, IndexNow submission, and performance review. Use when taking an SEO page from opportunity discovery through publication, measurement, iteration, or continuing a previous SEO loop from Memory.
Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `agents/openai.yaml` and `references/memory.md`).
It sits in Agent Workflows, covering Agent memory, Performance reviews and Image generation. The repository describes itself as: An end-to-end growth tool that understands the product, fetch the data it needs, researches the market, executes campaigns, and reviews results to improve the next round of… The licence is Apache-2.0.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 2d0807c. 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.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
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.
Run SEO Page Loop loads about 1.2k tokens when it runs, and up to ~1.6k if it reads all its reference files. Until then it costs about 91 tokens; SKILL.md has 586 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.
The full file from tsingyuai/growth-lab at commit 2d0807c, republished under its Apache-2.0 licence (© tsingyuai). 586 words, ~1,223 tokens.
.claude/skills/run-seo-page-loop/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.Coordinate the loop inside the product workspace. Let the current Codex or Claude Code session control the work. Use memory/run-seo-page-loop/ as this Model's persistent Memory.
Read Memory → Observe → Decide → Act → Review → Write Memory → Next observationRead memory.md before starting. Recover relevant observations, actions, outcomes, conclusions, and next-action recommendations.
Read recent Memory entries and older entries relevant to the product, page, query family, or pending action. Establish what is already known, what was attempted, what happened, and which recommendation should now be tested.
Invoke $research-seo-demand to collect and interpret current search demand and live SERP evidence. Combine it with product context and relevant Memory.
When the loop begins from an existing page, invoke $review-seo-performance first to observe its current outcome.
Persist useful raw evidence and a dated observation in memory/run-seo-page-loop/.
Before choosing a page action, confirm that the current observation contains a competitor-page breakdown for every candidate query being considered. The breakdown must cover three to five relevant leading pages and include:
Do not invoke $create-seo-page from keyword volume, result snippets, or a list of ranking URLs alone. When this evidence is absent, return to Observe and complete it with $research-seo-demand.
Choose one action supported by current evidence and historical Memory. State the expected observable result and the evidence that would confirm or challenge the decision.
Possible actions include creating a page, improving an existing page, changing its snippet, strengthening evidence, adjusting conversion, resolving discovery problems, creating a supporting page, or waiting for a defined observation window.
Coordinate the relevant Executors:
$create-seo-page to design and implement the page.$generate-image when the page needs a generated or edited asset.$review-seo-page before release and apply accepted fixes.executors/indexnow/submit-indexnow.mjs.Record the action, live URL, launch time, target intent, and baseline evidence in Memory.
At the appropriate observation time, invoke $review-seo-performance. Compare current evidence with the baseline and previous Memory. Determine whether the action improved discovery, ranking, click-through, intent fit, content usefulness, product outcomes, or AI visibility.
Invoke $review-seo-page again when performance evidence points to a page-quality or intent problem.
Write the dated operational evidence, analysis, summary, outcome, and recommended next action to memory/run-seo-page-loop/. Link the entry to the earlier observation or action it evaluates.
When the run reveals a better loop, edit this Model's SKILL.md or references/memory.md directly. Record the real operational outcome in Memory and the improved method in the Model.
Return the selected next action to the beginning of the loop.
© tsingyuai, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in models/run-seo-page-loop of tsingyuai/growth-lab.
Open the folder on GitHubat commit 2d0807c
Run SEO Page Loop 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 |
|---|---|---|---|---|---|---|
| Run SEO Page Loop this skilltsingyuai/growth-lab | 2k | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | |
| Extract Visual Style 2ajinnaaa/extract-visual-style-2 | 124 | — | ~2.3k | Automated safety check: Pass | MIT | |
| Make FiguresAperivue/medsci-skills | 333 | — | ~8.4k | Automated safety check: Pass | MIT | |
| Gemini SkillWJZ-P/gemini-skill | 832 | — | ~1.1k | Automated safety check: Pass | MIT | |
| ComfyComfy-Org/comfy-skills | 222 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Authoring Skillsfriday-platform/friday-studio | 104 | — | ~2.4k | Automated safety check: Pass | Custom licence |
ajinnaaa/extract-visual-style-2
Extract, reverse-engineer, and codify transferable visual-style systems from images, animation, illustration, live-action film, television, commercials, or video.
Aperivue/medsci-skills
A skill your agent uses when a paper needs publication-ready figures or a visual abstract.
WJZ-P/gemini-skill
通过 Gemini 官网(gemini.google.com)执行生图、对话等操作。用户提到"生图/画图/绘图/nano banana/nanobanana/生成图片"等关键词时触发。操作方式分三级优先级:首选 MCP 工具 → 次选 Skill 脚本 → 最次连接 Skill 浏览器手动操作(需用户授权)。禁止自行启动外部浏览器访问 Gemini。
Comfy-Org/comfy-skills
Generate images, video, audio, and 3D with Comfy Cloud — search hundreds of models and workflow templates, run custom ComfyUI workflows, and manage generation jobs through the hosted Comfy Cloud MCP…
friday-platform/friday-studio
Authors new agent skills that follow the Anthropic + agentskills.io specification.
SpaceZephyr/design-buddy
Walks a non-coder through structured questions about scene, style, color, text rules and consistency, then auto-generates a complete, ready-to-use batch image-generation skill.
tsingyuai/growth-lab
Capture authenticated product screenshots through the repository-owned Playwright CDP script and archive them in the invoking loop's Memory.
tsingyuai/growth-lab
Install, authenticate, configure, operate, and troubleshoot the external MediaCrawler client shared by Douyin, Kuaishou, Bilibili, Weibo, Tieba, and Zhihu collectors.
tsingyuai/growth-lab
把一个已确认的选题写成微信公众号长文。锁定复刻锚与用户价值、写出 article.md / wechat.yml / review.md,并通过公众号通用合规检查和人工预览前自检。准备、改写或核验公众号文章时使用;不负责发布,也不产出小红书卡片。
tsingyuai/growth-lab
通过微信公众号官方 API 把公众号文章生产单元渲染为微信排版 HTML、生成阅读页预览、上传封面与正文图片并创建草稿;在三重确认下提交发布并查询状态。支持本机直连与固定 IP 远程发布服务两种模式。用户要求预览公众号、同步微信草稿、发布公众号或查询发布状态时使用。
tsingyuai/growth-lab
把已批准的小红书草稿、单一分析参考和真实产品素材变成可审查卡片:先完成 DAI 与 image plan,再按确定性、完整效果或可分离图层模式制作,机械验证 PNG 与清单并运行合规检查。精确文字和真实 UI 不交给模型猜测;AI 生图需要单独配置和授权。
tsingyuai/growth-lab
使用本机 browser-first xiaohongshu-mcp 只读搜索小红书、下载候选首图、补全用户选择的笔记详情,并把脱敏证据写入调用方 Memory。用于 xhs-replicate 的选题和视觉参考研究,取代小红书 MediaCrawler 路径。
Run an SEO page observation-action-review loop with persistent Memory by coordinating demand research, page creation, adversarial review, image generation, IndexNow submission, and performance review. Run SEO Page Loop is an agent skill from tsingyuai/growth-lab. Run an SEO page observation-action-review loop with persistent Memory by coordinating demand research, page creation, adversarial review, image generation, IndexNow submission, and performance review.
Run SEO Page Loop fits situations like: taking an SEO page from opportunity discovery through publication; continuing a previous SEO loop from Memory.
Run `npx skills add tsingyuai/growth-lab --skill run-seo-page-loop -a claude-code`. Or copy the skill folder (models/run-seo-page-loop in tsingyuai/growth-lab) into .claude/skills/run-seo-page-loop in your project. Claude Code loads it when a task matches its description.
Run `npx skills add tsingyuai/growth-lab --skill run-seo-page-loop -a codex`. Or copy the skill folder (models/run-seo-page-loop in tsingyuai/growth-lab) into .agents/skills/run-seo-page-loop 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 tsingyuai/growth-lab --skill run-seo-page-loop -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/run-seo-page-loop, .gemini/skills/run-seo-page-loop, .github/skills/run-seo-page-loop and .opencode/skills/run-seo-page-loop in your project.
SKILL.md names no scripts, command-line tools or credentials: Run SEO Page Loop is instructions for the agent only.
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.
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.
Run SEO Page Loop is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.2k tokens (SKILL.md is roughly 4.9k 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 407 tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Run SEO Page Loop: Extract Visual Style 2 (ajinnaaa/extract-visual-style-2, 124 stars), Make Figures (Aperivue/medsci-skills, 333 stars), Gemini Skill (WJZ-P/gemini-skill, 832 stars) and Comfy (Comfy-Org/comfy-skills, 222 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
tsingyuai (a GitHub organization) maintains it in tsingyuai/growth-lab, which has 2,000 GitHub stars. The repository holds 22 skills in this directory. The repository was last updated on September 28, 2026.
Source: tsingyuai/growth-lab on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.