blender-kiln
這是一款 Claude Code 插件,能透過 Blender 將文字簡報或照片轉化為可投入生產的 3D 資產:透過程式碼重建、使用 CC0 掃描檔案進行紋理製作、根據真實物體進行色彩校正、優化為 GLB/FBX。
AI 翻譯
An open-source AI SEO coach for beginners: practice on your own website, make evidence-based decisions, and track verifiable progress without expensive tools.
翻譯準備中
技能JavaScript · PythonGitHub @akseolabs-seo自行安裝營運者未確認
試用過了嗎? 點一下就好,不需要登入。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
安裝型專案無需部署網域也可驗證。個人儲存庫可透過 GitHub 登入驗證,組織儲存庫可使用上方的儲存庫驗證檔案。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Not another SEO report. A coach that stays with you on a real site until you can observe, decide, act, and verify for yourself.
🇹🇼 Traditional Chinese → README.zh-TW.md | 🇨🇳 Simplified Chinese → README.zh-CN.md
Built by AK (@darkseoking). SEO Coach is a virtual SEO coach developed by AK.
Current version: 3.0.0|What's new in 3.0 → CHANGELOG.md|Release notes → Releases To check whether your copy is current, just ask the coach "is there a new version?" — it compares against GitHub and tells you.
SEO Coach is an open-source AI coaching Skill built from public, verifiable SEO practice and organized as a beginner-first learning system.
It is not an SEO audit, checklist, or answer library. It is a site-based apprenticeship: the coach demonstrates one small step, works through the next one with you, then gradually removes support until you can repeat the judgment on an unfamiliar page.
I have always believed that SEO is a game played well by a small minority.
Useful SEO is not just knowing how to write a title or how long an article should be. The advantage comes from how you observe a search result, judge an opportunity, decide with incomplete information, and find the mechanism when a test fails. Those judgments create competitive advantage, so very few teachers will disclose every private research method, client lesson, and decision framework they actually rely on.
SEO Coach is not designed to pretend that a free Skill can turn you into another SEO master.
It gives you a low-cost but sound beginning: learn the public and verifiable fundamentals, become genuinely interested in SEO, rank your first keyword on your own site, and start developing your own reasoning, observations, and ideas.
Using SEO Coach will not instantly give you the judgment of an experienced SEO master. That gap still comes from years of research, practice, failure, and judgment. It can, however, help you avoid many beginner mistakes and build a strong starting point at very low cost.
That is the difference between SEO Coach and another information product: it does not promise to hand you a secret method. It helps you build the foundation from which your own method can eventually emerge.
A tutorial does not prove you can make a decision. An audit does not prove you know what to do next.
SEO Coach trains you to complete a real loop:
Goal and safety
→ pre-change baseline
→ crawl and index evidence
→ query, SERP, and page ownership
→ one low-risk reversible change
→ live revalidation
→ evidence-based follow-up
→ keep, revert, or test again
→ repeat on an unfamiliar case
Progress is not measured by modules completed. It is measured by whether you can perform after a demonstration, with guidance, independently, and again later on a different case.
Beginners are not asked to choose a module, tool, or report they do not yet understand. When your goal is clear, the coach selects the smallest dependency and explains what to inspect, why it matters, and what counts as complete.
Each turn normally teaches one concept and advances one observable check. It does not open with a full-site audit.
You are not forced to guess. The coach demonstrates the first case, works through the second with you, and gives you the third to complete independently. If you say “I don’t know” or “show me,” it demonstrates instead of continuing to quiz you.
The coach separates live observations, official guidance, third-party estimates, learner-authorized data, and what remains unobserved. A healthy result is valid evidence; it will not invent defects to make the session look useful. Each practical judgment keeps its limit, next discriminating check, and later transfer case.
You preserve the baseline and rollback path, make one bounded change, reopen the live page, and review GSC or GA4 only after an appropriate time window. An edit is not treated as success until it has been verified.
Complete one full project on your own site: goal, baseline, indexing evidence, search opportunity, one reversible change, technical revalidation, delayed review, and an unfamiliar-page capstone.
The outcome is not a report. It is a workflow you can repeat.
Learn query selection, search intent, content gaps, site architecture, page ownership, and content briefs.
No Ahrefs, Semrush, or DataForSEO is required for the foundational practice:
A competitor covering a topic does not mean you should. A competitor omitting it does not make it an opportunity. A verified gap must also fit real demand, your existing pages, your ability to deliver credibly, and business value.
Free tools (keyword expansion, difficulty, SERP, rank checking, traffic estimates, AI visibility) are not dumped on you in round one. They unlock by stage: once you can read the screen, tools enter as a verification layer — you state your judgment first, then open the tool to compare. Where the two disagree is the best teaching material available. Every tool number is labelled a third-party estimate, never presented as internal Google or AI-platform data.
This is not four AI-written articles. It is a progression that returns research and writing judgment to the learner:
Each article retains SERP evidence, a brief, original and revised drafts, feedback, QA, publishing, and observation records. Graduation uses eight evidence gates rather than a single AI score.
The coach draws from its technical, content, linking, and measurement library as your situation requires:
The 18 modules are an on-demand coaching library, not a syllabus you must complete in order.
Connect Search Console once, in three steps, and both the browser panel and the coach read the same data: (1) in Google Cloud, enable the Google Search Console API, create a service account and download its JSON key to ~/.seo-coach/gsc-service-account.json; (2) in Search Console → Settings → Users and permissions, add the service account's email as a Restricted user; (3) run node assets/gsc-tools/gsc.mjs check, then node assets/gsc-tools/gsc.mjs serve and open http://127.0.0.1:8791/. The coach walks you through it one step at a time and never asks you to paste the key into the chat (references/65-gsc-api-setup.md). No site yet? Click "Load demo data" and practise on clearly labelled synthetic data.
The panel has 13 tabs (overview, all-sites list, 12-month decay heatmap, new pages, rank tracking, striking distance, cannibalization, language versions, segment trends, indexing checks, change notes, raw data export, and the coach's action queue), a detail drawer for any query or page, previous-period or year-over-year comparison, a brand / non-brand split, markers for Google's announced ranking updates, and a "Copy evidence card" button so you can paste what you see to the coach instead of a screenshot. The key is read only by the local tool (read-only scope, bound to 127.0.0.1); the panel page handles no credentials, calls no AI, and computes everything deterministically in the browser. GSC rows are not written to local storage—only your own notes and settings, which you can export and import. Three languages ship built in (Traditional Chinese, Simplified Chinese, and English); the coach sets the panel language with node assets/gsc-tools/locale.mjs --use <tag> and generates any other language once. The action queue lists review candidates, not instructions, and GSC average position is not a live SERP rank. Formulas, the host-connector contract, and limits: references/59-gsc-dashboard.md.
I know nothing about SEO. Teach me using my own website.
I have no paid tools. Walk me through this SERP manually.
This article gets no traffic. Give me the smallest useful check first.
I want to learn SEO systematically. Track my progress until I can work independently.
For public evidence, the coach can demonstrate one safe read-only check. For logged-in GSC, GA4, or CMS evidence, it gives a short pointing card and accepts a screenshot instead of requiring a written report.
With your consent, the coach can maintain:
seo-progress.md: competence, errors, hint level, and 1/7/30-day retests.seo-actions.md: actions, completion evidence, and next steps.seo-strategy-workbook.md: query, SERP, gap, page ownership, and brief practice.seo-writing-portfolio.md: four-article versions and gate evidence.seo-ga4-log.md: metrics actually observed, baselines, and interpretation.When you return, coaching resumes from the last skill gap. Unfinished homework is not a gate to continuing; the coach can shrink or reroute the task.
Large migrations, severe traffic loss, mass deindexation, enterprise international SEO, programmatic page generation, and high-risk medical, financial, or legal decisions may require engineers or qualified professionals.
The easiest option is to paste this entire block into the AI agent you already use:
Install this SEO Coach Skill for me. Put the repository's seo-coach folder in the correct skills directory, but do not enable the optional hooks yet. When finished, verify that $seo-coach can be loaded and tell me the actual installation path.
https://github.com/akseolabs-seo/seo-coach
If your AI agent has GitHub and local-file access, it can download, place, and verify the Skill for you. Then start a new conversation and say:
Use SEO Coach to teach me SEO on my own website.
Cleanest option: download seo-coach.skill from Releases. It contains only the files needed at runtime.
Or clone the repository:
git clone https://github.com/akseolabs-seo/seo-coach
Place the seo-coach folder in the appropriate skills directory:
Codex: ~/.codex/skills/seo-coach
Claude: ~/.claude/skills/seo-coach
The cloned repository also contains maintainer-only evals/ and scripts/. They are not required at runtime (the tools you run yourself live in assets/gsc-tools/, which is part of the runtime package) — delete them before installing if you prefer, or leave them; either way the Skill behaves the same.
The auto-load router under hooks/ is optional. SEO Coach works without it. To enable it, ask your agent to read hooks/README.md, explain the changes, and request your approval before installation.
All SEO Coach teaching material comes from public, traceable resources curated and reorganized for this Skill, together with SEO theories and viewpoints that can be verified through public sources. These sources include official Google documentation, public courses, public websites/SERPs, and material with clear public attribution or licensing.
It does not contain any private research methods, unpublished tests, client data, private client cases, direct messages, unpublished prompts, private SOPs, or unrelated local projects. This is a deliberate boundary protecting clients, private research assets, and the integrity of the public learning edition.
SEO Coach therefore gives you a strong public foundation and a learning method—not a complete copy of any private methodology. Your own site, observations, experiments, and time are what turn that foundation into independent SEO judgment.
Before each public build, the maintainer edition runs behavioral evaluations, routing fixtures, privacy-leak tests, and package-parity validation. These test whether the Skill behaves like a coach, not merely whether the Markdown parses. Maintainer-only evals/ and scripts/ are intentionally excluded from the public installation.
seo-coach/
│
│ ── Required at runtime ──
├── SKILL.md # Core coaching behavior and routing
├── FAILSAFE.md # Failure modes and required behavior changes
├── references/ # Apprenticeship tracks, labs, and teaching material
├── assets/gsc-dashboard/ # Local GSC panel
├── assets/gsc-tools/ # Runtime tools: GSC API connection (gsc.mjs) and panel language (locale.mjs)
├── agents/ # Agent UI and trigger metadata
├── hooks/ # Optional auto-load router (works without it)
│
│ ── Documentation ──
├── README.md # Overview and learning model
├── CHANGELOG.md # Release history
│
│ ── Maintainer only (not needed to install) ──
├── evals/ # 104 coaching-behavior eval cases and rubric
└── scripts/ # Maintainer tools: validator, eval runner, build, panel and privacy tests
SEO Coach is not trying to do SEO instead of you or help you memorize more terminology.
Its job is to demonstrate beside you, guide your practice, correct weak judgments, preserve the evidence, and gradually remove support until you can make a reliable decision on the next unfamiliar problem.
SEO Coach is developed by AK, who also runs AK SEO Labs. SEO Coach is AK's virtual SEO coach: it teaches from public, verifiable SEO practice, and it never claims to be AK in person.
SEO outcomes depend on competition, site history, technical conditions, content quality, and changes in search systems. SEO Coach is an educational tool and does not guarantee rankings, traffic, or indexing. Preserve rollback paths for risky changes and verify the live result.
MIT License — free to use, modify, and distribute. Please retain attribution for commercial use.