Token导航 LogoToken导航TokenDH.com
研究检索操作浏览器github未标认证来源可访问许可证需确认审计提醒

blink-seo-articlesblink SEO articles 搜索

Agent Skill

blink-seo-articles 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

247

周安装

10

GitHub Stars

公开资料未说明

下载量

78
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:blink-seo-articles(blink SEO articles 搜索)
来源仓库:https://github.com/blink-new/claude
仓库路径:skills/blink-seo-articles
安装命令:
npx skills add https://github.com/blink-new/claude --skill blink-seo-articles
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/blink-new/claude --skill blink-seo-articles

简介

用于查找、检索和筛选相关信息。

  • 适合根据关键词、任务场景或来源线索快速定位候选结果。
  • 可结合来源仓库、安装命令和原始 README 继续核验具体用法。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • blink-seo-articles 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Blink SEO Article Writing

End-to-end workflow for publishing SEO articles on blink.new using the user-blink-mcp server. No local files — everything goes through MCP tools.

Scripts in this skill

ScriptPurpose
scripts/generate-og-images.mjsGenerates branded 1200×630 PNG hero images for blog posts using sharp + SVG. No browser, no external services. ~1500ms for 20 images.

Workflow (run in order)

1. RESEARCH  → web_search + google_serp + fetch_url
2. IMAGE     → run scripts/generate-og-images.mjs (or generate_image as fallback)
3. WRITE     → compose MDX with Blink frontmatter
4. PUBLISH   → cms_write_file(publish: true) for new articles
5. VERIFY    → cms_read_file to confirm it's live

Step 1 — Keyword Research

Run all three tools. Do not skip any.

A. Broad search for volume signals:

web_search(query: "best no-code app builder 2026")
web_search(query: "[topic] alternative site:reddit.com")

B. SERP ranking + People Also Ask (PAA):

google_serp(q: "[primary keyword]", num: 10)
google_serp(q: "[topic] vs [competitor]", num: 10)

Note: google_serp uses q: (not query:).

C. Competitor content analysis:

# Take the top 2–3 organic URLs from google_serp results, then:
fetch_url(url: "https://competitor.com/their-article")

Scan the fetched content for: headings structure, topics they cover, topics they miss. Write to fill those gaps.

Classify intent before writing:

IntentSignalsContent typePriority
Transactional"best", "alternative", "vs"Comparison, reviewHIGH
Informational"how to", "what is", "guide"Tutorial, explainerMEDIUM
NavigationalBrand namesFeature pageLOW

Pick one primary keyword + 3–5 secondary long-tail variations from PAA results.


Step 2 — Hero Image

Option A: Programmatic OG image (preferred — consistent brand)

Uses scripts/generate-og-images.mjs which generates branded 1200×630 PNG images using sharp + SVG. Each image has a dark themed background (color-coded by article type), bold title text, BLINK.NEW footer branding, category pill, and decorative elements — all consistent and always ~100–130KB.

One-time setup:

# Install sharp (once per machine)
mkdir -p /tmp/og-gen && cd /tmp/og-gen && npm init -y && npm install sharp

To generate images for new posts:

  1. Open scripts/generate-og-images.mjs
  2. Add an entry to the POSTS array:
{ slug: 'my-new-post-slug', title: 'Short Title', subtitle: 'Supporting subtitle', tag: 'Guide', theme: 'agent' },
  1. Run (copy script to /tmp/og-gen first or adjust OUT_DIR):
OUT_DIR=/path/to/repo/public/images/blog node /path/to/skills/blink-seo-articles/scripts/generate-og-images.mjs
  1. Image output: public/images/blog/[slug].png
  2. In frontmatter: image_url: "/images/blog/[slug].png"
  3. Commit the image file locally (push to prod whenever ready)

Image color themes (choose by article type):

Theme keyAccent colorUse for
hostingBlue #3b82f6Deployment/hosting guides
agentPurple #8b5cf6AI agent articles
securityRed #ef4444Security/risk guides
salesGreen #10b981Sales & business automation
developerCyan #06b6d4Developer-focused content
comparisonAmber #f59e0bComparison/ranked articles
emailIndigo #6366f1Email/Slack integrations
morningOrange #f97316Routine/schedule articles
pricingTeal #14b8a6Pricing/cost guides
defaultBlue #3b82f6Anything else

Tag values (tag: field in POSTS array): Guide, Tutorial, Comparison, Security

Visual anatomy of each image:

┌────────────────────────────────────────────────────┐
│▌  [dot grid top-right]                  [•][•][•]  │  ← accent bar + dots
│▌                                                   │
│▌  TUTORIAL           ← category pill (fixed y=152) │
│▌  Bold Title Here    ← title 70px/800 (fixed y=248)│
│▌  Subtitle line      ← subtitle 22px/muted         │
│▌                            [decorative circles]   │
│████████████████████████████████████████████████████│  ← footer bar
│  BLINK.NEW                        blink.new/claw   │
└────────────────────────────────────────────────────┘
Size: 1200×630px PNG  |  Weight: ~100–130KB

Option B: AI-generated image (fallback — unique visuals)

Use generate_image on user-blink-mcp when you want a custom AI illustration rather than the branded template.

