# Send Seo Content Brief to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "seo-content-brief",
    "name": "Seo Content Brief",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/okaris/seo-content-brief",
    "canonicalUrl": "https://clawhub.ai/okaris/seo-content-brief",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/seo-content-brief",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=seo-content-brief",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "seo-content-brief",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-08T16:48:42.018Z",
      "expiresAt": "2026-05-15T16:48:42.018Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=seo-content-brief",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=seo-content-brief",
        "contentDisposition": "attachment; filename=\"seo-content-brief-0.1.5.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "seo-content-brief"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/seo-content-brief"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/seo-content-brief",
    "downloadUrl": "https://openagent3.xyz/downloads/seo-content-brief",
    "agentUrl": "https://openagent3.xyz/skills/seo-content-brief/agent",
    "manifestUrl": "https://openagent3.xyz/skills/seo-content-brief/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/seo-content-brief/agent.md"
  }
}
```
## Documentation

### SEO Content Brief

Create data-driven content briefs via inference.sh CLI.

### Quick Start

curl -fsSL https://cli.inference.sh | sh && infsh login

# Research target keyword
infsh app run tavily/search-assistant --input '{
  "query": "best project management tools for small teams 2024"
}'

# Analyze top-ranking content
infsh app run exa/search --input '{
  "query": "project management tools small teams comparison guide"
}'

Install note: The install script only detects your OS/architecture, downloads the matching binary from dist.inference.sh, and verifies its SHA-256 checksum. No elevated permissions or background processes. Manual install & verification available.

### Content Brief Template

Every brief should answer these questions before writing begins:

# Content Brief: [Working Title]

## Target
- **Primary keyword:** [exact keyword]
- **Secondary keywords:** [3-5 related terms]
- **Search intent:** [informational / commercial / transactional / navigational]
- **Target word count:** [X,XXX words]
- **Target URL:** /blog/[slug]

## Search Intent Analysis
- What is the searcher trying to accomplish?
- What format do top results use? (listicle, guide, comparison, tutorial)
- What questions need answering?

## Outline
H1: [Title with primary keyword]
  H2: [Section 1]
    H3: [Subsection]
  H2: [Section 2]
  ...

## Competitors to Beat
1. [URL] — [word count] — [what they do well] — [gap/weakness]
2. [URL] — [word count] — [what they do well] — [gap/weakness]
3. [URL] — [word count] — [what they do well] — [gap/weakness]

## Unique Angle
What makes this piece different/better than what already ranks?

## Internal Links
- Link TO: [existing pages to link to from this article]
- Link FROM: [existing pages that should link to this new article]

### Search Intent Types

IntentWhat Searcher WantsContent FormatExample QueryInformationalLearn somethingGuide, tutorial, explainer"what is CI/CD"CommercialCompare before buyingComparison, listicle, review"best CI/CD tools 2024"TransactionalBuy/sign upProduct page, pricing page"GitHub Actions pricing"NavigationalFind a specific page— (don't target these)"GitHub login"

Match format to intent. If top 10 results are all listicles, write a listicle. If they're all tutorials, write a tutorial. Fighting the SERP format loses.

### SERP Analysis Process

# Step 1: See what currently ranks
infsh app run tavily/search-assistant --input '{
  "query": "[your target keyword]"
}'

# Step 2: Analyze top-ranking content
infsh app run tavily/extract --input '{
  "urls": ["https://top-result-1.com/article", "https://top-result-2.com/article"]
}'

# Step 3: Find related questions (People Also Ask)
infsh app run tavily/search-assistant --input '{
  "query": "[keyword] questions people ask FAQ"
}'

# Step 4: Find content gaps
infsh app run exa/search --input '{
  "query": "[keyword] [subtopic competitors miss]"
}'

### What to Extract from Top Results

Data PointWhyWord countSets your minimum (match or exceed top 3)Heading structureShows what Google considers complete coverageTopics coveredEvery topic they cover, you must coverTopics missedYour opportunity to be more comprehensiveContent formatListicle, guide, tutorial, comparisonMedia usedImages, videos, tables, infographicsInternal/external linksReference quality signals

### Keyword Metrics

MetricWhat It MeansTargetSearch volumeMonthly searchesDepends on niche (100+ for long-tail)Keyword difficultyCompetition level< 30 for new sites, < 50 for establishedCPCWhat advertisers payHigher CPC = more commercial valueSearch intentWhat users wantMust match your content type

### Finding Keywords

# Seed keyword research
infsh app run tavily/search-assistant --input '{
  "query": "project management software long tail keywords related searches"
}'

# Find question-based keywords
infsh app run exa/search --input '{
  "query": "questions about project management tools for startups"
}'

# Competitor keyword analysis
infsh app run tavily/search-assistant --input '{
  "query": "site:competitor.com/blog top performing pages topics"
}'

### Keyword Clustering

Group related keywords into one piece of content:

Primary: "best project management tools for small teams"
Cluster:
  - "project management software small business"
  - "project management tools comparison"
  - "simple project management app"
  - "project management for startups"
  - "affordable project management software"

One page per keyword cluster. Don't create separate pages for each variation — that's keyword cannibalization.

### Rules

RuleWhyOne H1 per pageSEO standard, contains primary keywordH2s = main sectionsEach should target a secondary keyword or questionH3s = subsectionsBreak up long H2 sectionsPrimary keyword in H1Direct ranking signalSecondary keywords in H2sTopical coverage signalQuestion format for some H2sTargets "People Also Ask"Logical hierarchyNever skip levels (H1 → H3 without H2)

### Example Structure

H1: Best Project Management Tools for Small Teams (2025)
  H2: How We Evaluated These Tools
  H2: Top 10 Project Management Tools Compared
    H3: 1. Tool A — Best for [use case]
    H3: 2. Tool B — Best for [use case]
    ...
  H2: Feature Comparison Table
  H2: How to Choose the Right Tool for Your Team
    H3: Team Size Considerations
    H3: Budget Considerations
  H2: Frequently Asked Questions
    H3: What is the easiest project management tool?
    H3: Do small teams need project management software?
  H2: Conclusion

### Word Count Targets

Content TypeWord CountWhenShort-form blog800-1,200News, updates, opinionsStandard blog1,500-2,000How-tos, tutorialsLong-form guide2,500-4,000Comprehensive guides, comparisonsPillar content4,000-7,000Definitive guides, hub pagesGlossary/definition300-800Quick reference terms

Rule: match or exceed the average word count of the top 3 ranking results. Don't pad — every word should add value.

### On-Page SEO Checklist

ElementRuleTitle tagPrimary keyword + compelling hook, 50-60 charactersMeta descriptionIncludes keyword, 150-160 characters, includes CTAURL slugShort, keyword-rich: /best-project-management-toolsH1Primary keyword, matches search intentFirst 100 wordsInclude primary keyword naturallyImage alt textDescriptive, includes keyword where naturalInternal links3-5 links to related contentExternal links2-3 authoritative sourcesSchema markupFAQ, HowTo, or Article schema where applicable

### Unique Angles

AngleExampleOriginal data"We surveyed 500 PMs — here's what they use"Expert quotesInterview practitioners for original insightsReal examplesScreenshots, case studies, not just descriptionsMore comprehensiveCover subtopics competitors skipMore currentUpdated data, newer tools, recent changesBetter visualsComparison tables, infographics, decision trees

# Generate comparison infographic
infsh app run infsh/html-to-image --input '{
  "html": "<div style=\\"width:1200px;height:800px;background:white;padding:40px;font-family:system-ui\\"><h2 style=\\"font-size:28px;color:#1e293b;text-align:center;margin-bottom:30px\\">Project Management Tools Comparison</h2><table style=\\"width:100%;border-collapse:collapse;font-size:16px\\"><tr style=\\"background:#f1f5f9\\"><th style=\\"padding:12px;text-align:left;border-bottom:2px solid #cbd5e1\\">Feature</th><th style=\\"padding:12px;text-align:center;border-bottom:2px solid #cbd5e1\\">Tool A</th><th style=\\"padding:12px;text-align:center;border-bottom:2px solid #cbd5e1\\">Tool B</th><th style=\\"padding:12px;text-align:center;border-bottom:2px solid #cbd5e1\\">Tool C</th></tr><tr><td style=\\"padding:12px;border-bottom:1px solid #e2e8f0\\">Free tier</td><td style=\\"padding:12px;text-align:center;border-bottom:1px solid #e2e8f0\\">✅</td><td style=\\"padding:12px;text-align:center;border-bottom:1px solid #e2e8f0\\">✅</td><td style=\\"padding:12px;text-align:center;border-bottom:1px solid #e2e8f0\\">❌</td></tr></table></div>"
}'

### Internal Linking Strategy

TypePurposeHub → SpokePillar page links to all subtopic articlesSpoke → HubSubtopic articles link back to pillar pageSpoke → SpokeRelated articles cross-link to each otherContextualNatural in-text links where topic is mentioned

### Rules

3-5 internal links minimum per article
Anchor text should be descriptive (not "click here")
Link to relevant pages, not random ones
Update old articles to link to new ones
Most important pages should have the most internal links

### Common Mistakes

MistakeProblemFixNo SERP analysisWriting blind, wrong formatAlways analyze top 3-5 before writingWrong intent matchGuide when they want comparison, or vice versaMatch SERP format exactlyKeyword stuffingPenalized, reads poorlyUse naturally, 1-2% density maxIgnoring "People Also Ask"Missing easy ranking opportunitiesAnswer PAA questions in your contentToo shortCan't compete with comprehensive resultsMatch or exceed top 3 word countNo unique angleJust another "me too" articleOriginal data, expert quotes, better visualsKeyword cannibalizationMultiple pages competingOne page per keyword clusterNo internal linksWasted link equity, poor site structure3-5 internal links per articleMissing meta descriptionGoogle generates one (often poorly)Write compelling meta with keyword + CTA

### Related Skills

npx skills add inference-sh/skills@seo
npx skills add inference-sh/skills@technical-blog-writing
npx skills add inference-sh/skills@web-search

Browse all apps: infsh app list
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: okaris
- Version: 0.1.5
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-08T16:48:42.018Z
- Expires at: 2026-05-15T16:48:42.018Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/seo-content-brief)
- [Send to Agent page](https://openagent3.xyz/skills/seo-content-brief/agent)
- [JSON manifest](https://openagent3.xyz/skills/seo-content-brief/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/seo-content-brief/agent.md)
- [Download page](https://openagent3.xyz/downloads/seo-content-brief)