Last 12 weeks · 0 commits
4 of 6 standards met
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
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
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.
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.