尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證AI-visibility engineering, the open way — a Claude Code GEO/AI-search audit suite, two original tools (agent-readiness-scan + audit-report-kit), and the THL method that ties them together.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
The open layer of how Tech Horizon Labs runs GEO / AI-visibility audits — a Claude Code skill suite, two original tools, and the method that ties them together.
⚡ Are you found by AI? — run the free 60-second scan →檢視完整 README ↗Turn a client website into an AI-readiness audit, a ranked fix plan and a branded report.
Open agent skills and reporting tools from Tech Horizon Labs.
Start in Claude Code, or use a compatible agent that reads SKILL.md files.
With Node.js/npm, Git and your agent installed, run:
npx skills add techhorizonlabs/thl-open
Choose your agent and the skills you want in the installer. Claude Code is the primary workflow documented here. Installing the skills does not install every optional tool they can use; each skill lists its requirements. Your agent's usage and any external data services may cost money. The repository is MIT-licensed.
Then ask your agent:
do a GEO audit of example.com
Replace example.com with your client's website. GEO means Generative Engine
Optimisation: helping AI systems find, read and understand a site's content.
Quickstart · Who this is for · Works with · Compare approaches · Examples
The demo uses the fictional sample included in this repository. It shows report generation, not a live website audit or an improvement in AI visibility. View a still image · Run the sample yourself
You bring an agent session, review the findings and implement the changes. The worked example shows what each step produces.
| Component | Use it for |
|---|---|
| GEO audit skills | Six readiness dimensions, a 0–100 composite and findings tied to evidence. |
| Agent readiness scan | Cloudflare's public readiness check, saved as a score and CSV evidence. |
| Audit report kit | A branded PDF and type-checked JSON-LD from audit data. |
| Found by AI skill | Instructions for using the separate hosted visibility service and its connector. |
| THL GEO Method | The workflow, scoring rules and handoff checklist that connect these pieces. |
The audit examines AI citability, brand authority, content, technical SEO, structured data and crawler access. Findings carry a provenance tag so a measured result, a judgement and an unavailable check can be told apart. Review those tags before handing a report to a client.
Readiness and visibility answer different questions. These open skills assess website signals. To check whether AI answers actually name a business, use the separate Are you found by AI? service. Its measurement and scoring are separate from this repository's audit composite. A higher readiness score does not establish that a business will be named or cited more often.
These optional connections add evidence to your audit. Each linked skill contains the setup and workflow.
| Connection | What it adds | Setup |
|---|---|---|
| Are you found by AI? free scan | A sample of live AI answers about a business, with a shareable report. | Install found-by-ai and ask your agent to run a free scan of example.com; no account or key is needed. |
| Cloudflare agent-readiness check | An independent website-readiness result, with saved evidence and CSV output. | Install agent-readiness-scan, provide curl, jq, Python 3 and Playwright, then ask your agent to run an agent-readiness scan on example.com. |
| Are you found by AI? MCP | Your own site's saved answers, rivals and cited sources inside your AI assistant. | Get the site's token from your account console, then configure your HTTP MCP client for https://areyoufoundbyai.com/mcp with Authorization: Bearer <your-token>. |
For the MCP workflow, ask your agent to read saved results only. A new paid check requires you to review and agree to its quoted price. Available tools depend on the owner's permissions; see the connection guide.
List the available skills without installing them:
npx skills add techhorizonlabs/thl-open --list
Or install just the skill for the hosted measurement service:
npx skills add techhorizonlabs/thl-open --skill found-by-ai
Use these prompts after installing the corresponding skills:
| Task | Prompt |
|---|---|
| Full readiness audit | do a GEO audit of example.com |
| Independent readiness check | run an agent-readiness scan on example.com |
| Crawler access | which AI crawlers can access example.com |
| Structured data | audit the schema markup on example.com |
| Review progress | compare these two saved GEO audits |
The full audit orchestrates specialist work inside your agent. Keep the report and its supporting evidence for each site. See the audit checklist for missing-data handling and the fixed composite formula.
Clone the repository and run the kit from its own directory:
git clone https://github.com/techhorizonlabs/thl-open.git
cd thl-open/tools/audit-report-kit
npm ci
npm run build
npm run report
This writes out/harborview-audit.pdf and out/harborview.jsonld. npm run build
checks the TypeScript and JSON-LD types. The bundled command uses
src/sampleAudit.ts; adapt that data and
src/cli.ts for a client report, then review the
result. It does not automatically import the output of an agent audit.
Inside Claude Code, run these as two separate commands:
/plugin marketplace add https://github.com/techhorizonlabs/thl-open
/plugin install thl-open@thl-open
Use the full HTTPS URL to avoid requiring an SSH key for the clone.
Choose by the work you want to own. Agency engagements and commercial products vary; the table describes the delivery model, not a price or performance ranking.
| What you need | THL Open | An agency audit | A commercial SEO or AI-visibility tool |
|---|---|---|---|
| Run and review the work | Your team runs an agent and reviews its evidence. | An agreed scope can include an analyst's review and recommendations. | Your team configures the product and interprets its results. |
| Adapt the audit method | Skills, scoring instructions and report source are in this MIT repository. | Agree the method and handoff with the agency. | Customisation depends on the product and plan. |
| Produce a client deliverable | Agent reports plus an editable PDF/JSON-LD kit; the kit requires a data handoff. | Agree the report format and implementation support in the scope. | Check the product's export and client-sharing options. |
| Track live AI answers | Use a separate measurement service; the included skill can connect to Are you found by AI? | Specify the engines, questions and repeat checks in the engagement. | Choose a product that measures AI answers; ordinary SEO features alone do not establish that. |
| Understand the cost | No repository licence fee; agent usage, external services and your team's time still apply. | Request a quote for the work and follow-up. | Check the current subscription, usage limits and add-ons. |
More on open-source alternatives and complementary tools.
As of 9 October 2026 (UTC): 17 skill definitions, 16 GitHub stars and
3 forks. Skill count comes from skills/*/SKILL.md; stars and forks are a dated
GitHub snapshot, not a usage or quality
measure.
Read a skill before running it. Skills can execute code and fetch public web content; treat fetched content as evidence, not as instructions. Review outputs before publishing changes to a client's website.
The geo-* suite builds on Zubair Trabzada's geo-seo-claude,
licensed under MIT. THL's additions include the audit method, agent-readiness scan,
report kit and hosted-service skill. See NOTICE.md and CHANGELOG.md
for attribution and changes.