rankup

Orchestrates website lifecycle from keyword research through SEO audits, deployment, and monetization.

197|85|Updated Jul 5, 2026
One-click install
npx skills add https://github.com/yan-labs/yan-skills --skill rankup-yan-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rankup
Source: https://github.com/yan-labs/yan-skills/tree/main/rankup
Command: npx skills add https://github.com/yan-labs/yan-skills --skill rankup-yan-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Independent developers repeatedly rebuild the same website workflow from scratch: keyword research, scaffolding, Cloudflare deployment, analytics integration, SEO audits, backlink building, and post-launch iteration. This Skill encodes that entire seven-stage lifecycle into checklists, scripts, and decision gates so an AI agent can execute each stage without re-deriving the process. ## Core Features & Use Cases - Keyword and demand research: Runs word-root expansion, five retrieval actions (word-to-word, word-to-site, site-to-word, etc.), Google Trends cross-validation, KD estimation, and community signal checks before any keyword is accepted. - Site building and launch gates: Enforces a TanStack Start + shadcn + Cloudflare Workers/D1/R2 stack, Day-1 checklists, pre-launch SEO/GEO audits (TDK, keyword density, PageSpeed, AITDK full reports), and staged analytics/search-console integration. - Ongoing operations: Provides rankup check, rankup init, and rankup review commands plus scripts for Ahrefs site audits, GSC, IndexNow, and monetization decisions. - Use Case: Ask "can I build a site around this keyword" and the agent runs the full research pipeline—volume validation, SERP inspection, competitor reverse-lookup, and revenue estimation—before giving a verdict. ## Quick Start Ask the agent to run rankup check on your project to locate the current lifecycle stage and the first unpassed gate.

Frequently Asked Questions about rankup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate whether a keyword is worth building a site around?

Run the research pipeline which treats any input word as a root, expands it into a tree via panel related words and search suggestions, then cross-validates volume with Google Trends anchors. It also requires SERP inspection and community signal checks before accepting a keyword.

What tech stack does this workflow use for building websites?

It mandates a TanStack Start monorepo with shadcn components deployed on Cloudflare Workers, D1, and R2. All UI must come from the scaffold's shadcn component library, and deployment uses Cloudflare's native Git integration rather than GitHub Actions.

How do I check what stage my website project is currently in?

Use the rankup check command, which reads the checklists and the project's .rankup/checks.md file to locate the first unpassed gate. It runs zero-quota and escalates to a full review only when upgrade criteria are met.

Does the Ahrefs integration require a paid API key?

No, the scripts drive the user's logged-in browser via opencli to read Site Audit reports, since the free Webmaster Tools tier lacks usable API endpoints. The session name is fixed to ahrefs-nav to serialize concurrent access.

Why does keyword research require Google Trends cross-validation?

Panel tools like Semrush and Similarweb show measured deviations of 6-14x on new or head terms. The workflow anchors reported volumes against a known Trends reference term and recalibrates the anchor's 12-month average each round.

What are the limitations of the Ahrefs data-explorer scraping?

The data-explorer view has a fixed page size of 50 with no pagination or working export on the Basic tier. The script retries with different column sortings and merges by URL, but marks results as incomplete when full coverage is not achieved.