Use when the user wants to write an SEO article, generate a blog post, create content for a keyword, run the full SEO pipeline, or check available keywords....
Security Analysis
medium confidenceThe skill's runtime instructions match an SEO content pipeline and its requested credentials (SerpAPI key and a Google Sheets tracker URL) are plausible, but multiple metadata inconsistencies and unclear provenance mean you should verify details before installing.
The name and docs describe a keyword→SERP→article pipeline and the declared runtime needs (SERPAPI_API_KEY, GOOGLE_SHEETS_TRACKER_URL, optional python3) are appropriate for that functionality. However, the package-level registry metadata at the top (which lists 'Required env vars: none') conflicts with the SKILL.md and manifest that reference SERPAPI_API_KEY and GOOGLE_SHEETS_TRACKER_URL. That mismatch is unexpected and reduces trust in the packaging/metadata.
SKILL.md outlines a 5-step pipeline and explicitly limits actions to using an approved SERP API or a provided spreadsheet/CSV/pasted SERP snapshot. It instructs not to crawl/search without an approved API or user export and does not instruct reading unrelated system files or secrets. The workflow appears scoped to SEO research and content generation.
This is an instruction-only skill with no install spec and no code files to execute. That minimizes disk/write/remote-install risk; runtime behavior depends on the agent executing the SKILL.md instructions.
The environment variables referenced in SKILL.md (SERPAPI_API_KEY, GOOGLE_SHEETS_TRACKER_URL) are reasonable for live SERP retrieval and a keyword tracker. However, there are multiple inconsistencies across files: the top-level registry metadata reported 'none' for required envs, SKILL.md marks them as required and sets SERPAPI_API_KEY as primaryEnv, and manifest.json lists them as optional_env_vars. This ambiguity could lead to unexpected credential use. Also, exposing a GOOGLE_SHEETS_TRACKER_URL (even read-only) can reveal private tracker contents if a user supplies a private sheet.
The skill does not request permanent presence (always:false), does not include install scripts, and does not modify other skills or system configuration. Autonomous invocation is allowed (platform default) but not a unique risk here.
Guidance
This skill appears to implement a legitimate SEO/GEO pipeline, but there are several packaging/metadata mismatches you should clear up before installing: 1) Confirm whether SERPAPI_API_KEY and GOOGLE_SHEETS_TRACKER_URL are truly required or optional (SKILL.md says required, manifest calls them optional, registry summary said none). 2) Don't provide a private Google Sheets URL unless you trust the skill author — prefer a read-only/public tracker or paste CSV exports. 3) If you supply SERPAPI_API_KEY, ensure the key has appropriate limits and is revocable; consider using an account with minimal quota. 4) The repository/license metadata is inconsistent (README shows MIT badge while manifest lists Apache-2.0) and the published source/owner identity is not clearly verifiable — prefer skills with a known GitHub org or author. 5) If you still want to try it, run it in a restricted/test environment, monitor requests (to ensure it uses the declared APIs only), and avoid giving access to production secrets until you verify behavior. If possible, ask the publisher to correct the manifest/registry metadata so required vs optional env vars and the license are explicit.
Latest Release
v1.0.4
Clarify optional external access and remove default private-resource assumptions
Popular Skills
Published by @GEO-SEO on ClawHub