[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-ReScienceLab-opc-skills-de":3,"guides-for-ReScienceLab-opc-skills":838,"similar-k17agfyzmts45g65m489121e9n86njbk-de":839},{"_creationTime":4,"_id":5,"children":6,"community":229,"display":230,"evaluation":234,"identity":428,"isFallback":412,"parentExtension":431,"providers":432,"relations":440,"repo":441,"tags":836,"workflow":837},1778696505500.0032,"k17agfyzmts45g65m489121e9n86njbk",[7,46,72,97,119,141,162,184,204],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":40,"tags":42,"workflow":43},1778696505500.0034,"k17105qx7fhsneacw1ep81wp2586nky0",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Generate user demand research reports from real user feedback. Scrape and analyze feature requests, complaints, and questions from Reddit, X, and GitHub.",{"claudeCode":15},"requesthunt","RequestHunt","https://github.com/ReScienceLab/opc-skills",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":15,"type":23},"skills/requesthunt","ReScienceLab","opc-skills","en","plugin",{"evaluate":25,"extract":37},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":35,"tier":36},"3.0.0","4.4.0",96,[30,31,32,33,34],"user-research","demand-generation","feedback-analysis","social-media-scraping","cli","global","verified",{"commitSha":38,"license":39},"HEAD","MIT",{"parentExtensionId":5,"repoId":41},"kd7fj56h5kejcgm6hcjmzn79xd86m7wa",[34,31,32,33,30],{"evaluatedAt":44,"extractAt":45,"updatedAt":44},1778696539986,1778696505500,{"_creationTime":47,"_id":48,"community":49,"display":50,"identity":55,"providers":57,"relations":68,"tags":69,"workflow":70},1778696505500.0037,"k17apdt63cpq2bctyw5xz3vm6h86mr4x",{"reviewCount":11},{"description":51,"installMethods":52,"name":54,"sourceUrl":17},"Search domains, compare registrar prices, and find promo codes. Help users find and purchase domain names at the best price.",{"claudeCode":53},"domain-hunter","OPC Skills",{"basePath":56,"githubOwner":20,"githubRepo":21,"locale":22,"slug":53,"type":23},"skills/domain-hunter",{"evaluate":58,"extract":67},{"promptVersionExtension":26,"promptVersionScoring":27,"score":59,"tags":60,"targetMarket":35,"tier":36},97,[61,62,63,64,65,66],"domain","registrar","domains","pricing","promo-code","ecommerce",{"commitSha":38,"license":39},{"parentExtensionId":5,"repoId":41},[61,63,66,64,65,62],{"evaluatedAt":71,"extractAt":45,"updatedAt":71},1778696570283,{"_creationTime":73,"_id":74,"community":75,"display":76,"identity":80,"providers":82,"relations":93,"tags":94,"workflow":95},1778696505500.004,"k17bpz40kcwsck9emtsjdrm8v986nzwa",{"reviewCount":11},{"description":77,"installMethods":78,"name":79,"sourceUrl":17},"Create logos using AI image generation. Discuss style/ratio, generate variations, iterate with user feedback, crop, remove background, and export as SVG.",{"claudeCode":79},"logo-creator",{"basePath":81,"githubOwner":20,"githubRepo":21,"locale":22,"slug":79,"type":23},"skills/logo-creator",{"evaluate":83,"extract":92},{"promptVersionExtension":26,"promptVersionScoring":27,"score":84,"tags":85,"targetMarket":35,"tier":91},92,[86,87,88,89,90],"logo","design","image-generation","svg","ai","community",{"commitSha":38,"license":39},{"parentExtensionId":5,"repoId":41},[90,87,88,86,89],{"evaluatedAt":96,"extractAt":45,"updatedAt":96},1778696587402,{"_creationTime":98,"_id":99,"community":100,"display":101,"identity":105,"providers":107,"relations":115,"tags":116,"workflow":117},1778696505500.0042,"k176d7y21h3wqrrdyk1ymmy9bs86n43z",{"reviewCount":11},{"description":102,"installMethods":103,"name":104,"sourceUrl":17},"Create banners using AI image generation. Discuss format/style, generate variations, iterate with user feedback, crop to target ratio for GitHub, Twitter, LinkedIn, etc.",{"claudeCode":104},"banner-creator",{"basePath":106,"githubOwner":20,"githubRepo":21,"locale":22,"slug":104,"type":23},"skills/banner-creator",{"evaluate":108,"extract":114},{"promptVersionExtension":26,"promptVersionScoring":27,"score":109,"tags":110,"targetMarket":35,"tier":91},75,[88,111,87,112,113],"banner","ai-tool","graphics",{"commitSha":38,"license":39},{"parentExtensionId":5,"repoId":41},[112,111,87,113,88],{"evaluatedAt":118,"extractAt":45,"updatedAt":118},1778696602301,{"_creationTime":120,"_id":121,"community":122,"display":123,"identity":127,"providers":129,"relations":137,"tags":138,"workflow":139},1778696505500.0044,"k172as5ec2g87q5tg3k2s64hns86mpak",{"reviewCount":11},{"description":124,"installMethods":125,"name":126,"sourceUrl":17},"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.",{"claudeCode":126},"nanobanana",{"basePath":128,"githubOwner":20,"githubRepo":21,"locale":22,"slug":126,"type":23},"skills/nanobanana",{"evaluate":130,"extract":136},{"promptVersionExtension":26,"promptVersionScoring":27,"score":131,"tags":132,"targetMarket":35,"tier":36},99,[88,133,134,90,135],"gemini","editing","python",{"commitSha":38,"license":39},{"parentExtensionId":5,"repoId":41},[90,134,133,88,135],{"evaluatedAt":140,"extractAt":45,"updatedAt":140},1778696626376,{"_creationTime":142,"_id":143,"community":144,"display":145,"identity":149,"providers":151,"relations":158,"tags":159,"workflow":160},1778696505500.0046,"k17b55rp7ccqw91566yq0ax2as86n6rk",{"reviewCount":11},{"description":146,"installMethods":147,"name":148,"sourceUrl":17},"Search and retrieve content from Reddit. Get posts, comments, subreddit info, and user profiles via the public JSON API.",{"claudeCode":148},"reddit",{"basePath":150,"githubOwner":20,"githubRepo":21,"locale":22,"slug":148,"type":23},"skills/reddit",{"evaluate":152,"extract":157},{"promptVersionExtension":26,"promptVersionScoring":27,"score":59,"tags":153,"targetMarket":35,"tier":36},[148,154,155,156],"api","social-media","content-retrieval",{"commitSha":38,"license":39},{"parentExtensionId":5,"repoId":41},[154,156,148,155],{"evaluatedAt":161,"extractAt":45,"updatedAt":161},1778696648889,{"_creationTime":163,"_id":164,"community":165,"display":166,"identity":170,"providers":172,"relations":180,"tags":181,"workflow":182},1778696505500.005,"k17bwhgdmrhck98hdsav178dax86mv3s",{"reviewCount":11},{"description":167,"installMethods":168,"name":169,"sourceUrl":17},"Search and retrieve content from Twitter/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io.",{"claudeCode":169},"twitter",{"basePath":171,"githubOwner":20,"githubRepo":21,"locale":22,"slug":169,"type":23},"skills/twitter",{"evaluate":173,"extract":179},{"promptVersionExtension":26,"promptVersionScoring":27,"score":174,"tags":175,"targetMarket":35,"tier":91},78,[169,176,155,177,178],"x","api-client","data-retrieval",{"commitSha":38,"license":39},{"parentExtensionId":5,"repoId":41},[177,178,155,169,176],{"evaluatedAt":183,"extractAt":45,"updatedAt":183},1778696664581,{"_creationTime":185,"_id":186,"community":187,"display":188,"identity":192,"providers":194,"relations":200,"tags":201,"workflow":202},1778696505500.0051,"k1764p38d5qq4xt4z06cz0k0zd86mxt2",{"reviewCount":11},{"description":189,"installMethods":190,"name":191,"sourceUrl":17},"Search and retrieve content from Product Hunt. Get posts, topics, users, and collections via the GraphQL API.",{"claudeCode":191},"producthunt",{"basePath":193,"githubOwner":20,"githubRepo":21,"locale":22,"slug":191,"type":23},"skills/producthunt",{"evaluate":195,"extract":199},{"promptVersionExtension":26,"promptVersionScoring":27,"score":196,"tags":197,"targetMarket":35,"tier":36},94,[191,154,198,178,34],"graphql",{"commitSha":38,"license":39},{"parentExtensionId":5,"repoId":41},[154,34,178,198,191],{"evaluatedAt":203,"extractAt":45,"updatedAt":203},1778696678863,{"_creationTime":205,"_id":206,"community":207,"display":208,"identity":212,"providers":214,"relations":225,"tags":226,"workflow":227},1778696505500.0054,"k171z1mtdgrv6hnzthyn6r7r0x86mdyw",{"reviewCount":11},{"description":209,"installMethods":210,"name":211,"sourceUrl":17},"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":211},"seo-geo",{"basePath":213,"githubOwner":20,"githubRepo":21,"locale":22,"slug":211,"type":23},"skills/seo-geo",{"evaluate":215,"extract":224},{"promptVersionExtension":26,"promptVersionScoring":27,"score":59,"tags":216,"targetMarket":35,"tier":36},[217,218,219,220,221,222,223],"seo","geo","optimization","search-engine","schema-markup","json-ld","ai-visibility",{"commitSha":38,"license":39},{"parentExtensionId":5,"repoId":41},[223,218,222,219,221,220,217],{"evaluatedAt":228,"extractAt":45,"updatedAt":228},1778696696973,{"reviewCount":11},{"description":231,"installMethods":232,"name":21,"sourceUrl":17},"Agent Skills for One Person Companies - Boost your AI agent with specialized skills for solopreneurs and indie hackers",{"claudeCode":233},"ReScienceLab/opc-skills",{"_creationTime":235,"_id":236,"extensionId":5,"locale":22,"result":237,"trustSignals":410,"workflow":426},1778696521966.6863,"kn741h1pgjr7ffxvw1549y71xs86mecg",{"checks":238,"evaluatedAt":384,"extensionSummary":385,"features":386,"nonGoals":391,"promptVersionExtension":395,"promptVersionScoring":27,"purpose":396,"rationale":397,"score":131,"summary":398,"tags":399,"targetMarket":35,"tier":36,"useCases":405},[239,244,247,250,254,257,261,266,269,272,276,280,283,287,290,293,296,299,302,305,309,313,317,321,325,328,331,334,338,341,344,347,350,353,356,360,364,368,371,375,378,381],{"category":240,"check":241,"severity":242,"summary":243},"Practical Utility","Problem relevance","pass","The description clearly identifies a specific user problem: empowering one-person companies and solopreneurs with specialized AI agent skills.",{"category":240,"check":245,"severity":242,"summary":246},"Unique selling proposition","The skills offer specialized functionality beyond basic AI agent capabilities, addressing niche needs for solopreneurs in areas like SEO, market research, and design.",{"category":240,"check":248,"severity":242,"summary":249},"Production readiness","The skills appear production-ready, with multiple skills offering complete workflows for tasks like market research, content creation, and domain hunting, supported by clear installation and usage instructions.",{"category":251,"check":252,"severity":242,"summary":253},"Scope","Single responsibility principle","The marketplace curates skills focused on solopreneur and indie hacker needs, which form a coherent theme. Individual skills also appear to have a single responsibility.",{"category":251,"check":255,"severity":242,"summary":256},"Description quality","The displayed description is concise, readable, and accurately reflects the purpose of the marketplace.",{"category":258,"check":259,"severity":242,"summary":260},"Invocation","Scoped tools","Individual skills listed in the marketplace likely have scoped tools, as indicated by their specific function descriptions (e.g., 'requesthunt', 'domain-hunter').",{"category":262,"check":263,"severity":264,"summary":265},"Documentation","Configuration & parameter reference","not_applicable","As a marketplace, this extension does not have configurable parameters or direct tool execution that would require documentation of options and defaults.",{"category":251,"check":267,"severity":242,"summary":268},"Tool naming","The names of the skills are descriptive and relevant to their stated functions (e.g., 'seo-geo', 'logo-creator').",{"category":251,"check":270,"severity":242,"summary":271},"Minimal I/O surface","Individual skills are described with clear functions, implying focused I/O without unnecessary data requests or returns.",{"category":273,"check":274,"severity":242,"summary":275},"License","License usability","The repository includes an Apache 2.0 license file, which is a permissive open-source license.",{"category":277,"check":278,"severity":242,"summary":279},"Maintenance","Commit recency","The last commit was on 2026-05-13, indicating recent maintenance within the last 3 months.",{"category":277,"check":281,"severity":264,"summary":282},"Dependency Management","The marketplace itself does not have external dependencies. Individual skills would be evaluated separately.",{"category":284,"check":285,"severity":264,"summary":286},"Security","Secret Management","As a marketplace, this extension does not handle secrets directly. Individual skills would need separate evaluation.",{"category":284,"check":288,"severity":264,"summary":289},"Injection","This marketplace extension does not load or execute third-party data or files.",{"category":284,"check":291,"severity":264,"summary":292},"Transitive Supply-Chain Grenades","This marketplace extension does not fetch remote content at runtime.",{"category":284,"check":294,"severity":264,"summary":295},"Sandbox Isolation","This marketplace extension does not perform file system operations.",{"category":284,"check":297,"severity":264,"summary":298},"Sandbox escape primitives","This marketplace extension does not involve code execution that could escape a sandbox.",{"category":284,"check":300,"severity":264,"summary":301},"Data Exfiltration","This marketplace extension does not handle sensitive data or make outbound calls.",{"category":284,"check":303,"severity":242,"summary":304},"Hidden Text Tricks","The README and marketplace JSON appear to be free of hidden steering tricks or malicious Unicode characters.",{"category":306,"check":307,"severity":264,"summary":308},"Hooks","Opaque code execution","This marketplace extension does not involve code execution.",{"category":310,"check":311,"severity":264,"summary":312},"Portability","Structural Assumption","This marketplace extension does not make assumptions about user project structure.",{"category":314,"check":315,"severity":242,"summary":316},"Trust","Issues Attention","Open issues: 0, Closed issues (last 90d): 3. The closure rate is high and open issues are low, indicating good maintainer engagement.",{"category":318,"check":319,"severity":242,"summary":320},"Versioning","Release Management","The marketplace has a declared version (1.0.4) in its manifest, and individual plugins also declare versions.",{"category":322,"check":323,"severity":264,"summary":324},"Code Execution","Validation","As a marketplace, there is no executable code or structured output to validate.",{"category":284,"check":326,"severity":264,"summary":327},"Unguarded Destructive Operations","This marketplace extension does not perform any destructive operations.",{"category":322,"check":329,"severity":264,"summary":330},"Error Handling","This marketplace extension does not have error paths that require handling.",{"category":322,"check":332,"severity":264,"summary":333},"Logging","This marketplace extension is read-only and does not perform actions that require logging.",{"category":335,"check":336,"severity":264,"summary":337},"Compliance","GDPR","This marketplace extension does not operate on personal data.",{"category":335,"check":339,"severity":242,"summary":340},"Target market","The extension focuses on solopreneurs and indie hackers globally, with no specific regional limitations detected. Target market is set to 'global'.",{"category":310,"check":342,"severity":264,"summary":343},"Runtime stability","This marketplace extension does not have runtime requirements or assumptions about specific operating systems or shells.",{"category":262,"check":345,"severity":242,"summary":346},"README","The README file exists and clearly states the extension's purpose and scope.",{"category":251,"check":348,"severity":264,"summary":349},"Tool surface size","This is a marketplace extension, not an extension with a defined set of tools or commands.",{"category":258,"check":351,"severity":264,"summary":352},"Overlapping near-synonym tools","As a marketplace, it does not expose tools directly.",{"category":262,"check":354,"severity":242,"summary":355},"Phantom features","All advertised features in the README and marketplace metadata correspond to the listed skills.",{"category":357,"check":358,"severity":242,"summary":359},"Install","Installation instruction","The README provides clear, copy-pasteable installation instructions for multiple AI tools, including specific commands for Claude Code and universal installation.",{"category":361,"check":362,"severity":264,"summary":363},"Errors","Actionable error messages","This marketplace extension does not have user-facing error paths.",{"category":365,"check":366,"severity":264,"summary":367},"Execution","Pinned dependencies","This marketplace extension does not have third-party dependencies that need pinning.",{"category":251,"check":369,"severity":264,"summary":370},"Dry-run preview","This marketplace extension does not have state-changing commands or outward data sending capabilities.",{"category":372,"check":373,"severity":264,"summary":374},"Protocol","Idempotent retry & timeouts","This marketplace extension does not involve remote calls or state-changing operations.",{"category":335,"check":376,"severity":264,"summary":377},"Telemetry opt-in","This marketplace extension does not emit telemetry.",{"category":251,"check":379,"severity":242,"summary":380},"Theme declaration","The README clearly declares a curation theme focused on 'AI Agent Skills for Solopreneurs, Indie Hackers, and One-Person Companies'.",{"category":318,"check":382,"severity":242,"summary":383},"Per-entry version metadata","The marketplace.json explicitly lists version metadata for each plugin entry.",1778696521648,"This marketplace offers a curated collection of AI agent skills designed for solopreneurs and one-person companies. It includes skills for market research, SEO, design, and content creation, aimed at boosting productivity and automating business tasks.",[387,388,389,390],"Curated collection of AI agent skills","Skills for solopreneurs and one-person companies","Tools for market research, SEO, and design","Easy installation across multiple AI tools",[392,393,394],"Providing general-purpose AI tools","Hosting executable code directly","Offering skills outside the solopreneur focus","3.1.0","To provide solopreneurs and indie hackers with a centralized, curated catalog of specialized AI agent skills that enhance productivity and automate business operations.","All checks passed or were not applicable. The extension demonstrates strong documentation, clear purpose, and recent maintenance.","A high-quality marketplace of specialized AI agent skills for solopreneurs.",[400,401,402,403,404],"solopreneur","indie-hacker","automation","productivity","ai-tools",[406,407,408,409],"Boosting productivity for solopreneurs","Automating market research and SEO tasks","Generating logos and banners for branding","Discovering and utilizing specialized AI capabilities",{"codeQuality":411,"collectedAt":413,"documentation":414,"maintenance":417,"security":422,"testCoverage":425},{"hasLockfile":412},true,1778696507983,{"descriptionLength":415,"readmeSize":416},118,8157,{"closedIssues90d":418,"forks":59,"hasChangelog":412,"manifestVersion":419,"openIssues90d":11,"pushedAt":420,"stars":421},3,"1.0.4",1778656415000,858,{"hasNpmPackage":423,"license":424,"smitheryVerified":423},false,"Apache-2.0",{"hasCi":412,"hasTests":423},{"updatedAt":427},1778696521966,{"basePath":429,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":430},"","marketplace",null,{"evaluate":433,"extract":435},{"promptVersionExtension":395,"promptVersionScoring":27,"score":131,"tags":434,"targetMarket":35,"tier":36},[400,401,402,403,404],{"commitSha":38,"marketplace":436,"plugin":438},{"name":21,"pluginCount":437},9,{"mcpCount":11,"provider":439,"skillCount":11},"classify",{"repoId":41},{"_creationTime":442,"_id":41,"identity":443,"providers":444,"workflow":832},1778696498481.4097,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":445,"discover":821,"github":824},{"commitSha":38,"extensions":446},[447,460,469,475,481,487,493,499,505,511,517,530,573,581,589,623,635,686,698,725,742,752,813],{"basePath":429,"description":231,"displayName":21,"installMethods":448,"rationale":449,"selectedPaths":450,"source":459,"sourceLanguage":22,"type":430},{"claudeCode":233},"marketplace.json at .claude-plugin/marketplace.json",[451,454,456],{"path":452,"priority":453},".claude-plugin/marketplace.json","mandatory",{"path":455,"priority":453},"README.md",{"path":457,"priority":458},"LICENSE","high","rule",{"basePath":19,"description":13,"displayName":15,"installMethods":461,"license":39,"rationale":462,"selectedPaths":463,"source":459,"sourceLanguage":22,"type":23},{"claudeCode":15},"plugin manifest at skills/requesthunt/.claude-plugin/plugin.json",[464,466],{"path":465,"priority":453},".claude-plugin/plugin.json",{"path":467,"priority":468},"SKILL.md","medium",{"basePath":56,"description":51,"displayName":53,"installMethods":470,"license":39,"rationale":471,"selectedPaths":472,"source":459,"sourceLanguage":22,"type":23},{"claudeCode":53},"plugin manifest at skills/domain-hunter/.claude-plugin/plugin.json",[473,474],{"path":465,"priority":453},{"path":467,"priority":468},{"basePath":81,"description":77,"displayName":79,"installMethods":476,"license":39,"rationale":477,"selectedPaths":478,"source":459,"sourceLanguage":22,"type":23},{"claudeCode":79},"plugin manifest at skills/logo-creator/.claude-plugin/plugin.json",[479,480],{"path":465,"priority":453},{"path":467,"priority":468},{"basePath":106,"description":102,"displayName":104,"installMethods":482,"license":39,"rationale":483,"selectedPaths":484,"source":459,"sourceLanguage":22,"type":23},{"claudeCode":104},"plugin manifest at skills/banner-creator/.claude-plugin/plugin.json",[485,486],{"path":465,"priority":453},{"path":467,"priority":468},{"basePath":128,"description":124,"displayName":126,"installMethods":488,"license":39,"rationale":489,"selectedPaths":490,"source":459,"sourceLanguage":22,"type":23},{"claudeCode":126},"plugin manifest at skills/nanobanana/.claude-plugin/plugin.json",[491,492],{"path":465,"priority":453},{"path":467,"priority":468},{"basePath":150,"description":146,"displayName":148,"installMethods":494,"license":39,"rationale":495,"selectedPaths":496,"source":459,"sourceLanguage":22,"type":23},{"claudeCode":148},"plugin manifest at skills/reddit/.claude-plugin/plugin.json",[497,498],{"path":465,"priority":453},{"path":467,"priority":468},{"basePath":171,"description":167,"displayName":169,"installMethods":500,"license":39,"rationale":501,"selectedPaths":502,"source":459,"sourceLanguage":22,"type":23},{"claudeCode":169},"plugin manifest at skills/twitter/.claude-plugin/plugin.json",[503,504],{"path":465,"priority":453},{"path":467,"priority":468},{"basePath":193,"description":189,"displayName":191,"installMethods":506,"license":39,"rationale":507,"selectedPaths":508,"source":459,"sourceLanguage":22,"type":23},{"claudeCode":191},"plugin manifest at skills/producthunt/.claude-plugin/plugin.json",[509,510],{"path":465,"priority":453},{"path":467,"priority":468},{"basePath":213,"description":209,"displayName":211,"installMethods":512,"license":39,"rationale":513,"selectedPaths":514,"source":459,"sourceLanguage":22,"type":23},{"claudeCode":211},"plugin manifest at skills/seo-geo/.claude-plugin/plugin.json",[515,516],{"path":465,"priority":453},{"path":467,"priority":468},{"basePath":518,"description":519,"displayName":520,"installMethods":521,"rationale":522,"selectedPaths":523,"source":459,"sourceLanguage":22,"type":23},"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":520},"plugin manifest at skills/archive/.factory-plugin/plugin.json",[524,526,528],{"path":525,"priority":453},".factory-plugin/plugin.json",{"path":527,"priority":458},"hooks/hooks.json",{"path":529,"priority":458},"hooks/load-memory.py",{"basePath":531,"description":532,"displayName":211,"installMethods":533,"rationale":534,"selectedPaths":535,"source":459,"sourceLanguage":22,"type":572},".agents/skills/seo-geo","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":233},"SKILL.md frontmatter at .agents/skills/seo-geo/SKILL.md (coalesced with duplicate skill at skills/seo-geo)",[536,537,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570],{"path":467,"priority":453},{"path":538,"priority":539},"examples/opc-skills-case-study.md","low",{"path":541,"priority":468},"references/geo-research.md",{"path":543,"priority":468},"references/google-docs-summary.md",{"path":545,"priority":468},"references/platform-algorithms.md",{"path":547,"priority":468},"references/schema-templates.md",{"path":549,"priority":468},"references/seo-checklist.md",{"path":551,"priority":468},"references/tools-and-apis.md",{"path":553,"priority":539},"scripts/autocomplete_ideas.py",{"path":555,"priority":539},"scripts/backlinks.py",{"path":557,"priority":539},"scripts/competitor_gap.py",{"path":559,"priority":539},"scripts/credential.py",{"path":561,"priority":539},"scripts/dataforseo_api.py",{"path":563,"priority":539},"scripts/domain_overview.py",{"path":565,"priority":539},"scripts/keyword_research.py",{"path":567,"priority":539},"scripts/related_keywords.py",{"path":569,"priority":539},"scripts/seo_audit.py",{"path":571,"priority":539},"scripts/serp_analysis.py","skill",{"basePath":574,"description":575,"displayName":576,"installMethods":577,"rationale":578,"selectedPaths":579,"source":459,"sourceLanguage":22,"type":572},".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":233},"SKILL.md frontmatter at .factory/skills/add-new-opc-skill/SKILL.md",[580],{"path":467,"priority":453},{"basePath":518,"description":582,"displayName":520,"installMethods":583,"rationale":584,"selectedPaths":585,"source":459,"sourceLanguage":22,"type":572},"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":233},"SKILL.md frontmatter at skills/archive/SKILL.md",[586,587],{"path":467,"priority":453},{"path":588,"priority":468},"references/TEMPLATE.md",{"basePath":106,"description":590,"displayName":104,"installMethods":591,"rationale":592,"selectedPaths":593,"source":459,"sourceLanguage":22,"type":572},"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":233},"SKILL.md frontmatter at skills/banner-creator/SKILL.md",[594,595,597,599,601,603,605,607,609,611,613,615,617,619,621],{"path":467,"priority":453},{"path":596,"priority":539},"examples/images/banner-01.png",{"path":598,"priority":539},"examples/images/banner-02.png",{"path":600,"priority":539},"examples/images/banner-03.png",{"path":602,"priority":539},"examples/images/banner-04.png",{"path":604,"priority":539},"examples/images/banner-05.png",{"path":606,"priority":539},"examples/images/banner-06.png",{"path":608,"priority":539},"examples/images/github-banner-01.png",{"path":610,"priority":539},"examples/images/github-banner-02.png",{"path":612,"priority":539},"examples/images/github-banner-03.png",{"path":614,"priority":539},"examples/images/opc-banner-final.png",{"path":616,"priority":539},"examples/opc-banner-creation.md",{"path":618,"priority":468},"references/formats.md",{"path":620,"priority":539},"scripts/crop_banner.py",{"path":622,"priority":539},"templates/preview.html",{"basePath":56,"description":624,"displayName":53,"installMethods":625,"rationale":626,"selectedPaths":627,"source":459,"sourceLanguage":22,"type":572},"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":233},"SKILL.md frontmatter at skills/domain-hunter/SKILL.md",[628,629,631,633],{"path":467,"priority":453},{"path":630,"priority":539},"examples/auto-video-editing-domain.md",{"path":632,"priority":468},"references/registrars.md",{"path":634,"priority":468},"references/spaceship-api.md",{"basePath":81,"description":636,"displayName":79,"installMethods":637,"rationale":638,"selectedPaths":639,"source":459,"sourceLanguage":22,"type":572},"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":233},"SKILL.md frontmatter at skills/logo-creator/SKILL.md",[640,641,643,645,647,649,651,653,655,657,659,661,663,665,667,669,671,673,675,677,679,681,683,685],{"path":467,"priority":453},{"path":642,"priority":539},"examples/images/logo-01.png",{"path":644,"priority":539},"examples/images/logo-02.png",{"path":646,"priority":539},"examples/images/logo-03.png",{"path":648,"priority":539},"examples/images/logo-04.png",{"path":650,"priority":539},"examples/images/logo-05.png",{"path":652,"priority":539},"examples/images/logo-06.png",{"path":654,"priority":539},"examples/images/logo-07.png",{"path":656,"priority":539},"examples/images/logo-08.png",{"path":658,"priority":539},"examples/images/logo-09-v1.png",{"path":660,"priority":539},"examples/images/logo-09-v2.png",{"path":662,"priority":539},"examples/images/logo-09-v3.png",{"path":664,"priority":539},"examples/images/logo-09-v4.png",{"path":666,"priority":539},"examples/images/logo-09-v5.png",{"path":668,"priority":539},"examples/images/logo-09-v6.png",{"path":670,"priority":539},"examples/images/logo-09.png",{"path":672,"priority":539},"examples/images/opc-logo-final.svg",{"path":674,"priority":539},"examples/images/opc-logo-selected.png",{"path":676,"priority":539},"examples/opc-logo-creation.md",{"path":678,"priority":468},"references/styles.md",{"path":680,"priority":539},"scripts/crop_logo.py",{"path":682,"priority":539},"scripts/remove_bg.py",{"path":684,"priority":539},"scripts/vectorize.py",{"path":622,"priority":539},{"basePath":128,"description":687,"displayName":126,"installMethods":688,"rationale":689,"selectedPaths":690,"source":459,"sourceLanguage":22,"type":572},"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":233},"SKILL.md frontmatter at skills/nanobanana/SKILL.md",[691,692,694,696],{"path":467,"priority":453},{"path":693,"priority":468},"references/prompts.md",{"path":695,"priority":539},"scripts/batch_generate.py",{"path":697,"priority":539},"scripts/generate.py",{"basePath":193,"description":699,"displayName":191,"installMethods":700,"rationale":701,"selectedPaths":702,"source":459,"sourceLanguage":22,"type":572},"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":233},"SKILL.md frontmatter at skills/producthunt/SKILL.md",[703,704,705,707,709,711,713,715,717,719,721,723],{"path":467,"priority":453},{"path":559,"priority":539},{"path":706,"priority":539},"scripts/get_collection.py",{"path":708,"priority":539},"scripts/get_collections.py",{"path":710,"priority":539},"scripts/get_post.py",{"path":712,"priority":539},"scripts/get_post_comments.py",{"path":714,"priority":539},"scripts/get_posts.py",{"path":716,"priority":539},"scripts/get_topic.py",{"path":718,"priority":539},"scripts/get_topics.py",{"path":720,"priority":539},"scripts/get_user.py",{"path":722,"priority":539},"scripts/get_user_posts.py",{"path":724,"priority":539},"scripts/producthunt_api.py",{"basePath":150,"description":726,"displayName":148,"installMethods":727,"rationale":728,"selectedPaths":729,"source":459,"sourceLanguage":741,"type":572},"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":233},"SKILL.md frontmatter at skills/reddit/SKILL.md",[730,731,732,733,734,736,737,739],{"path":467,"priority":453},{"path":559,"priority":539},{"path":710,"priority":539},{"path":714,"priority":539},{"path":735,"priority":539},"scripts/get_subreddit.py",{"path":720,"priority":539},{"path":738,"priority":539},"scripts/reddit_api.py",{"path":740,"priority":539},"scripts/search_posts.py","fr",{"basePath":19,"description":743,"displayName":15,"installMethods":744,"rationale":745,"selectedPaths":746,"source":459,"sourceLanguage":22,"type":572},"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":233},"SKILL.md frontmatter at skills/requesthunt/SKILL.md",[747,748,750],{"path":467,"priority":453},{"path":749,"priority":539},"examples/calendar-app-research.md",{"path":751,"priority":539},"examples/scheduling-tools-research-report.md",{"basePath":171,"description":753,"displayName":169,"installMethods":754,"rationale":755,"selectedPaths":756,"source":459,"sourceLanguage":22,"type":572},"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":233},"SKILL.md frontmatter at skills/twitter/SKILL.md",[757,758,760,762,763,765,767,769,771,773,775,777,779,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811],{"path":467,"priority":453},{"path":759,"priority":539},"scripts/batch_get_users.py",{"path":761,"priority":539},"scripts/check_relationship.py",{"path":559,"priority":539},{"path":764,"priority":539},"scripts/get_article.py",{"path":766,"priority":539},"scripts/get_community.py",{"path":768,"priority":539},"scripts/get_community_members.py",{"path":770,"priority":539},"scripts/get_community_moderators.py",{"path":772,"priority":539},"scripts/get_community_tweets.py",{"path":774,"priority":539},"scripts/get_followers.py",{"path":776,"priority":539},"scripts/get_following.py",{"path":778,"priority":539},"scripts/get_list_followers.py",{"path":780,"priority":539},"scripts/get_list_members.py",{"path":782,"priority":539},"scripts/get_space.py",{"path":784,"priority":539},"scripts/get_trends.py",{"path":786,"priority":539},"scripts/get_tweet.py",{"path":788,"priority":539},"scripts/get_tweet_quotes.py",{"path":790,"priority":539},"scripts/get_tweet_replies.py",{"path":792,"priority":539},"scripts/get_tweet_retweeters.py",{"path":794,"priority":539},"scripts/get_tweet_thread.py",{"path":796,"priority":539},"scripts/get_user_about.py",{"path":798,"priority":539},"scripts/get_user_info.py",{"path":800,"priority":539},"scripts/get_user_mentions.py",{"path":802,"priority":539},"scripts/get_user_tweets.py",{"path":804,"priority":539},"scripts/get_verified_followers.py",{"path":806,"priority":539},"scripts/search_community_tweets.py",{"path":808,"priority":539},"scripts/search_tweets.py",{"path":810,"priority":539},"scripts/search_users.py",{"path":812,"priority":539},"scripts/twitter_api.py",{"basePath":814,"description":815,"displayName":816,"installMethods":817,"rationale":818,"selectedPaths":819,"source":459,"sourceLanguage":22,"type":572},"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":233},"SKILL.md frontmatter at template/SKILL.md",[820],{"path":467,"priority":453},{"sources":822},[823],"manual",{"closedIssues90d":418,"description":825,"forks":59,"homepage":826,"license":424,"openIssues90d":11,"pushedAt":420,"readmeSize":416,"stars":421,"topics":827},"Agent Skills for Solopreneurs","https://opc.dev",[828,829,404,830,218,831,217],"agent-skills","opc","claude-code","llm-tools",{"classifiedAt":833,"discoverAt":834,"extractAt":835,"githubAt":835,"updatedAt":833},1778696505287,1778696498481,1778696503171,[404,402,401,403,400],{"evaluatedAt":427,"extractAt":45,"updatedAt":427},[],[840,873,902,933],{"_creationTime":841,"_id":842,"community":843,"display":844,"identity":850,"providers":855,"relations":865,"tags":868,"workflow":869},1778693754338.4878,"k17fsx3dgpd78xz72wms9tbv7d86mr8x",{"reviewCount":11},{"description":845,"installMethods":846,"name":848,"sourceUrl":849},"Optimierung des Kontextfensters für KI-Codierungsagenten. Sandboxing von Tool-Ausgaben, 98% Reduzierung. 15 Plattformen",{"claudeCode":847},"mksglu/context-mode","context-mode","https://github.com/mksglu/context-mode",{"basePath":851,"githubOwner":852,"githubRepo":848,"locale":853,"slug":854,"type":430},".agents/plugins","mksglu","de","plugins",{"evaluate":856,"extract":863},{"promptVersionExtension":395,"promptVersionScoring":27,"score":857,"tags":858,"targetMarket":35,"tier":36},100,[859,219,860,403,861,862],"context","llm","code-generation","sandbox",{"commitSha":38,"marketplace":864},{"name":848,"pluginCount":11},{"repoId":866,"translatedFrom":867},"kd764b2fctbqg4b8j8y6xvmkvs86m29m","k17de181ddh1gjh0zdntr3qxyn86nqna",[861,859,860,219,403,862],{"evaluatedAt":870,"extractAt":871,"updatedAt":872},1778693535406,1778693511416,1778693754338,{"_creationTime":874,"_id":875,"community":876,"display":877,"identity":883,"providers":885,"relations":894,"tags":897,"workflow":898},1778699387534.9126,"k172fnc4jkvzaxvbv82ccq96qs86mst6",{"reviewCount":11},{"description":878,"installMethods":879,"name":881,"sourceUrl":882},"Offizielle Repomix-Plugins für Claude Code",{"claudeCode":880},"yamadashy/repomix","repomix","https://github.com/yamadashy/repomix",{"basePath":429,"githubOwner":884,"githubRepo":881,"locale":853,"slug":881,"type":430},"yamadashy",{"evaluate":886,"extract":891},{"promptVersionExtension":395,"promptVersionScoring":27,"score":131,"tags":887,"targetMarket":35,"tier":36},[888,404,889,34,890],"code-packing","developer-productivity","codebase-analysis",{"commitSha":38,"marketplace":892,"plugin":893},{"name":881,"pluginCount":418},{"mcpCount":11,"provider":439,"skillCount":11},{"repoId":895,"translatedFrom":896},"kd726yk1d724vsa4haafjmekyn86mx6y","k173vjce07mdrxsektejb65kex86ng1a",[404,34,888,890,889],{"evaluatedAt":899,"extractAt":900,"updatedAt":901},1778699213895,1778699200079,1778699387535,{"_creationTime":903,"_id":904,"community":905,"display":906,"identity":912,"providers":916,"relations":925,"tags":928,"workflow":929},1778694950424.944,"k17b8fqbrwe6sq5phpk2rc946x86mjen",{"reviewCount":11},{"description":907,"installMethods":908,"name":910,"sourceUrl":911},"Validieren Sie Claude Code-Fähigkeiten anhand der agentskills-Spezifikation. Erkennen Sie Probleme, bevor Ihre Benutzer es tun.",{"claudeCode":909},"olgasafonova/SkillCheck-Free","SkillCheck Free","https://github.com/olgasafonova/SkillCheck-Free",{"basePath":913,"githubOwner":914,"githubRepo":915,"locale":853,"slug":913,"type":430},"skill-check","olgasafonova","SkillCheck-Free",{"evaluate":917,"extract":924},{"promptVersionExtension":395,"promptVersionScoring":27,"score":918,"tags":919,"targetMarket":35,"tier":36},98,[920,921,922,404,923],"code-quality","linter","validation","agentskills",{"commitSha":38,"license":39},{"repoId":926,"translatedFrom":927},"kd70z4wp712rddjagyew7y53dx86nksh","k179w4aaj8cnny01qmve6mmhpn86m1dh",[923,404,920,921,922],{"evaluatedAt":930,"extractAt":931,"updatedAt":932},1778694915750,1778694901028,1778694950425,{"_creationTime":934,"_id":935,"community":936,"display":937,"identity":943,"providers":945,"relations":955,"tags":958,"workflow":959},1778687059785.0203,"k174s17q84fcz2t5ndr8xpr8n186n6bp",{"reviewCount":11},{"description":938,"installMethods":939,"name":941,"sourceUrl":942},"Offizieller prompts.chat-Marktplatz - KI-Prompts, Skills und Tools für Claude Code",{"claudeCode":940},"f/prompts.chat","prompts.chat","https://github.com/f/prompts.chat",{"basePath":429,"githubOwner":944,"githubRepo":941,"locale":853,"slug":941,"type":430},"f",{"evaluate":946,"extract":951},{"promptVersionExtension":395,"promptVersionScoring":27,"score":59,"tags":947,"targetMarket":35,"tier":36},[948,404,949,950,403],"prompts","dataset","curation",{"commitSha":38,"marketplace":952,"plugin":954},{"name":941,"pluginCount":953},1,{"mcpCount":11,"provider":439,"skillCount":11},{"repoId":956,"translatedFrom":957},"kd78rg6a5znaqrretqqhmf9b7d86mvrn","k1768va4x3pv3gj4qwkb02rzjs86n5jh",[404,950,949,403,948],{"evaluatedAt":960,"extractAt":961,"updatedAt":962},1778686819065,1778686798821,1778687059785]