keyword-kim

Manage and deploy the keyword.kim Korean keyword research site on Cloudflare Pages.

Updated Sep 9, 2026
One-click install
npx skills add https://github.com/luckybbjason1/trading --skill keyword-kim-luckybbjason1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: keyword-kim
Source: https://github.com/luckybbjason1/trading/tree/main/.hermes/skills/kuif-website/keyword-kim
Command: npx skills add https://github.com/luckybbjason1/trading --skill keyword-kim-luckybbjason1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Managing the keyword.kim site involves non-obvious operational traps: git push does not deploy to Cloudflare Pages, edge caching hides API bugs, and the Naver promotion channel is dead. This Skill consolidates the deployment workflow, architecture map, and growth roadmap so the site can be maintained without rediscovering these pitfalls. ## Core Features & Use Cases - Correct Deployment Workflow: Enforces the three-step flow of git push for backup, wrangler pages deploy for the live site, and curl verification, using tokens stored in ~/.config. - Site Audit & Health Checks: Provides curl-based checks for all six core modules (/, /blog, /geo, /serp, /brief, /batch) plus preset pSEO pages under /kw/. - pSEO Page Generation: Runs scripts/gen-kw-pages.js to generate static keyword pages with pre-rendered morphological data, sitemap, and IndexNow pings. - Use Case: After editing the site locally, ask the assistant to deploy keyword.kim; it will push to GitHub, deploy via wrangler with the correct account ID, and verify each page returns HTTP 200. ## Quick Start Deploy the latest keyword.kim changes to Cloudflare Pages and verify all six core pages return HTTP 200.

Frequently Asked Questions about keyword-kim

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

FAQPage Schema
How do I deploy a static site to Cloudflare Pages with wrangler?

Deploy to Cloudflare Pages by running npx wrangler pages deploy with the project name, account ID, and API token set as environment variables. For keyword.kim, git push only backs up to GitHub; the wrangler command is what actually publishes the live site.

Why does git push not update my Cloudflare Pages site?

Git push only updates the GitHub backup when no GitHub integration is connected to the Pages project. Without that integration, you must run wrangler pages deploy manually to publish changes to the live site.

How do I test Cloudflare Pages APIs behind edge cache?

Test APIs through the deployment-specific URL like <hash>.project.pages.dev instead of the custom domain. The proxied custom domain caches /api/ responses at the edge, which can hide bugs or show stale data during debugging.

What are alternatives to Naver promotion for Korean sites?

When Naver channels are unavailable, use Google SEO, GEO/AEO optimization for AI answers, YouTube, OKKY, Dev.to, Reddit, and Hacker News. These channels replace Naver cafes, blogs, and Jisik iN for reaching Korean and international audiences.

How do I generate programmatic SEO pages for Korean keywords?

Run node scripts/gen-kw-pages.js with seed keywords to generate static pages containing pre-rendered morphological analysis data. The script also builds a sitemap and pings IndexNow, but requires a User-Agent header for API calls since Cloudflare drops requests without one.