generate_image(
  prompt: "A sophisticated hero image for '[ARTICLE TITLE]'. [VISUAL CONCEPT].
           Dark background (#0f172a) with electric blue and orange accents.
           Modern SaaS aesthetic like Vercel or Linear. Clean, minimal, professional.",
  aspect_ratio: "16:9",
  output_format: "webp"
)

Returns {images: [{url: "https://cdn.blink.new/ai-generated/..."}]}. Use images[0].url as the image_url: frontmatter value.

⚠️ AI text rendering in images is unreliable. Use the programmatic script for title/text overlays; AI image for abstract background visuals only.

Step 3 — Check Existing Content

Before writing, always run:

cms_list_dir(path: "blog")
cms_search(query: "[topic]")       # semantic search
cms_grep(query: "[topic keyword]")  # exact phrase match

This avoids duplication and finds existing articles to link to internally.


Step 4 — Write the Article (MDX)

Frontmatter (exact Blink CMS schema)

---
title: "Primary Keyword in Title — Under 60 Characters"
description: "Meta description 150–160 chars. Lead with keyword, add compelling hook."
category: "Tutorial"
tags: ["AI", "App Builder", "No-Code"]
image_url: "/images/blog/[slug].png"    # ← use image_url: (NOT image: or cover_image:)
status: "published"
---

Critical frontmatter rules:

  • Use image_url: (the DB column name). image: also works as alias, but cover_image: is silently ignored
  • cms_search_replace CAN now edit frontmatter fields directly (requires blink-mcp fix deployed): old_string='image_url: "/old.png"' new_string='image_url: "/new.png"'

Category (pick exactly one):

  • Product — Announcements, launches, feature updates
  • Engineering — Technical deep-dives, best practices
  • Tutorial — Step-by-step guides
  • Case Study — Customer success stories

Article Structure

# [H1: Primary Keyword — exact or close variant]

[Hook: stat, pain point, or bold claim — 2 sentences max]
[Promise: what the reader will learn — 1 sentence]

## What is [Topic]?
[2–3 direct sentences. Write for featured snippet: define clearly.]

## [Core Section: How-To or Why It Matters]
[Numbered steps or prose. Use <Steps> component for tutorials.]

## [Comparison Table]  ← required for comparison/alternatives articles

| Feature | Tool A | Tool B | Blink |
|---|---|---|---|
| Pricing | Free | $X/mo | Free–$200/mo |
| AI-native | ❌ | ❌ | ✅ |

## [Deep-Dive Sections — one per tool/option]
[3–4 paragraphs per option: overview, pros, cons, best for]

## Frequently Asked Questions

### [Question using primary or secondary keyword]?
[2–3 sentence direct answer. Targets featured snippets.]

[Repeat for 5–7 questions, using ### headers]

## Conclusion
[3–4 sentences: recap key insight, CTA linking to blink.new or a doc.]

Word count targets

TypeMinimumOptimal
Comparison / Alternatives2,0002,500
Complete Guide2,5003,500
How-To Tutorial1,5002,000
Thought Leadership1,8002,200

SEO rules

ElementRule
TitlePrimary keyword, ≤60 chars
Meta description150–160 chars, keyword + hook
H2 headersInclude secondary keywords naturally
Keyword density~1–2% for primary keyword
Internal links2–3 links to blink.new pages or existing blog articles
External links1–2 authoritative sources

MDX Components (use these, not raw HTML)

Icon names in <Card icon="..."> must be PascalCase Lucide names (Database, Lock, Rocket, Globe). Never use Sparkles — use Bot, Cpu, or Wand2. Lowercase icons silently fail.
<Tip>Helpful tip.</Tip>
<Note>Note text.</Note>
<Warning>Caution.</Warning>

<Steps>
  <Step title="First Step">Instructions.</Step>
</Steps>

<AccordionGroup>
  <Accordion title="FAQ?">Answer.</Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="Feature" href="/docs/path" icon="Rocket">Description.</Card>
</CardGroup>

Step 5 — Publish

New articles:

cms_write_file(
  path: "blog/your-slug.mdx",
  content: "...full MDX...",
  publish: true      ← directly publishes new files, avoids version conflict
)

Editing existing articles:

# 1. Save as draft
cms_write_file(path: "blog/slug.mdx", content: "...", publish: false)
# 2. Verify
cms_read_file(path: "blog/slug.mdx")
# 3. Publish
cms_publish(paths: ["blog/slug.mdx"])

Slug format: kebab-case, keyword-rich, include year. Good: openclaw-managed-hosting-comparison-2026 | Bad: the-best-way


Step 6 — Verify

cms_read_file(path: "blog/your-slug.mdx")

Live URL: https://blink.new/blog/[slug]


Publishing Checklist

  • image_url: in frontmatter — NOT image: or cover_image: (wrong fields silently ignored)
  • Image file committed to public/images/blog/[slug].png (push to prod when ready)
  • Title ≤60 chars with primary keyword
  • Meta description 150–160 chars
  • status: "published" in frontmatter
  • Category is exactly one of: Product / Engineering / Tutorial / Case Study
  • Comparison table included (for comparison articles)
  • 5–7 FAQ questions using ### headers
  • 2–3 internal links to blink.new or existing blog posts
  • Article meets minimum word count for its type

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.07%
按下载量换算29

Claude

27.75%
按下载量换算22

Cursor

18.27%
按下载量换算14

Gemini CLI

9.57%
按下载量换算7

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills