[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-ReScienceLab-seo-geo-en":3,"guides-for-ReScienceLab-seo-geo":676,"similar-k1755rzzfz7df0nvcpchzqps5h86mdcn-en":677},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":236,"isFallback":231,"parentExtension":241,"providers":242,"relations":247,"repo":249,"tags":673,"workflow":674},1778696505500.0059,"k1755rzzfz7df0nvcpchzqps5h86mdcn",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"SEO & GEO (Generative Engine Optimization) for websites.\nAnalyze keywords, generate schema markup, optimize for AI search engines\n(ChatGPT, Perplexity, Gemini, Copilot, Claude) and traditional search (Google, Bing).\nUse when user wants to improve search visibility.\n",{"claudeCode":12},"ReScienceLab/opc-skills","seo-geo","https://github.com/ReScienceLab/opc-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":219,"workflow":234},1778696729778.0027,"kn7epqmkqen6dtbxgtnbf97s0s86mf10","en",{"checks":20,"evaluatedAt":187,"extensionSummary":188,"features":189,"nonGoals":195,"promptVersionExtension":199,"promptVersionScoring":200,"purpose":201,"rationale":202,"score":203,"summary":204,"tags":205,"targetMarket":212,"tier":213,"useCases":214},[21,26,29,32,36,39,43,46,49,52,55,58,62,65,68,72,76,80,84,88,91,94,97,100,103,106,110,114,118,122,126,129,132,135,139,142,145,148,151,155,158,161,165,168,171,174,178,181,184],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of improving SEO and GEO for websites, specifically targeting AI search engines and traditional ones.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill focuses on Generative Engine Optimization (GEO) and provides specific methods (9 Princeton GEO Methods) and schema templates, which goes beyond default LLM capabilities for SEO.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides a clear workflow with executable script examples and references to external tools and APIs, covering the complete lifecycle from audit to monitoring.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused on SEO and GEO optimization for websites, encompassing keyword research, schema generation, and AI/traditional search optimization, without venturing into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately reflects the skill's capabilities, clearly outlining its purpose for SEO & GEO optimization and mentioning target search engines and use cases.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Precise Purpose","The description clearly defines the purpose as SEO & GEO optimization for websites, names the target artifact (websites), and specifies user intents like improving search visibility, AI visibility, and generating schema.",{"category":40,"check":44,"severity":24,"summary":45},"Concise Frontmatter","The frontmatter is concise, clearly stating the skill's name, a brief description, and relevant triggers, allowing for precise routing.",{"category":33,"check":47,"severity":24,"summary":48},"Tool surface size","The skill exposes a reasonable number of tools and scripts (e.g., seo_audit.py, keyword_research.py) for its defined scope.",{"category":40,"check":50,"severity":24,"summary":51},"Overlapping near-synonym tools","The tools and scripts provided are distinct and cover specific aspects of SEO/GEO (auditing, keyword research, SERP analysis, etc.) without significant overlap or redundancy.",{"category":40,"check":53,"severity":24,"summary":54},"Scoped tools","The skill uses specific Python scripts for tasks like SEO audit and keyword research, rather than a single general-purpose execution tool.",{"category":33,"check":56,"severity":24,"summary":57},"Minimal I/O surface","Input parameters for scripts (URLs, keywords) are specific, and output formats (structured text, JSON-like summaries) are focused on the task, avoiding excessive data dumps.",{"category":59,"check":60,"severity":24,"summary":61},"Documentation","Configuration & parameter reference","The SKILL.md and accompanying reference files document script usage, command-line arguments, and general workflows, providing sufficient guidance.",{"category":59,"check":63,"severity":24,"summary":64},"README","The README file clearly states the extension's purpose and provides installation and usage instructions.",{"category":59,"check":66,"severity":24,"summary":67},"Phantom features","All features advertised in the README and SKILL.md, such as schema generation and AI bot access checks, have corresponding implementations in the scripts or documentation.",{"category":69,"check":70,"severity":24,"summary":71},"Install","Installation instruction","The README provides clear installation instructions for multiple platforms (Claude Code, universal install) and includes copy-pasteable examples.",{"category":73,"check":74,"severity":24,"summary":75},"License","License usability","The extension is licensed under the Apache-2.0 license, which is a permissive open-source license.",{"category":77,"check":78,"severity":24,"summary":79},"Maintenance","Commit recency","The repository shows recent commits as of May 13, 2026, indicating active maintenance.",{"category":77,"check":81,"severity":82,"summary":83},"Dependency Management","not_applicable","The skill does not appear to use external third-party dependencies beyond standard Python libraries, thus this check is not applicable.",{"category":85,"check":86,"severity":24,"summary":87},"Security","Secret Management","The provided scripts do not appear to handle or expose secrets; API credentials are expected to be managed via environment variables.",{"category":85,"check":89,"severity":24,"summary":90},"Injection","The scripts primarily process user-provided URLs and keywords; they do not appear to execute arbitrary code or load untrusted instructions.",{"category":85,"check":92,"severity":24,"summary":93},"Transitive Supply-Chain Grenades","The extension does not fetch external code or data at runtime, and all referenced scripts and references are bundled within the repository.",{"category":85,"check":95,"severity":24,"summary":96},"Sandbox Isolation","The scripts operate on external URLs and perform local file operations (like fetching robots.txt or sitemap.xml) within expected boundaries; no operations outside the project folder are apparent.",{"category":85,"check":98,"severity":24,"summary":99},"Sandbox escape primitives","No detached process spawns or retry loops around denied tool calls were observed in the provided scripts.",{"category":85,"check":101,"severity":24,"summary":102},"Data Exfiltration","The scripts interact with external APIs (DataForSEO) for keyword research and perform local file analysis; no outbound calls submit confidential data.",{"category":85,"check":104,"severity":24,"summary":105},"Hidden Text Tricks","The bundled files (SKILL.md, references, scripts) appear free of hidden text tricks or malicious Unicode characters.",{"category":107,"check":108,"severity":24,"summary":109},"Hooks","Opaque code execution","The bundled Python scripts are plain, readable source code and do not involve obfuscation, base64 payloads, or runtime code fetching.",{"category":111,"check":112,"severity":24,"summary":113},"Portability","Structural Assumption","The scripts assume standard Python execution and make no specific assumptions about user project file layouts beyond requiring credential environment variables.",{"category":115,"check":116,"severity":24,"summary":117},"Trust","Issues Attention","The repository shows 0 open issues and 3 closed issues in the last 90 days, indicating good responsiveness.",{"category":119,"check":120,"severity":24,"summary":121},"Versioning","Release Management","The repository has a clear commit history and a LICENSE file, and the overall project structure suggests versioning is managed through standard Git practices.",{"category":123,"check":124,"severity":24,"summary":125},"Code Execution","Validation","Python scripts perform basic validation on inputs like URLs and keywords, and API responses are parsed for expected data structures.",{"category":85,"check":127,"severity":24,"summary":128},"Unguarded Destructive Operations","The skill is primarily analytical and read-only; no destructive operations like file deletion or forceful updates are performed.",{"category":123,"check":130,"severity":24,"summary":131},"Error Handling","Python scripts include basic error handling for network requests and API responses, exiting non-zero on failure and providing informative messages.",{"category":123,"check":133,"severity":82,"summary":134},"Logging","The scripts print output to stdout and errors to stderr, but do not implement a dedicated local audit log file for actions.",{"category":136,"check":137,"severity":82,"summary":138},"Compliance","GDPR","The skill primarily operates on website URLs and publicly available SEO data, and does not appear to process personal data.",{"category":136,"check":140,"severity":24,"summary":141},"Target market","The skill targets general SEO/GEO optimization and uses standard APIs, making it globally applicable.",{"category":111,"check":143,"severity":24,"summary":144},"Runtime stability","The skill relies on standard Python libraries and common command-line tools (curl), making it portable across POSIX-compliant systems.",{"category":123,"check":146,"severity":24,"summary":147},"Pinned dependencies","The Python scripts use standard libraries; for external dependencies like DataForSEO, they are managed via environment variables, and lockfiles are not explicitly managed within the skill bundle.",{"category":33,"check":149,"severity":82,"summary":150},"Dry-run preview","The skill performs analytical tasks and does not include state-changing commands or outward data sending that would require a dry-run mode.",{"category":152,"check":153,"severity":24,"summary":154},"Protocol","Idempotent retry & timeouts","The Python scripts include basic timeouts for network requests and handle API response errors, though explicit idempotency guidance for mutations is not applicable as the skill is read-only.",{"category":136,"check":156,"severity":24,"summary":157},"Telemetry opt-in","The extension does not emit telemetry; user interactions are handled via standard script output.",{"category":59,"check":159,"severity":24,"summary":160},"Progressive Disclosure","The SKILL.md provides a high-level overview and workflow, with detailed instructions, script examples, and API references available in separate reference files.",{"category":162,"check":163,"severity":82,"summary":164},"Context","Forked exploration","The skill performs focused analysis and does not involve deep exploration or code review requiring a forked context.",{"category":22,"check":166,"severity":24,"summary":167},"Usage examples","The SKILL.md and README provide clear, copy-pasteable examples for various scripts (SEO audit, keyword research, etc.) and their expected outcomes.",{"category":22,"check":169,"severity":24,"summary":170},"Edge cases","The documentation and scripts handle potential edge cases like missing API credentials, network errors, and non-existent URLs, providing recovery steps or informative error messages.",{"category":123,"check":172,"severity":82,"summary":173},"Tool Fallback","The skill does not rely on external tools like a custom MCP server, making this check not applicable.",{"category":175,"check":176,"severity":24,"summary":177},"Safety","Halt on unexpected state","Scripts include checks for API credentials and handle network/API errors gracefully, halting execution with informative messages rather than proceeding with invalid data.",{"category":111,"check":179,"severity":24,"summary":180},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; it uses standard Python and external APIs.",{"category":59,"check":182,"severity":24,"summary":183},"Concise Body","The SKILL.md and reference files are well-organized and contain relevant information without excessive verbosity.",{"category":33,"check":185,"severity":24,"summary":186},"Actionable error messages","Error messages from scripts and API interactions are informative, indicating the problem (e.g., missing credentials, HTTP errors) and providing context.",1778696729674,"This skill provides a suite of tools and scripts for website SEO and GEO (Generative Engine Optimization) analysis. It includes functionalities for auditing meta tags, checking robots.txt and sitemaps, performing keyword research, analyzing SERPs, and generating schema markup. It also offers guidance on optimizing for various AI search engines like ChatGPT, Perplexity, and Google AI Overview.",[190,191,192,193,194],"Website SEO and GEO audit","Keyword research and analysis","Schema markup generation (FAQPage, Article, etc.)","AI bot access configuration checks","Platform-specific optimization strategies",[196,197,198],"Directly managing website hosting or deployment.","Performing real-time content generation beyond schema examples.","Automating backlink acquisition or content creation.","3.0.0","4.4.0","Improve website visibility and citation potential across traditional and AI-powered search engines by providing comprehensive optimization tools and guidance.","Excellent documentation, clear workflow, and robust error handling. The skill is well-structured, highly portable, and includes comprehensive examples and references.",97,"A high-quality skill for SEO and GEO optimization, offering comprehensive tools and clear documentation.",[206,207,208,209,210,211],"seo","geo","optimization","schema-markup","keyword-research","ai-search","global","verified",[215,216,217,218],"When wanting to improve search visibility on Google and Bing.","When needing to optimize content for AI search engines like ChatGPT and Perplexity.","When generating structured data (JSON-LD) for better search result representation.","When performing competitor analysis for keyword gaps.",{"codeQuality":220,"collectedAt":222,"documentation":223,"maintenance":226,"security":230,"testCoverage":233},{"hasLockfile":221},true,1778696712387,{"descriptionLength":224,"readmeSize":225},266,8157,{"closedIssues90d":227,"forks":203,"hasChangelog":221,"openIssues90d":8,"pushedAt":228,"stars":229},3,1778656415000,858,{"hasNpmPackage":231,"license":232,"smitheryVerified":231},false,"Apache-2.0",{"hasCi":221,"hasTests":231},{"updatedAt":235},1778696729778,{"basePath":237,"githubOwner":238,"githubRepo":239,"locale":18,"slug":13,"type":240},".agents/skills/seo-geo","ReScienceLab","opc-skills","skill",null,{"evaluate":243,"extract":245},{"promptVersionExtension":199,"promptVersionScoring":200,"score":203,"tags":244,"targetMarket":212,"tier":213},[206,207,208,209,210,211],{"commitSha":246},"HEAD",{"repoId":248},"kd7fj56h5kejcgm6hcjmzn79xd86m7wa",{"_creationTime":250,"_id":248,"identity":251,"providers":252,"workflow":669},1778696498481.4097,{"githubOwner":238,"githubRepo":239,"sourceUrl":14},{"classify":253,"discover":657,"github":660},{"commitSha":246,"extensions":254},[255,271,285,294,303,312,321,330,339,348,356,369,409,417,425,459,471,522,534,561,578,588,649],{"basePath":256,"description":257,"displayName":239,"installMethods":258,"rationale":259,"selectedPaths":260,"source":269,"sourceLanguage":18,"type":270},"","Agent Skills for One Person Companies - Boost your AI agent with specialized skills for solopreneurs and indie hackers",{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[261,264,266],{"path":262,"priority":263},".claude-plugin/marketplace.json","mandatory",{"path":265,"priority":263},"README.md",{"path":267,"priority":268},"LICENSE","high","rule","marketplace",{"basePath":272,"description":273,"displayName":274,"installMethods":275,"license":276,"rationale":277,"selectedPaths":278,"source":269,"sourceLanguage":18,"type":284},"skills/requesthunt","Generate user demand research reports from real user feedback. Scrape and analyze feature requests, complaints, and questions from Reddit, X, and GitHub.","requesthunt",{"claudeCode":274},"MIT","plugin manifest at skills/requesthunt/.claude-plugin/plugin.json",[279,281],{"path":280,"priority":263},".claude-plugin/plugin.json",{"path":282,"priority":283},"SKILL.md","medium","plugin",{"basePath":286,"description":287,"displayName":288,"installMethods":289,"license":276,"rationale":290,"selectedPaths":291,"source":269,"sourceLanguage":18,"type":284},"skills/domain-hunter","Search domains, compare registrar prices, and find promo codes. Help users find and purchase domain names at the best price.","domain-hunter",{"claudeCode":288},"plugin manifest at skills/domain-hunter/.claude-plugin/plugin.json",[292,293],{"path":280,"priority":263},{"path":282,"priority":283},{"basePath":295,"description":296,"displayName":297,"installMethods":298,"license":276,"rationale":299,"selectedPaths":300,"source":269,"sourceLanguage":18,"type":284},"skills/logo-creator","Create logos using AI image generation. Discuss style/ratio, generate variations, iterate with user feedback, crop, remove background, and export as SVG.","logo-creator",{"claudeCode":297},"plugin manifest at skills/logo-creator/.claude-plugin/plugin.json",[301,302],{"path":280,"priority":263},{"path":282,"priority":283},{"basePath":304,"description":305,"displayName":306,"installMethods":307,"license":276,"rationale":308,"selectedPaths":309,"source":269,"sourceLanguage":18,"type":284},"skills/banner-creator","Create banners using AI image generation. Discuss format/style, generate variations, iterate with user feedback, crop to target ratio for GitHub, Twitter, LinkedIn, etc.","banner-creator",{"claudeCode":306},"plugin manifest at skills/banner-creator/.claude-plugin/plugin.json",[310,311],{"path":280,"priority":263},{"path":282,"priority":283},{"basePath":313,"description":314,"displayName":315,"installMethods":316,"license":276,"rationale":317,"selectedPaths":318,"source":269,"sourceLanguage":18,"type":284},"skills/nanobanana","Generate and edit images using Google Gemini 3 Pro Image (Nano Banana Pro). Supports text-to-image, image editing, aspect ratios, and 2K/4K output.","nanobanana",{"claudeCode":315},"plugin manifest at skills/nanobanana/.claude-plugin/plugin.json",[319,320],{"path":280,"priority":263},{"path":282,"priority":283},{"basePath":322,"description":323,"displayName":324,"installMethods":325,"license":276,"rationale":326,"selectedPaths":327,"source":269,"sourceLanguage":18,"type":284},"skills/reddit","Search and retrieve content from Reddit. Get posts, comments, subreddit info, and user profiles via the public JSON API.","reddit",{"claudeCode":324},"plugin manifest at skills/reddit/.claude-plugin/plugin.json",[328,329],{"path":280,"priority":263},{"path":282,"priority":283},{"basePath":331,"description":332,"displayName":333,"installMethods":334,"license":276,"rationale":335,"selectedPaths":336,"source":269,"sourceLanguage":18,"type":284},"skills/twitter","Search and retrieve content from Twitter/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io.","twitter",{"claudeCode":333},"plugin manifest at skills/twitter/.claude-plugin/plugin.json",[337,338],{"path":280,"priority":263},{"path":282,"priority":283},{"basePath":340,"description":341,"displayName":342,"installMethods":343,"license":276,"rationale":344,"selectedPaths":345,"source":269,"sourceLanguage":18,"type":284},"skills/producthunt","Search and retrieve content from Product Hunt. Get posts, topics, users, and collections via the GraphQL API.","producthunt",{"claudeCode":342},"plugin manifest at skills/producthunt/.claude-plugin/plugin.json",[346,347],{"path":280,"priority":263},{"path":282,"priority":283},{"basePath":349,"description":350,"displayName":13,"installMethods":351,"license":276,"rationale":352,"selectedPaths":353,"source":269,"sourceLanguage":18,"type":284},"skills/seo-geo","SEO & GEO (Generative Engine Optimization) for websites. Optimize for AI search engines (ChatGPT, Perplexity, Gemini, Copilot, Claude) and traditional search (Google, Bing). Includes Princeton GEO research methods for +40% AI visibility.",{"claudeCode":13},"plugin manifest at skills/seo-geo/.claude-plugin/plugin.json",[354,355],{"path":280,"priority":263},{"path":282,"priority":283},{"basePath":357,"description":358,"displayName":359,"installMethods":360,"rationale":361,"selectedPaths":362,"source":269,"sourceLanguage":18,"type":284},"skills/archive","Archive session learnings, debugging solutions, and deployment logs. Auto-loads .archive/MEMORY.md at session start for cross-session knowledge reuse.","archive",{"claudeCode":359},"plugin manifest at skills/archive/.factory-plugin/plugin.json",[363,365,367],{"path":364,"priority":263},".factory-plugin/plugin.json",{"path":366,"priority":268},"hooks/hooks.json",{"path":368,"priority":268},"hooks/load-memory.py",{"basePath":237,"description":10,"displayName":13,"installMethods":370,"rationale":371,"selectedPaths":372,"source":269,"sourceLanguage":18,"type":240},{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/seo-geo/SKILL.md (coalesced with duplicate skill at skills/seo-geo)",[373,374,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407],{"path":282,"priority":263},{"path":375,"priority":376},"examples/opc-skills-case-study.md","low",{"path":378,"priority":283},"references/geo-research.md",{"path":380,"priority":283},"references/google-docs-summary.md",{"path":382,"priority":283},"references/platform-algorithms.md",{"path":384,"priority":283},"references/schema-templates.md",{"path":386,"priority":283},"references/seo-checklist.md",{"path":388,"priority":283},"references/tools-and-apis.md",{"path":390,"priority":376},"scripts/autocomplete_ideas.py",{"path":392,"priority":376},"scripts/backlinks.py",{"path":394,"priority":376},"scripts/competitor_gap.py",{"path":396,"priority":376},"scripts/credential.py",{"path":398,"priority":376},"scripts/dataforseo_api.py",{"path":400,"priority":376},"scripts/domain_overview.py",{"path":402,"priority":376},"scripts/keyword_research.py",{"path":404,"priority":376},"scripts/related_keywords.py",{"path":406,"priority":376},"scripts/seo_audit.py",{"path":408,"priority":376},"scripts/serp_analysis.py",{"basePath":410,"description":411,"displayName":412,"installMethods":413,"rationale":414,"selectedPaths":415,"source":269,"sourceLanguage":18,"type":240},".factory/skills/add-new-opc-skill","Checklist and automation guide for adding a new skill to the OPC Skills project. Ensures all required files, metadata, logos, and listings are created before release. Use when adding a new skill, publishing a skill, or preparing a skill for release.","add-new-opc-skill",{"claudeCode":12},"SKILL.md frontmatter at .factory/skills/add-new-opc-skill/SKILL.md",[416],{"path":282,"priority":263},{"basePath":357,"description":418,"displayName":359,"installMethods":419,"rationale":420,"selectedPaths":421,"source":269,"sourceLanguage":18,"type":240},"Archive session learnings, debugging solutions, and deployment logs to .archive/yyyy-mm-dd/ as indexed markdown with searchable tags. Use when completing a significant task, resolving a tricky bug, deploying, or when the user says \"archive this\". Maintains .archive/MEMORY.md index for cross-session knowledge reuse.",{"claudeCode":12},"SKILL.md frontmatter at skills/archive/SKILL.md",[422,423],{"path":282,"priority":263},{"path":424,"priority":283},"references/TEMPLATE.md",{"basePath":304,"description":426,"displayName":306,"installMethods":427,"rationale":428,"selectedPaths":429,"source":269,"sourceLanguage":18,"type":240},"Create banners using AI image generation. Discuss format/style, generate variations, iterate with user feedback, crop to target ratio. Use when user wants to create a banner, header, hero image, cover image, GitHub banner, Twitter header, or readme banner.",{"claudeCode":12},"SKILL.md frontmatter at skills/banner-creator/SKILL.md",[430,431,433,435,437,439,441,443,445,447,449,451,453,455,457],{"path":282,"priority":263},{"path":432,"priority":376},"examples/images/banner-01.png",{"path":434,"priority":376},"examples/images/banner-02.png",{"path":436,"priority":376},"examples/images/banner-03.png",{"path":438,"priority":376},"examples/images/banner-04.png",{"path":440,"priority":376},"examples/images/banner-05.png",{"path":442,"priority":376},"examples/images/banner-06.png",{"path":444,"priority":376},"examples/images/github-banner-01.png",{"path":446,"priority":376},"examples/images/github-banner-02.png",{"path":448,"priority":376},"examples/images/github-banner-03.png",{"path":450,"priority":376},"examples/images/opc-banner-final.png",{"path":452,"priority":376},"examples/opc-banner-creation.md",{"path":454,"priority":283},"references/formats.md",{"path":456,"priority":376},"scripts/crop_banner.py",{"path":458,"priority":376},"templates/preview.html",{"basePath":286,"description":460,"displayName":288,"installMethods":461,"rationale":462,"selectedPaths":463,"source":269,"sourceLanguage":18,"type":240},"Search domains, compare prices, find promo codes, get purchase recommendations. Use when user wants to buy a domain, check domain prices, find domain deals, compare registrars, or search for .ai/.com domains.",{"claudeCode":12},"SKILL.md frontmatter at skills/domain-hunter/SKILL.md",[464,465,467,469],{"path":282,"priority":263},{"path":466,"priority":376},"examples/auto-video-editing-domain.md",{"path":468,"priority":283},"references/registrars.md",{"path":470,"priority":283},"references/spaceship-api.md",{"basePath":295,"description":472,"displayName":297,"installMethods":473,"rationale":474,"selectedPaths":475,"source":269,"sourceLanguage":18,"type":240},"Create logos using AI image generation. Discuss style/ratio, generate variations, iterate with user feedback, crop, remove background, and export as SVG. Use when user wants to create a logo, icon, favicon, brand mark, mascot, emblem, or design a logo.",{"claudeCode":12},"SKILL.md frontmatter at skills/logo-creator/SKILL.md",[476,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521],{"path":282,"priority":263},{"path":478,"priority":376},"examples/images/logo-01.png",{"path":480,"priority":376},"examples/images/logo-02.png",{"path":482,"priority":376},"examples/images/logo-03.png",{"path":484,"priority":376},"examples/images/logo-04.png",{"path":486,"priority":376},"examples/images/logo-05.png",{"path":488,"priority":376},"examples/images/logo-06.png",{"path":490,"priority":376},"examples/images/logo-07.png",{"path":492,"priority":376},"examples/images/logo-08.png",{"path":494,"priority":376},"examples/images/logo-09-v1.png",{"path":496,"priority":376},"examples/images/logo-09-v2.png",{"path":498,"priority":376},"examples/images/logo-09-v3.png",{"path":500,"priority":376},"examples/images/logo-09-v4.png",{"path":502,"priority":376},"examples/images/logo-09-v5.png",{"path":504,"priority":376},"examples/images/logo-09-v6.png",{"path":506,"priority":376},"examples/images/logo-09.png",{"path":508,"priority":376},"examples/images/opc-logo-final.svg",{"path":510,"priority":376},"examples/images/opc-logo-selected.png",{"path":512,"priority":376},"examples/opc-logo-creation.md",{"path":514,"priority":283},"references/styles.md",{"path":516,"priority":376},"scripts/crop_logo.py",{"path":518,"priority":376},"scripts/remove_bg.py",{"path":520,"priority":376},"scripts/vectorize.py",{"path":458,"priority":376},{"basePath":313,"description":523,"displayName":315,"installMethods":524,"rationale":525,"selectedPaths":526,"source":269,"sourceLanguage":18,"type":240},"Generate and edit images using Google Gemini 3 Pro Image (Nano Banana Pro). Supports text-to-image, image editing, various aspect ratios, and high-resolution output (2K/4K). Use when user wants to generate images, create images, use Gemini image generation, or do AI image generation.",{"claudeCode":12},"SKILL.md frontmatter at skills/nanobanana/SKILL.md",[527,528,530,532],{"path":282,"priority":263},{"path":529,"priority":283},"references/prompts.md",{"path":531,"priority":376},"scripts/batch_generate.py",{"path":533,"priority":376},"scripts/generate.py",{"basePath":340,"description":535,"displayName":342,"installMethods":536,"rationale":537,"selectedPaths":538,"source":269,"sourceLanguage":18,"type":240},"Search and retrieve content from Product Hunt. Get posts, topics, users, and collections via the GraphQL API. Use when user mentions Product Hunt, PH, or product launches.",{"claudeCode":12},"SKILL.md frontmatter at skills/producthunt/SKILL.md",[539,540,541,543,545,547,549,551,553,555,557,559],{"path":282,"priority":263},{"path":396,"priority":376},{"path":542,"priority":376},"scripts/get_collection.py",{"path":544,"priority":376},"scripts/get_collections.py",{"path":546,"priority":376},"scripts/get_post.py",{"path":548,"priority":376},"scripts/get_post_comments.py",{"path":550,"priority":376},"scripts/get_posts.py",{"path":552,"priority":376},"scripts/get_topic.py",{"path":554,"priority":376},"scripts/get_topics.py",{"path":556,"priority":376},"scripts/get_user.py",{"path":558,"priority":376},"scripts/get_user_posts.py",{"path":560,"priority":376},"scripts/producthunt_api.py",{"basePath":322,"description":562,"displayName":324,"installMethods":563,"rationale":564,"selectedPaths":565,"source":269,"sourceLanguage":577,"type":240},"Search and retrieve content from Reddit. Get posts, comments, subreddit info, and user profiles via the public JSON API. Use when user mentions Reddit, a subreddit, or r/ links.",{"claudeCode":12},"SKILL.md frontmatter at skills/reddit/SKILL.md",[566,567,568,569,570,572,573,575],{"path":282,"priority":263},{"path":396,"priority":376},{"path":546,"priority":376},{"path":550,"priority":376},{"path":571,"priority":376},"scripts/get_subreddit.py",{"path":556,"priority":376},{"path":574,"priority":376},"scripts/reddit_api.py",{"path":576,"priority":376},"scripts/search_posts.py","fr",{"basePath":272,"description":579,"displayName":274,"installMethods":580,"rationale":581,"selectedPaths":582,"source":269,"sourceLanguage":18,"type":240},"Generate user demand research reports from real user feedback. Scrape and analyze feature requests, complaints, and questions from Reddit, X, GitHub, YouTube, LinkedIn, and Amazon. Use when user wants to do demand research, find feature requests, analyze user demand, or run RequestHunt queries.",{"claudeCode":12},"SKILL.md frontmatter at skills/requesthunt/SKILL.md",[583,584,586],{"path":282,"priority":263},{"path":585,"priority":376},"examples/calendar-app-research.md",{"path":587,"priority":376},"examples/scheduling-tools-research-report.md",{"basePath":331,"description":589,"displayName":333,"installMethods":590,"rationale":591,"selectedPaths":592,"source":269,"sourceLanguage":18,"type":240},"Search and retrieve content from Twitter/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io. Use when user mentions Twitter, X, or tweets.",{"claudeCode":12},"SKILL.md frontmatter at skills/twitter/SKILL.md",[593,594,596,598,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647],{"path":282,"priority":263},{"path":595,"priority":376},"scripts/batch_get_users.py",{"path":597,"priority":376},"scripts/check_relationship.py",{"path":396,"priority":376},{"path":600,"priority":376},"scripts/get_article.py",{"path":602,"priority":376},"scripts/get_community.py",{"path":604,"priority":376},"scripts/get_community_members.py",{"path":606,"priority":376},"scripts/get_community_moderators.py",{"path":608,"priority":376},"scripts/get_community_tweets.py",{"path":610,"priority":376},"scripts/get_followers.py",{"path":612,"priority":376},"scripts/get_following.py",{"path":614,"priority":376},"scripts/get_list_followers.py",{"path":616,"priority":376},"scripts/get_list_members.py",{"path":618,"priority":376},"scripts/get_space.py",{"path":620,"priority":376},"scripts/get_trends.py",{"path":622,"priority":376},"scripts/get_tweet.py",{"path":624,"priority":376},"scripts/get_tweet_quotes.py",{"path":626,"priority":376},"scripts/get_tweet_replies.py",{"path":628,"priority":376},"scripts/get_tweet_retweeters.py",{"path":630,"priority":376},"scripts/get_tweet_thread.py",{"path":632,"priority":376},"scripts/get_user_about.py",{"path":634,"priority":376},"scripts/get_user_info.py",{"path":636,"priority":376},"scripts/get_user_mentions.py",{"path":638,"priority":376},"scripts/get_user_tweets.py",{"path":640,"priority":376},"scripts/get_verified_followers.py",{"path":642,"priority":376},"scripts/search_community_tweets.py",{"path":644,"priority":376},"scripts/search_tweets.py",{"path":646,"priority":376},"scripts/search_users.py",{"path":648,"priority":376},"scripts/twitter_api.py",{"basePath":650,"description":651,"displayName":652,"installMethods":653,"rationale":654,"selectedPaths":655,"source":269,"sourceLanguage":18,"type":240},"template","Clear description of what this skill does and when to use it. Include trigger keywords and contexts inline, e.g. \"Use when user wants to X, Y, or Z.\"","skill-name",{"claudeCode":12},"SKILL.md frontmatter at template/SKILL.md",[656],{"path":282,"priority":263},{"sources":658},[659],"manual",{"closedIssues90d":227,"description":661,"forks":203,"homepage":662,"license":232,"openIssues90d":8,"pushedAt":228,"readmeSize":225,"stars":229,"topics":663},"Agent Skills for Solopreneurs","https://opc.dev",[664,665,666,667,207,668,206],"agent-skills","opc","ai-tools","claude-code","llm-tools",{"classifiedAt":670,"discoverAt":671,"extractAt":672,"githubAt":672,"updatedAt":670},1778696505287,1778696498481,1778696503171,[211,207,210,208,209,206],{"evaluatedAt":235,"extractAt":675,"updatedAt":235},1778696505500,[],[678,709,738,766,794,824],{"_creationTime":679,"_id":680,"community":681,"display":682,"identity":688,"providers":692,"relations":702,"tags":705,"workflow":706},1778694720643.0347,"k1701tz3ryvkv5zkmv8ymbgz2186mweb",{"reviewCount":8},{"description":683,"installMethods":684,"name":686,"sourceUrl":687},"Generative Engine Optimization (GEO) — make content rank in AI search answers from ChatGPT, Claude, Perplexity, Gemini, and Google AI Overviews. Audits existing content, rewrites for AI citation, and produces per-engine strategy. Use when asked to \"optimize for AI search\", \"rank in ChatGPT\", \"GEO audit\", \"improve AI citations\", \"rank in Perplexity\", \"AI Overview optimization\", \"AI Overview ranking\", \"LLM SEO\", \"answer engine optimization\", \"AEO\", \"get cited by AI\", \"GEO\", \"generative engine optimization\", \"show up in ChatGPT\", \"appear in AI answers\", \"be cited by Perplexity\", \"SGE optimization\", \"Search Generative Experience\", or \"make my content show up in AI answers\". Distinct from regular SEO — this targets generative engines, not traditional Google rankings.\n",{"claudeCode":685},"nowork-studio/toprank","geo-optimizer","https://github.com/nowork-studio/toprank",{"basePath":689,"githubOwner":690,"githubRepo":691,"locale":18,"slug":686,"type":240},"seo/geo-optimizer","nowork-studio","toprank",{"evaluate":693,"extract":701},{"promptVersionExtension":199,"promptVersionScoring":200,"score":694,"tags":695,"targetMarket":212,"tier":213},100,[206,696,211,697,698,699,700],"content-optimization","perplexity","chatgpt","gemini","claude",{"commitSha":246},{"parentExtensionId":703,"repoId":704},"k17dxqwvvhjw9ft30d5zz356z986my6s","kd74wn8s89tp9hrfsmcra492r586nbrv",[211,698,700,696,699,697,206],{"evaluatedAt":707,"extractAt":708,"updatedAt":707},1778695016147,1778694720643,{"_creationTime":710,"_id":711,"community":712,"display":713,"identity":719,"providers":723,"relations":731,"tags":734,"workflow":735},1778668146481.875,"k17147wq51e9aek37ygbwm2xvs86mhg3",{"reviewCount":8},{"description":714,"installMethods":715,"name":717,"sourceUrl":718},"Persist SEO/GEO campaign context across Claude sessions with automatic hot-list, active work, and archive tiers. 项目记忆/跨会话",{"claudeCode":716},"aaron-he-zhu/seo-geo-claude-skills","memory-management","https://github.com/aaron-he-zhu/seo-geo-claude-skills",{"basePath":720,"githubOwner":721,"githubRepo":722,"locale":18,"slug":717,"type":240},"cross-cutting/memory-management","aaron-he-zhu","seo-geo-claude-skills",{"evaluate":724,"extract":730},{"promptVersionExtension":199,"promptVersionScoring":200,"score":694,"tags":725,"targetMarket":212,"tier":213},[206,207,726,727,728,729],"project-memory","context-management","session-context","campaign-tracking",{"commitSha":246,"license":232},{"parentExtensionId":732,"repoId":733},"k17bw7fa1vx09gqzzmf42cfz0d86ngd6","kd7avx4agxh7qvwmg0n0y5pg4186mx4t",[729,727,207,726,206,728],{"evaluatedAt":736,"extractAt":737,"updatedAt":736},1778668325430,1778668146481,{"_creationTime":739,"_id":740,"community":741,"display":742,"identity":748,"providers":752,"relations":759,"tags":762,"workflow":763},1778690953106.1826,"k1744akkjw4pa874az67a9q8sh86nyj6",{"reviewCount":8},{"description":743,"installMethods":744,"name":746,"sourceUrl":747},"Use when planning a topic cluster (hub + spokes) for a new content area. The agent researches the space, identifies the hub topic, maps the spokes, and produces a specific content plan with internal linking strategy.",{"claudeCode":745},"inhouseseo/superseo-skills","topic-cluster-planning","https://github.com/inhouseseo/superseo-skills",{"basePath":749,"githubOwner":750,"githubRepo":751,"locale":18,"slug":746,"type":240},"skills/topic-cluster-planning","inhouseseo","superseo-skills",{"evaluate":753,"extract":758},{"promptVersionExtension":199,"promptVersionScoring":200,"score":694,"tags":754,"targetMarket":212,"tier":213},[206,755,756,757,210],"content-strategy","topic-clusters","content-planning",{"commitSha":246},{"parentExtensionId":760,"repoId":761},"k1789tz3gnwdyj2kkh3z6j34jn86n022","kd71a5q32hf86wdvegaqacrhvd86nvzh",[757,755,210,206,756],{"evaluatedAt":764,"extractAt":765,"updatedAt":764},1778691256280,1778690953106,{"_creationTime":767,"_id":768,"community":769,"display":770,"identity":776,"providers":780,"relations":787,"tags":790,"workflow":791},1778674872846.7827,"k177b63js5yy8savbcq736kmvn86nvm7",{"reviewCount":8},{"description":771,"installMethods":772,"name":774,"sourceUrl":775},"Generate competitive SEO content briefs with per-section word counts, competitor scoring, keyword density guidance, and page-type templates. Supports both new page briefs and improve-existing-page briefs. Use when user says \"content brief\", \"write a brief\", \"content outline\", \"blog brief\", \"service page brief\", \"brief for\", \"writing brief\", \"content plan\", or \"outline for\".\n",{"claudeCode":773},"AgriciDaniel/claude-seo","seo-content-brief","https://github.com/AgriciDaniel/claude-seo",{"basePath":777,"githubOwner":778,"githubRepo":779,"locale":18,"slug":774,"type":240},"skills/seo-content-brief","AgriciDaniel","claude-seo",{"evaluate":781,"extract":786},{"promptVersionExtension":199,"promptVersionScoring":200,"score":694,"tags":782,"targetMarket":212,"tier":213},[206,783,210,784,785],"content-brief","competitor-analysis","serp-analysis",{"commitSha":246},{"parentExtensionId":788,"repoId":789},"k17bt4vy4p97rmz9wkrfgzd8s986m614","kd7fg9a0c3bhpkzvsc87hq0qdd86mkeg",[784,783,210,206,785],{"evaluatedAt":792,"extractAt":793,"updatedAt":792},1778675093925,1778674872846,{"_creationTime":795,"_id":796,"community":797,"display":798,"identity":804,"providers":808,"relations":816,"tags":819,"workflow":820},1778669911998.9336,"k176r9nwkkcspbgrg1dqd0bhyn86mz7r",{"reviewCount":8},{"description":799,"installMethods":800,"name":802,"sourceUrl":803},"Optimize Core Web Vitals (LCP, INP, CLS) for better page experience and search ranking. Use when asked to \"improve Core Web Vitals\", \"fix LCP\", \"reduce CLS\", \"optimize INP\", \"page experience optimization\", or \"fix layout shifts\".",{"claudeCode":801},"addyosmani/web-quality-skills","core-web-vitals","https://github.com/addyosmani/web-quality-skills",{"basePath":805,"githubOwner":806,"githubRepo":807,"locale":18,"slug":802,"type":240},"skills/core-web-vitals","addyosmani","web-quality-skills",{"evaluate":809,"extract":815},{"promptVersionExtension":199,"promptVersionScoring":200,"score":694,"tags":810,"targetMarket":212,"tier":213},[811,802,812,813,814,208,206],"performance","lcp","inp","cls",{"commitSha":246},{"parentExtensionId":817,"repoId":818},"k17evfk27b0hwd73j3s2d9ng1s86ntdb","kd7enw4egr4ry8k3qvzs9kq6f186mas7",[814,802,813,812,208,811,206],{"evaluatedAt":821,"extractAt":822,"updatedAt":823},1778670506329,1778669911999,1778670658563,{"_creationTime":825,"_id":826,"community":827,"display":828,"identity":834,"providers":839,"relations":846,"tags":848,"workflow":849},1778696113180.8262,"k17a7nx0kx4t0cvv9w377ahe1586n6ct",{"reviewCount":8},{"description":829,"installMethods":830,"name":832,"sourceUrl":833},"Run keyword research, classify by search intent, cluster into topical groups, and prioritize for content production. Use this skill whenever the user asks to do keyword research, find target keywords, identify ranking opportunities, classify search intent, build a topical map, or plan a content strategy around what people search for. Triggers on keyword research, keyword strategy, search intent, keyword clustering, topic clusters, keyword difficulty, search volume, ranking opportunity, content gap, what should I write about, target keyword, primary keyword, secondary keyword, long-tail. Also triggers when planning a content calendar or new site without keywords yet defined.",{"claudeCode":831},"rampstackco/claude-skills","SEO Keyword Research","https://github.com/rampstackco/claude-skills",{"basePath":835,"githubOwner":836,"githubRepo":837,"locale":18,"slug":838,"type":240},"skills/seo-keyword","rampstackco","claude-skills","seo-keyword",{"evaluate":840,"extract":845},{"promptVersionExtension":199,"promptVersionScoring":200,"score":841,"tags":842,"targetMarket":212,"tier":213},99,[206,210,755,843,844],"marketing","data-analysis",{"commitSha":246,"license":276},{"repoId":847},"kd7bebccrrd1xf6w868aggftrd86m86v",[755,844,210,843,206],{"evaluatedAt":850,"extractAt":851,"updatedAt":850},1778697688121,1778696113180]