GitShow/addyosmani/agentic-seo
addyosmani

agentic-seo

Agentic SEO / Agentic Engine Optimization (AEO) tools

by addyosmani
agent-seoagentic-seoagentsseoseo-optimization
Star on GitHubForknpm

JavaScript

300 stars49 forks1 contributorQuiet · 4mo agoSince 2026MIT

Meet the team

See all 1 on GitHub →
addyosmani
addyosmani64 contributions

Languages

View on GitHub →
JavaScript100%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

4 of 6 standards met

Community profile →
57
✓README✓License✓Contributing○Code of Conduct✓Issue Template○PR Template

Recent PRs & issues

Quiet · 7 in progress · Last activity 4mo ago
See all on GitHub →
shineforever
Feature proposal: optional GoAnyAPI providerOpenIssue

Hi — I run GoAnyAPI and would be interested in contributing an optional provider integration. GoAnyAPI offers pay-as-you-go APIs for SERP, keyword difficulty, keyword generation, backlink overview and top links, domain rating, traffic, AdSense relationship lookup, and Google Ads Transparency. I am not proposing a full DataForSEO replacement: users could select GoAnyAPI for compatible operations, while DataForSEO or existing providers remain available for broader datasets. For this project, a useful first scope may be a selectable provider for the workflow's SERP, keyword, backlink, and traffic steps. I can provide development and testing credits, API documentation, sample responses, and direct integration support. If this fits the roadmap, I am happy to prepare a small PR against the preferred provider interface. https://goanyapi.com

shineforever · 1w ago
Iammcqwory
Fix skill.md detection on Windows (path separator in filter)OpenPR

Problem On Windows, the Capability Signaling () check always scores 0/10, even when the project contains a valid . in builds paths with from , which produces backslash-separated paths on Windows (e.g. ). The skill-file filter in then does: Since the path contains no forward slashes on Windows, returns the whole path as a single element, so ends up as e.g. and never equals / or starts with . Every skill file is filtered out and the checker reports "No skill.md files found." Reproduction (Windows) 1. On Windows 11, run against any project containing a (or against this repo's own test fixture ). 2. Capability Signaling reports and scores 0/10, while the same command on macOS/Linux finds the file and scores normally. The existing test also fails when the suite is run on Windows. Fix Split on both separators when extracting the basename: I audited the rest of for the same pattern — this is the only place a filesystem path is split on (other usages operate on robots.txt content, CLI flags, and message strings, and correctly uses ). Verification Full test suite passes on Windows 11 after the fix: 42/42 tests pass, including the previously failing skill-md checker test. 🤖 Generated with Claude Code

Iammcqwory · 1mo ago
xianzuyang9-blip
fix: add eslint tooling for lint scriptOpenPR

Summary add ESLint as a dev dependency so the existing script has a local binary after a clean install add a flat ESLint config for the ESM Node source and tests keep the lint baseline conservative by checking parse/undefined errors without forcing existing unused-variable cleanup into this tooling fix Fixes #2 Verification reproduced the clean-install failure before the fix: failed with Notes currently has an existing failure in (). I left that out of scope for this lint-tooling fix.

xianzuyang9-blip · 2mo ago

Recent fixes

View closed PRs →
QAInsights
How to use this in WordPress sites?ClosedIssue

How to use this in WordPress sites?

QAInsights · 3mo ago
Structured data for AI agents

Repository: addyosmani/agentic-seo. Description: Agentic SEO / Agentic Engine Optimization (AEO) tools Stars: 300, Forks: 49. Primary language: JavaScript. Languages: JavaScript (100%). License: MIT. Topics: agent-seo, agentic-seo, agents, seo, seo-optimization. Open PRs: 7, open issues: 4. Last activity: 4mo ago. Community health: 57%. Top contributors: addyosmani.

·@ofershap

Replace github.com with gitshow.dev