[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-ReScienceLab-reddit-zh-CN":3,"guides-for-ReScienceLab-reddit":731,"similar-k174n9sd7wv9knh3b8rv7vv2wh86me74-zh-CN":732},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":249,"isFallback":233,"parentExtension":254,"providers":306,"relations":310,"repo":311,"tags":729,"workflow":730},1778696505500.0078,"k174n9sd7wv9knh3b8rv7vv2wh86me74",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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},"ReScienceLab/opc-skills","Reddit","https://github.com/ReScienceLab/opc-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":231,"workflow":247},1778696852717.5974,"kn7f89gcbydfz9h0yzk8f1whhn86n4nt","fr",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"practices":203,"prerequisites":204,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"targetMarket":218,"tier":219,"useCases":220,"workflow":225},[21,26,29,32,36,39,43,47,50,53,57,61,65,69,72,75,78,81,84,87,90,94,98,102,106,109,113,116,120,123,126,129,132,135,138,142,146,149,152,156,159,162,165,168,172,175,178,181,184,188],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of retrieving Reddit content and specifies when to use the skill, aligning with the provided use cases.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a structured way to access Reddit data via its public API, offering a convenient wrapper over direct API calls for specific data retrieval tasks.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is production-ready, providing Python scripts that access the public Reddit API, which is stable and requires no authentication for reading content.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused solely on retrieving and presenting content from Reddit via its public API.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description is concise, accurate, and clearly reflects the skill's functionality.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill exposes specific, well-defined tools for different Reddit data retrieval tasks (posts, comments, user info, subreddit info), avoiding a single generalist tool.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All command-line arguments and their options are documented in the SKILL.md, including defaults and expected input types.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","Tool names are descriptive and follow a consistent naming convention (e.g., `get_posts.py`, `search_posts.py`).",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The scripts accept specific arguments (query, subreddit, sort, limit) and return structured data, requesting only necessary information.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under Apache-2.0, clearly indicated in the LICENSE file and README.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The repository shows recent commits within the last 3 months, indicating active maintenance.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","The skill uses only standard Python libraries and does not introduce third-party dependencies that require complex management.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill does not use any secrets as it relies on Reddit's public JSON API which does not require authentication.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill processes API responses and user-provided arguments but does not execute arbitrary code or load external instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not load or include external files at runtime; all necessary code is bundled within the repository.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The scripts only interact with the Reddit API and do not modify any files outside of their intended scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","There are no detached-process spawns or deny-retry loops detected in the provided scripts.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill only retrieves public Reddit data and does not exfiltrate any confidential information.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks and uses clean printable ASCII.",{"category":66,"check":88,"severity":24,"summary":89},"Opaque code execution","The bundled scripts are in plain, readable Python and do not use obfuscation techniques like base64 decoding or eval.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill makes no assumptions about user project structure beyond requiring Python 3 and its own scripts.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","There are 0 issues opened and 3 closed in the last 90 days, indicating good responsiveness from maintainers.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The repository includes a CHANGELOG.md and recent commits, indicating proper versioning and maintenance.",{"category":103,"check":104,"severity":24,"summary":105},"Execution","Validation","Input arguments for the scripts are validated through Python's argparse, ensuring correct types and choices.",{"category":66,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","The skill is read-only and does not perform any destructive operations.",{"category":110,"check":111,"severity":24,"summary":112},"Code Execution","Error Handling","The Python scripts include basic error handling for HTTP requests, providing specific error messages and exiting non-zero on failure.",{"category":110,"check":114,"severity":63,"summary":115},"Logging","The skill is read-only and does not perform destructive actions or outbound calls that necessitate local audit logging.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill only accesses public Reddit data and does not handle or submit personal data without proper sanitization.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill's functionality is global and does not have any geographical or jurisdictional limitations.",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","The scripts rely on standard Python 3 and its core libraries, ensuring cross-platform compatibility.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README provides a comprehensive overview of the skills, installation instructions, and links to resources.",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","The skill exposes a reasonable number of tools (5 scripts) for distinct Reddit data retrieval tasks.",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","Each script performs a distinct function (get posts, search posts, get subreddit, get post, get user), avoiding near-synonyms.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features and commands in the SKILL.md and README have corresponding functional scripts.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions for both Claude Code and universal methods, including copy-paste examples.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","Error messages from the API wrapper are informative, stating the HTTP code or rate limit issue and providing basic remediation advice.",{"category":103,"check":147,"severity":24,"summary":148},"Pinned dependencies","The skill relies on Python 3 standard libraries, which are implicitly pinned by the interpreter version.",{"category":33,"check":150,"severity":24,"summary":151},"Dry-run preview","The skill is read-only and does not perform state-changing operations, thus a dry-run is not applicable.",{"category":153,"check":154,"severity":24,"summary":155},"Protocol","Idempotent retry & timeouts","The API wrapper includes a 30-second timeout for requests and handles rate limiting errors appropriately.",{"category":117,"check":157,"severity":24,"summary":158},"Telemetry opt-in","The skill does not emit any telemetry.",{"category":40,"check":160,"severity":24,"summary":161},"Precise Purpose","The description clearly states the skill's purpose (search and retrieve Reddit content) and its intended use cases.",{"category":40,"check":163,"severity":24,"summary":164},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and triggers.",{"category":44,"check":166,"severity":24,"summary":167},"Concise Body","The SKILL.md is concise and delegates detailed information to the scripts themselves.",{"category":169,"check":170,"severity":24,"summary":171},"Context","Progressive Disclosure","Detailed commands and options are presented directly in the SKILL.md without needing separate reference files for this scope.",{"category":169,"check":173,"severity":63,"summary":174},"Forked exploration","The skill is primarily for data retrieval and does not involve deep code review or extensive exploration that would require forked context.",{"category":22,"check":176,"severity":24,"summary":177},"Usage examples","The SKILL.md provides clear, copy-pasteable examples for each command, demonstrating input and expected usage.",{"category":22,"check":179,"severity":24,"summary":180},"Edge cases","The script includes error handling for API issues like rate limiting and not found, with basic recovery advice.",{"category":110,"check":182,"severity":63,"summary":183},"Tool Fallback","The skill uses standard Python and the public Reddit API, not relying on external MCP servers or tools with fallbacks.",{"category":185,"check":186,"severity":24,"summary":187},"Safety","Halt on unexpected state","The scripts handle API errors by exiting non-zero, halting the workflow as expected.",{"category":91,"check":189,"severity":24,"summary":190},"Cross-skill coupling","The skill is self-contained and does not rely on other specific skills being loaded in the same session.",1778696852500,"This skill allows users to search and retrieve various types of content from Reddit, including posts, comments, subreddit information, and user profiles, by interacting with Reddit's public JSON API.",[194,195,196,197,198],"Retrieve subreddit posts (hot, new, top, rising, controversial)","Search for posts with custom queries and filters","Get detailed subreddit information","Fetch specific posts and their comments","Retrieve user profiles and their recent posts",[200,201,202],"Performing actions on Reddit (posting, commenting, voting).","Accessing private or authenticated Reddit content.","Real-time scraping or live feed updates.",[],[205],"Python 3","3.0.0","4.4.0","To easily access and retrieve specific information from Reddit, such as trending posts, comments on a particular topic, or details about a subreddit or user, without manual browsing.","All checks passed, indicating high quality and readiness for production use. The skill is well-documented, secure, and effectively addresses its stated purpose.",100,"A well-implemented skill for retrieving Reddit content, offering comprehensive functionality and excellent documentation.",[213,214,215,216,217],"reddit","api","data-retrieval","social-media","information-gathering","global","verified",[221,222,223,224],"Use when user mentions Reddit, a subreddit, or r/ links.","Use to find popular discussions on a specific topic.","Use to gather information about a subreddit's community or rules.","Use to quickly retrieve a user's activity on Reddit.",[226,227,228,229,230],"User mentions Reddit or a specific subreddit.","Agent invokes the appropriate script from the Reddit skill.","Script queries the Reddit public JSON API.","Script processes and formats the retrieved data.","Agent presents the relevant Reddit content to the user.",{"codeQuality":232,"collectedAt":234,"documentation":235,"maintenance":238,"security":243,"testCoverage":246},{"hasLockfile":233},true,1778696839635,{"descriptionLength":236,"readmeSize":237},177,8157,{"closedIssues90d":239,"forks":240,"hasChangelog":233,"openIssues90d":8,"pushedAt":241,"stars":242},3,97,1778656415000,858,{"hasNpmPackage":244,"license":245,"smitheryVerified":244},false,"Apache-2.0",{"hasCi":233,"hasTests":244},{"updatedAt":248},1778696852717,{"basePath":250,"githubOwner":251,"githubRepo":252,"locale":18,"slug":213,"type":253},"skills/reddit","ReScienceLab","opc-skills","skill",{"_creationTime":255,"_id":256,"community":257,"display":258,"identity":261,"parentExtension":264,"providers":296,"relations":302,"tags":303,"workflow":304},1778696505500.0046,"k17b55rp7ccqw91566yq0ax2as86n6rk",{"reviewCount":8},{"description":259,"installMethods":260,"name":213,"sourceUrl":14},"Search and retrieve content from Reddit. Get posts, comments, subreddit info, and user profiles via the public JSON API.",{"claudeCode":213},{"basePath":250,"githubOwner":251,"githubRepo":252,"locale":262,"slug":213,"type":263},"en","plugin",{"_creationTime":265,"_id":266,"community":267,"display":268,"identity":271,"providers":274,"relations":290,"tags":292,"workflow":293},1778696505500.0032,"k17agfyzmts45g65m489121e9n86njbk",{"reviewCount":8},{"description":269,"installMethods":270,"name":252,"sourceUrl":14},"Agent Skills for One Person Companies - Boost your AI agent with specialized skills for solopreneurs and indie hackers",{"claudeCode":12},{"basePath":272,"githubOwner":251,"githubRepo":252,"locale":262,"slug":252,"type":273},"","marketplace",{"evaluate":275,"extract":284},{"promptVersionExtension":276,"promptVersionScoring":207,"score":277,"tags":278,"targetMarket":218,"tier":219},"3.1.0",99,[279,280,281,282,283],"solopreneur","indie-hacker","automation","productivity","ai-tools",{"commitSha":285,"marketplace":286,"plugin":288},"HEAD",{"name":252,"pluginCount":287},9,{"mcpCount":8,"provider":289,"skillCount":8},"classify",{"repoId":291},"kd7fj56h5kejcgm6hcjmzn79xd86m7wa",[283,281,280,282,279],{"evaluatedAt":294,"extractAt":295,"updatedAt":294},1778696521966,1778696505500,{"evaluate":297,"extract":300},{"promptVersionExtension":206,"promptVersionScoring":207,"score":240,"tags":298,"targetMarket":218,"tier":219},[213,214,216,299],"content-retrieval",{"commitSha":285,"license":301},"MIT",{"parentExtensionId":266,"repoId":291},[214,299,213,216],{"evaluatedAt":305,"extractAt":295,"updatedAt":305},1778696648889,{"evaluate":307,"extract":309},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":308,"targetMarket":218,"tier":219},[213,214,215,216,217],{"commitSha":285,"license":245},{"parentExtensionId":256,"repoId":291},{"_creationTime":312,"_id":291,"identity":313,"providers":314,"workflow":725},1778696498481.4097,{"githubOwner":251,"githubRepo":252,"sourceUrl":14},{"classify":315,"discover":712,"github":715},{"commitSha":285,"extensions":316},[317,330,342,351,360,369,378,384,393,402,411,424,466,474,482,516,528,579,591,618,633,643,704],{"basePath":272,"description":269,"displayName":252,"installMethods":318,"rationale":319,"selectedPaths":320,"source":329,"sourceLanguage":262,"type":273},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[321,324,326],{"path":322,"priority":323},".claude-plugin/marketplace.json","mandatory",{"path":325,"priority":323},"README.md",{"path":327,"priority":328},"LICENSE","high","rule",{"basePath":331,"description":332,"displayName":333,"installMethods":334,"license":301,"rationale":335,"selectedPaths":336,"source":329,"sourceLanguage":262,"type":263},"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":333},"plugin manifest at skills/requesthunt/.claude-plugin/plugin.json",[337,339],{"path":338,"priority":323},".claude-plugin/plugin.json",{"path":340,"priority":341},"SKILL.md","medium",{"basePath":343,"description":344,"displayName":345,"installMethods":346,"license":301,"rationale":347,"selectedPaths":348,"source":329,"sourceLanguage":262,"type":263},"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":345},"plugin manifest at skills/domain-hunter/.claude-plugin/plugin.json",[349,350],{"path":338,"priority":323},{"path":340,"priority":341},{"basePath":352,"description":353,"displayName":354,"installMethods":355,"license":301,"rationale":356,"selectedPaths":357,"source":329,"sourceLanguage":262,"type":263},"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":354},"plugin manifest at skills/logo-creator/.claude-plugin/plugin.json",[358,359],{"path":338,"priority":323},{"path":340,"priority":341},{"basePath":361,"description":362,"displayName":363,"installMethods":364,"license":301,"rationale":365,"selectedPaths":366,"source":329,"sourceLanguage":262,"type":263},"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":363},"plugin manifest at skills/banner-creator/.claude-plugin/plugin.json",[367,368],{"path":338,"priority":323},{"path":340,"priority":341},{"basePath":370,"description":371,"displayName":372,"installMethods":373,"license":301,"rationale":374,"selectedPaths":375,"source":329,"sourceLanguage":262,"type":263},"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":372},"plugin manifest at skills/nanobanana/.claude-plugin/plugin.json",[376,377],{"path":338,"priority":323},{"path":340,"priority":341},{"basePath":250,"description":259,"displayName":213,"installMethods":379,"license":301,"rationale":380,"selectedPaths":381,"source":329,"sourceLanguage":262,"type":263},{"claudeCode":213},"plugin manifest at skills/reddit/.claude-plugin/plugin.json",[382,383],{"path":338,"priority":323},{"path":340,"priority":341},{"basePath":385,"description":386,"displayName":387,"installMethods":388,"license":301,"rationale":389,"selectedPaths":390,"source":329,"sourceLanguage":262,"type":263},"skills/twitter","Search and retrieve content from Twitter/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io.","twitter",{"claudeCode":387},"plugin manifest at skills/twitter/.claude-plugin/plugin.json",[391,392],{"path":338,"priority":323},{"path":340,"priority":341},{"basePath":394,"description":395,"displayName":396,"installMethods":397,"license":301,"rationale":398,"selectedPaths":399,"source":329,"sourceLanguage":262,"type":263},"skills/producthunt","Search and retrieve content from Product Hunt. Get posts, topics, users, and collections via the GraphQL API.","producthunt",{"claudeCode":396},"plugin manifest at skills/producthunt/.claude-plugin/plugin.json",[400,401],{"path":338,"priority":323},{"path":340,"priority":341},{"basePath":403,"description":404,"displayName":405,"installMethods":406,"license":301,"rationale":407,"selectedPaths":408,"source":329,"sourceLanguage":262,"type":263},"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.","seo-geo",{"claudeCode":405},"plugin manifest at skills/seo-geo/.claude-plugin/plugin.json",[409,410],{"path":338,"priority":323},{"path":340,"priority":341},{"basePath":412,"description":413,"displayName":414,"installMethods":415,"rationale":416,"selectedPaths":417,"source":329,"sourceLanguage":262,"type":263},"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":414},"plugin manifest at skills/archive/.factory-plugin/plugin.json",[418,420,422],{"path":419,"priority":323},".factory-plugin/plugin.json",{"path":421,"priority":328},"hooks/hooks.json",{"path":423,"priority":328},"hooks/load-memory.py",{"basePath":425,"description":426,"displayName":405,"installMethods":427,"rationale":428,"selectedPaths":429,"source":329,"sourceLanguage":262,"type":253},".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":12},"SKILL.md frontmatter at .agents/skills/seo-geo/SKILL.md (coalesced with duplicate skill at skills/seo-geo)",[430,431,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464],{"path":340,"priority":323},{"path":432,"priority":433},"examples/opc-skills-case-study.md","low",{"path":435,"priority":341},"references/geo-research.md",{"path":437,"priority":341},"references/google-docs-summary.md",{"path":439,"priority":341},"references/platform-algorithms.md",{"path":441,"priority":341},"references/schema-templates.md",{"path":443,"priority":341},"references/seo-checklist.md",{"path":445,"priority":341},"references/tools-and-apis.md",{"path":447,"priority":433},"scripts/autocomplete_ideas.py",{"path":449,"priority":433},"scripts/backlinks.py",{"path":451,"priority":433},"scripts/competitor_gap.py",{"path":453,"priority":433},"scripts/credential.py",{"path":455,"priority":433},"scripts/dataforseo_api.py",{"path":457,"priority":433},"scripts/domain_overview.py",{"path":459,"priority":433},"scripts/keyword_research.py",{"path":461,"priority":433},"scripts/related_keywords.py",{"path":463,"priority":433},"scripts/seo_audit.py",{"path":465,"priority":433},"scripts/serp_analysis.py",{"basePath":467,"description":468,"displayName":469,"installMethods":470,"rationale":471,"selectedPaths":472,"source":329,"sourceLanguage":262,"type":253},".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",[473],{"path":340,"priority":323},{"basePath":412,"description":475,"displayName":414,"installMethods":476,"rationale":477,"selectedPaths":478,"source":329,"sourceLanguage":262,"type":253},"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",[479,480],{"path":340,"priority":323},{"path":481,"priority":341},"references/TEMPLATE.md",{"basePath":361,"description":483,"displayName":363,"installMethods":484,"rationale":485,"selectedPaths":486,"source":329,"sourceLanguage":262,"type":253},"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",[487,488,490,492,494,496,498,500,502,504,506,508,510,512,514],{"path":340,"priority":323},{"path":489,"priority":433},"examples/images/banner-01.png",{"path":491,"priority":433},"examples/images/banner-02.png",{"path":493,"priority":433},"examples/images/banner-03.png",{"path":495,"priority":433},"examples/images/banner-04.png",{"path":497,"priority":433},"examples/images/banner-05.png",{"path":499,"priority":433},"examples/images/banner-06.png",{"path":501,"priority":433},"examples/images/github-banner-01.png",{"path":503,"priority":433},"examples/images/github-banner-02.png",{"path":505,"priority":433},"examples/images/github-banner-03.png",{"path":507,"priority":433},"examples/images/opc-banner-final.png",{"path":509,"priority":433},"examples/opc-banner-creation.md",{"path":511,"priority":341},"references/formats.md",{"path":513,"priority":433},"scripts/crop_banner.py",{"path":515,"priority":433},"templates/preview.html",{"basePath":343,"description":517,"displayName":345,"installMethods":518,"rationale":519,"selectedPaths":520,"source":329,"sourceLanguage":262,"type":253},"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",[521,522,524,526],{"path":340,"priority":323},{"path":523,"priority":433},"examples/auto-video-editing-domain.md",{"path":525,"priority":341},"references/registrars.md",{"path":527,"priority":341},"references/spaceship-api.md",{"basePath":352,"description":529,"displayName":354,"installMethods":530,"rationale":531,"selectedPaths":532,"source":329,"sourceLanguage":262,"type":253},"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",[533,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578],{"path":340,"priority":323},{"path":535,"priority":433},"examples/images/logo-01.png",{"path":537,"priority":433},"examples/images/logo-02.png",{"path":539,"priority":433},"examples/images/logo-03.png",{"path":541,"priority":433},"examples/images/logo-04.png",{"path":543,"priority":433},"examples/images/logo-05.png",{"path":545,"priority":433},"examples/images/logo-06.png",{"path":547,"priority":433},"examples/images/logo-07.png",{"path":549,"priority":433},"examples/images/logo-08.png",{"path":551,"priority":433},"examples/images/logo-09-v1.png",{"path":553,"priority":433},"examples/images/logo-09-v2.png",{"path":555,"priority":433},"examples/images/logo-09-v3.png",{"path":557,"priority":433},"examples/images/logo-09-v4.png",{"path":559,"priority":433},"examples/images/logo-09-v5.png",{"path":561,"priority":433},"examples/images/logo-09-v6.png",{"path":563,"priority":433},"examples/images/logo-09.png",{"path":565,"priority":433},"examples/images/opc-logo-final.svg",{"path":567,"priority":433},"examples/images/opc-logo-selected.png",{"path":569,"priority":433},"examples/opc-logo-creation.md",{"path":571,"priority":341},"references/styles.md",{"path":573,"priority":433},"scripts/crop_logo.py",{"path":575,"priority":433},"scripts/remove_bg.py",{"path":577,"priority":433},"scripts/vectorize.py",{"path":515,"priority":433},{"basePath":370,"description":580,"displayName":372,"installMethods":581,"rationale":582,"selectedPaths":583,"source":329,"sourceLanguage":262,"type":253},"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",[584,585,587,589],{"path":340,"priority":323},{"path":586,"priority":341},"references/prompts.md",{"path":588,"priority":433},"scripts/batch_generate.py",{"path":590,"priority":433},"scripts/generate.py",{"basePath":394,"description":592,"displayName":396,"installMethods":593,"rationale":594,"selectedPaths":595,"source":329,"sourceLanguage":262,"type":253},"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",[596,597,598,600,602,604,606,608,610,612,614,616],{"path":340,"priority":323},{"path":453,"priority":433},{"path":599,"priority":433},"scripts/get_collection.py",{"path":601,"priority":433},"scripts/get_collections.py",{"path":603,"priority":433},"scripts/get_post.py",{"path":605,"priority":433},"scripts/get_post_comments.py",{"path":607,"priority":433},"scripts/get_posts.py",{"path":609,"priority":433},"scripts/get_topic.py",{"path":611,"priority":433},"scripts/get_topics.py",{"path":613,"priority":433},"scripts/get_user.py",{"path":615,"priority":433},"scripts/get_user_posts.py",{"path":617,"priority":433},"scripts/producthunt_api.py",{"basePath":250,"description":10,"displayName":213,"installMethods":619,"rationale":620,"selectedPaths":621,"source":329,"sourceLanguage":18,"type":253},{"claudeCode":12},"SKILL.md frontmatter at skills/reddit/SKILL.md",[622,623,624,625,626,628,629,631],{"path":340,"priority":323},{"path":453,"priority":433},{"path":603,"priority":433},{"path":607,"priority":433},{"path":627,"priority":433},"scripts/get_subreddit.py",{"path":613,"priority":433},{"path":630,"priority":433},"scripts/reddit_api.py",{"path":632,"priority":433},"scripts/search_posts.py",{"basePath":331,"description":634,"displayName":333,"installMethods":635,"rationale":636,"selectedPaths":637,"source":329,"sourceLanguage":262,"type":253},"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",[638,639,641],{"path":340,"priority":323},{"path":640,"priority":433},"examples/calendar-app-research.md",{"path":642,"priority":433},"examples/scheduling-tools-research-report.md",{"basePath":385,"description":644,"displayName":387,"installMethods":645,"rationale":646,"selectedPaths":647,"source":329,"sourceLanguage":262,"type":253},"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",[648,649,651,653,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702],{"path":340,"priority":323},{"path":650,"priority":433},"scripts/batch_get_users.py",{"path":652,"priority":433},"scripts/check_relationship.py",{"path":453,"priority":433},{"path":655,"priority":433},"scripts/get_article.py",{"path":657,"priority":433},"scripts/get_community.py",{"path":659,"priority":433},"scripts/get_community_members.py",{"path":661,"priority":433},"scripts/get_community_moderators.py",{"path":663,"priority":433},"scripts/get_community_tweets.py",{"path":665,"priority":433},"scripts/get_followers.py",{"path":667,"priority":433},"scripts/get_following.py",{"path":669,"priority":433},"scripts/get_list_followers.py",{"path":671,"priority":433},"scripts/get_list_members.py",{"path":673,"priority":433},"scripts/get_space.py",{"path":675,"priority":433},"scripts/get_trends.py",{"path":677,"priority":433},"scripts/get_tweet.py",{"path":679,"priority":433},"scripts/get_tweet_quotes.py",{"path":681,"priority":433},"scripts/get_tweet_replies.py",{"path":683,"priority":433},"scripts/get_tweet_retweeters.py",{"path":685,"priority":433},"scripts/get_tweet_thread.py",{"path":687,"priority":433},"scripts/get_user_about.py",{"path":689,"priority":433},"scripts/get_user_info.py",{"path":691,"priority":433},"scripts/get_user_mentions.py",{"path":693,"priority":433},"scripts/get_user_tweets.py",{"path":695,"priority":433},"scripts/get_verified_followers.py",{"path":697,"priority":433},"scripts/search_community_tweets.py",{"path":699,"priority":433},"scripts/search_tweets.py",{"path":701,"priority":433},"scripts/search_users.py",{"path":703,"priority":433},"scripts/twitter_api.py",{"basePath":705,"description":706,"displayName":707,"installMethods":708,"rationale":709,"selectedPaths":710,"source":329,"sourceLanguage":262,"type":253},"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",[711],{"path":340,"priority":323},{"sources":713},[714],"manual",{"closedIssues90d":239,"description":716,"forks":240,"homepage":717,"license":245,"openIssues90d":8,"pushedAt":241,"readmeSize":237,"stars":242,"topics":718},"Agent Skills for Solopreneurs","https://opc.dev",[719,720,283,721,722,723,724],"agent-skills","opc","claude-code","geo","llm-tools","seo",{"classifiedAt":726,"discoverAt":727,"extractAt":728,"githubAt":728,"updatedAt":726},1778696505287,1778696498481,1778696503171,[214,215,217,213,216],{"evaluatedAt":248,"extractAt":295,"updatedAt":248},[],[733,763,791,822,848,867],{"_creationTime":734,"_id":735,"community":736,"display":737,"identity":743,"providers":747,"relations":754,"tags":758,"workflow":759},1778699289329.1182,"k172jykxz0jywjekjxjt5thj5x86nm3n",{"reviewCount":8},{"description":738,"installMethods":739,"name":741,"sourceUrl":742},"当用户需要通过 Xquik 获取 X (Twitter) 数据或执行需要确认的 X 操作时使用：推文搜索、用户查找、关注者提取、媒体下载、监控、Webhook、MCP、SDK、发布、点赞、私信和个人资料更新。需要 Xquik API 密钥。切勿索要 X 登录凭据。",{"claudeCode":740},"Xquik-dev/x-twitter-scraper","x-twitter-scraper","https://github.com/Xquik-dev/x-twitter-scraper",{"basePath":744,"githubOwner":745,"githubRepo":741,"locale":746,"slug":741,"type":253},"skills/x-twitter-scraper","Xquik-dev","zh-CN",{"evaluate":748,"extract":753},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":749,"targetMarket":218,"tier":219},[387,750,214,215,281,751,752],"x","mcp","sdk",{"commitSha":285},{"parentExtensionId":755,"repoId":756,"translatedFrom":757},"k17axvhmvwp90strpqcd5b0h7986m80d","kd783enpnwhry153ka0z65ear186mjbh","k172e8vt4zcz50bb0vfp6ptb1n86mf90",[214,281,215,751,752,387,750],{"evaluatedAt":760,"extractAt":761,"updatedAt":762},1778699230863,1778699170774,1778699289329,{"_creationTime":764,"_id":765,"community":766,"display":767,"identity":773,"providers":777,"relations":784,"tags":787,"workflow":788},1778691104676.0024,"k1774xvkdd90hm8spynfw373tn86nkme",{"reviewCount":8},{"description":768,"installMethods":769,"name":771,"sourceUrl":772},"Generate a vertical story image for TikTok or Instagram book promotion with cover art, hook text, and author branding.",{"claudeCode":770},"iterationlayer/skills","generate-social-media-book-promo","https://github.com/iterationlayer/skills",{"basePath":774,"githubOwner":775,"githubRepo":776,"locale":262,"slug":771,"type":253},"skills/generate-social-media-book-promo","iterationlayer","skills",{"evaluate":778,"extract":783},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":779,"targetMarket":218,"tier":219},[780,781,216,782,214],"image-generation","marketing","book-promotion",{"commitSha":285},{"parentExtensionId":785,"repoId":786},"k1721s0xmp59902ybtpakrrffn86n10s","kd76p4g2qmtrkgx99cnab3683d86n4g8",[214,782,780,781,216],{"evaluatedAt":789,"extractAt":790,"updatedAt":789},1778693472094,1778691104676,{"_creationTime":792,"_id":793,"community":794,"display":795,"identity":801,"providers":805,"relations":813,"tags":817,"workflow":818},1778699432368.3398,"k179p121pjxfejnbcfa72kry1986nybd",{"reviewCount":8},{"description":796,"installMethods":797,"name":799,"sourceUrl":800},"使用 Gemini CLI 或 curl JSON API 备用方案从 Reddit 获取内容。适用于访问 Reddit URL、在 Reddit 上研究主题或当 Reddit 返回 403/阻止错误时。",{"claudeCode":798},"ykdojo/claude-code-tips","reddit-fetch","https://github.com/ykdojo/claude-code-tips",{"basePath":802,"githubOwner":803,"githubRepo":804,"locale":746,"slug":799,"type":253},"skills/reddit-fetch","ykdojo","claude-code-tips",{"evaluate":806,"extract":812},{"promptVersionExtension":206,"promptVersionScoring":207,"score":807,"tags":808,"targetMarket":218,"tier":811},95,[213,214,809,215,810],"web-scraping","cli","community",{"commitSha":285},{"parentExtensionId":814,"repoId":815,"translatedFrom":816},"k1771jhnksgm8d8zyrbb7r99c986nmfp","kd75fm359weq574r9qxrp8jky186mya6","k177xgv3nnkpfvvj1n9vff6m1d86nmgn",[214,810,215,213,809],{"evaluatedAt":819,"extractAt":820,"updatedAt":821},1778699363780,1778699262802,1778699432368,{"_creationTime":823,"_id":824,"community":825,"display":826,"identity":832,"providers":836,"relations":842,"tags":844,"workflow":845},1778697652123.8982,"k175ckmrqc4x6sjm90k7ejbj3s86ntxs",{"reviewCount":8},{"description":827,"installMethods":828,"name":830,"sourceUrl":831},"Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.",{"claudeCode":829},"steipete/clawdis","slack","https://github.com/steipete/clawdis",{"basePath":833,"githubOwner":834,"githubRepo":835,"locale":262,"slug":830,"type":253},"skills/slack","steipete","clawdis",{"evaluate":837,"extract":841},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":838,"targetMarket":218,"tier":219},[830,839,840,281,214],"messaging","communication",{"commitSha":285},{"repoId":843},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[214,281,840,839,830],{"evaluatedAt":846,"extractAt":847,"updatedAt":846},1778698950505,1778697652123,{"_creationTime":849,"_id":850,"community":851,"display":852,"identity":856,"providers":858,"relations":863,"tags":864,"workflow":865},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":853,"installMethods":854,"name":855,"sourceUrl":831},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":829},"github",{"basePath":857,"githubOwner":834,"githubRepo":835,"locale":262,"slug":855,"type":253},"skills/github",{"evaluate":859,"extract":862},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":860,"targetMarket":218,"tier":219},[855,810,214,861,281],"developer-tools",{"commitSha":285},{"repoId":843},[214,281,810,861,855],{"evaluatedAt":866,"extractAt":847,"updatedAt":866},1778698569289,{"_creationTime":868,"_id":869,"community":870,"display":871,"identity":877,"providers":881,"relations":889,"tags":891,"workflow":892},1778696993586.708,"k17fsfrfvbnsvwkcqp8y85wdad86mmwq",{"reviewCount":8},{"description":872,"installMethods":873,"name":875,"sourceUrl":876},"Stop and consult this skill whenever your response would include specific facts about Anthropic's products. Covers: Claude Code (how to install, Node.js requirements, platform/OS support, MCP server integration, configuration), Claude API (function calling/tool use, batch processing, SDK usage, rate limits, pricing, models, streaming), and Claude.ai (Pro vs Team vs Enterprise plans, feature limits). Trigger this even for coding tasks that use the Anthropic SDK, content creation mentioning Claude capabilities or pricing, or LLM provider comparisons. Any time you would otherwise rely on memory for Anthropic product details, verify here instead — your training data may be outdated or wrong.",{"claudeCode":874},"SeifBenayed/claude-code-sdk","product-self-knowledge","https://github.com/SeifBenayed/claude-code-sdk",{"basePath":878,"githubOwner":879,"githubRepo":880,"locale":262,"slug":875,"type":253},".claude/skills/product-self-knowledge","SeifBenayed","claude-code-sdk",{"evaluate":882,"extract":888},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":883,"targetMarket":218,"tier":219},[884,885,886,214,752,887],"anthropic","documentation","claude","knowledge-base",{"commitSha":285},{"repoId":890},"kd78s53c1852h5p7c3qem663xs86njab",[884,214,886,885,887,752],{"evaluatedAt":893,"extractAt":894,"updatedAt":893},1778697182451,1778696993586]