bama
BAMA: Build Any Mac App. Agent skills to research, clone, design, build, optimize, and test native macOS apps with Swift and SwiftUI.
Fire your SEO·GEO agency 🔥 A Claude Code skill that audits and optimizes SEO·AEO·GEO·LLMO·NEO(Naver) by itself — 월 50~350만 원짜리 'AI 검색 최적화' 대행, AI 에이전트가 대체합니다
Translation pending
SkillsGitHub @leopard627Self-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗한국어 · English
Paying $400–$2,500/month for an SEO or "AI visibility" agency? Fire them. Your AI agent can do the work.
A wave of services now charges monthly retainers for "AI-era search optimization", "guaranteed ChatGPT citations", and "LLM visibility". Most of what they actually do is public standards and repeatable checklists. When a human does it, it's a retainer. When your agent does it, it's a skill.
This repository is a Claude Code skill. Install it and your agent audits your site, fixes what's broken, and measures the results.
This is not theory. The same playbook, applied to Chickenstock — a solo-built Korean stock research service:
The journey is documented publicly on Threads @kindainvestor.
"Search optimization" means different things to different engines. This skill treats them as five distinct lanes:
| Lane | Target | The question it answers |
|---|---|---|
| SEO | Google & Bing crawlers | Can crawlers read and index my content at all? |
| AEO (Answer Engine) | Google AI Overviews, Bing Copilot | Does the AI answer box above the results cite me? |
| GEO (Generative Engine) | ChatGPT, Perplexity, Claude | When generative AI browses, am I the primary source? |
| LLMO (LLM Optimization) | The model's own knowledge | Does the model know my brand — and know it correctly? |
| NEO (Naver Engine) | Naver search & AI Briefing | Half of the Korean market — does Naver cite me? |
NEO is what makes this skill different. Global AEO guides ignore Naver entirely, but if you serve the Korean market, half your traffic lives there.
Plus a content engine. Most of a retainer pays for "N posts a month". This skill replaces that with a pipeline: a question backlog pulled from your own search data, a frontmatter content model that generates the JSON-LD, a publish gate every post must pass, and a refresh/merge policy so posts don't rot. Output is measured as "posts that get seen and cited", not "posts published".
As a plugin (recommended — one command, easy updates):
/plugin marketplace add leopard627/fire-your-seo-agency
/plugin install fire-your-seo-agency@fire-your-seo-agency
Or via git clone:
# As a project skill (this project only)
git clone https://github.com/leopard627/fire-your-seo-agency.git .claude/skills/fire-your-seo-agency
# Or as a personal skill (every project)
git clone https://github.com/leopard627/fire-your-seo-agency.git ~/.claude/skills/fire-your-seo-agency
For Codex, put it under .agents/skills (no need to commit a copy into your repo):
git clone https://github.com/leopard627/fire-your-seo-agency.git .agents/skills/fire-your-seo-agency # project
git clone https://github.com/leopard627/fire-your-seo-agency.git ~/.agents/skills/fire-your-seo-agency # personal
Then in Claude Code:
/fire-your-seo-agency audit my site
Your agent starts with a crawler-eye audit and returns a scorecard like this before touching anything:
| Lane | Status | Evidence |
|---|---|---|
| SEO | ⚠️ | Body is SSR'd, but 214 detail pages missing from sitemap |
| AEO | ❌ | No direct-answer first paragraphs; FAQ structured data: 0 |
| GEO | ❌ | No llms.txt; GPTBot/PerplexityBot policy undecided in robots.txt |
| LLMO | ⚠️ | Brand name spelled 3 different ways across surfaces |
| NEO | ❌ | Not registered in Naver Search Advisor |
…then proposes priorities, implements them, and schedules the re-measurement.
The whole philosophy fits in one line: AI doesn't cite good writing. AI cites accurate data. Become the primary source for a number, and the citations follow.
This is the beginning of the README. Read the rest at the original. Read the full README ↗