[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-shanraisshan-weather-fetcher-en":3,"guides-for-shanraisshan-weather-fetcher":373,"similar-k172vrp66efhz23rkvm6v6j1fd86nbzz-en":374},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":223,"parentExtension":245,"providers":246,"relations":251,"repo":253,"tags":369,"workflow":370},1778697205743.8953,"k172vrp66efhz23rkvm6v6j1fd86nbzz",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Instructions for fetching current weather temperature data for Dubai, UAE from Open-Meteo API",{"claudeCode":12},"shanraisshan/claude-code-best-practice","weather-fetcher","https://github.com/shanraisshan/claude-code-best-practice",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":221,"workflow":238},1778697310543.752,"kn7ed9f7rbx39k76caz0xk2aks86n6tz","en",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":215,"tier":216,"useCases":217},[21,26,29,32,36,39,43,47,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,151,154,158,161,164,167,170,174,177,180,183,186,190],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of fetching current weather temperature data for Dubai, UAE, and identifies the source API.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill uses the WebFetch tool to interact with a specific API endpoint, which goes beyond basic LLM capabilities and provides a focused function.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is self-contained, has clear instructions, and uses a publicly available API, making it ready for use in a workflow.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused solely on fetching weather temperature data for a specific location.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's functionality as described in the SKILL.md.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill uses a specific tool, WebFetch, with defined parameters, rather than a general-purpose command.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","The SKILL.md clearly documents the URLs for both Celsius and Fahrenheit, and the specific JSON field to extract.",{"category":33,"check":48,"severity":49,"summary":50},"Tool naming","not_applicable","The skill uses the WebFetch tool which is a pre-defined tool and does not have custom tool names to evaluate.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The tool call only requests the necessary data (latitude, longitude, units) and the expected output format is clearly defined.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The license is MIT, a permissive open-source license, and is clearly stated in the LICENSE file.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository shows recent commits, indicating active maintenance.",{"category":59,"check":63,"severity":49,"summary":64},"Dependency Management","The skill does not appear to have any third-party dependencies beyond the WebFetch tool itself.",{"category":66,"check":67,"severity":49,"summary":68},"Security","Secret Management","The skill does not use or handle any secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill only uses WebFetch with hardcoded URLs and does not process untrusted external content.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external code or data at runtime; all necessary information is self-contained or from a trusted API.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill only makes outbound network calls via WebFetch and does not modify any files outside its intended scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached processes or retry loops around denied tool calls are present in the skill's instructions.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill only makes a documented outbound call to a public API and does not handle or submit confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The SKILL.md and README do not contain any hidden text, invisible characters, or obfuscation techniques.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's instructions are plain text and do not involve any obfuscated code or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes no assumptions about the user's project structure, relying only on the WebFetch tool.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","The repository has a healthy ratio of closed to open issues, indicating active maintenance and responsiveness.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The repository has a meaningful version number and recent commit activity.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","The skill clearly defines the expected JSON field for temperature extraction, implying a validation of the output shape.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is read-only and does not perform any destructive operations.",{"category":104,"check":111,"severity":112,"summary":113},"Error Handling","info","The SKILL.md outlines the expected output format, but does not explicitly detail error handling for API failures or unexpected responses.",{"category":104,"check":115,"severity":49,"summary":116},"Logging","The skill is a simple instruction set for a tool and does not involve local file operations or destructive actions that would require local audit logging.",{"category":118,"check":119,"severity":49,"summary":120},"Compliance","GDPR","The skill does not handle personal data; it only requests weather data based on coordinates.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill is global in nature, as weather data is universally accessible, and no regional restrictions are indicated.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill relies on the standard WebFetch tool, ensuring cross-platform compatibility.",{"category":44,"check":128,"severity":24,"summary":129},"README","The README provides a comprehensive overview of the repository and its contents.",{"category":33,"check":131,"severity":49,"summary":132},"Tool surface size","This is a single skill, not a collection of tools, so this check is not applicable.",{"category":40,"check":134,"severity":49,"summary":135},"Overlapping near-synonym tools","The skill uses only the single WebFetch tool, so there are no overlapping tools.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All features described in the README and SKILL.md are implemented and verifiable through the provided instructions.",{"category":140,"check":141,"severity":49,"summary":142},"Install","Installation instruction","This skill is intended to be used within the Claude Code environment and does not have separate installation instructions.",{"category":144,"check":145,"severity":112,"summary":146},"Errors","Actionable error messages","The SKILL.md specifies the expected output, but doesn't detail specific error messages or remediation steps for API failures.",{"category":148,"check":149,"severity":49,"summary":150},"Execution","Pinned dependencies","The skill does not use third-party dependencies beyond the provided WebFetch tool.",{"category":33,"check":152,"severity":49,"summary":153},"Dry-run preview","The skill is read-only and does not perform state-changing operations, making a dry-run unnecessary.",{"category":155,"check":156,"severity":49,"summary":157},"Protocol","Idempotent retry & timeouts","The skill does not involve state-changing operations or remote calls that would require idempotency or timeouts beyond what the WebFetch tool provides.",{"category":66,"check":159,"severity":49,"summary":160},"Telemetry opt-in","The skill does not emit telemetry.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The skill's purpose is precisely defined: fetching weather temperature data for Dubai, UAE, with clear instructions for different units and extraction of specific data points.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The SKILL.md frontmatter is concise and effectively summarizes the skill's core capability and intended use.",{"category":44,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md is short and to the point, avoiding unnecessary verbosity.",{"category":171,"check":172,"severity":49,"summary":173},"Context","Progressive Disclosure","The skill is very simple and does not require progressive disclosure of information.",{"category":171,"check":175,"severity":49,"summary":176},"Forked exploration","The skill performs a single, focused task and does not involve extensive exploration or deep code review.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The SKILL.md clearly outlines the expected output format, serving as a practical example of the skill's result.",{"category":22,"check":181,"severity":112,"summary":182},"Edge cases","While the happy path is well-defined, the SKILL.md does not explicitly document failure modes (e.g., API errors, invalid coordinates) or recovery steps.",{"category":104,"check":184,"severity":49,"summary":185},"Tool Fallback","The skill only relies on the built-in WebFetch tool and does not have external tool dependencies requiring fallbacks.",{"category":187,"check":188,"severity":24,"summary":189},"Safety","Halt on unexpected state","The skill's instructions are direct and do not involve any state-dependent operations that would require halting on unexpected pre-state.",{"category":92,"check":191,"severity":24,"summary":192},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills being loaded in the same session.",1778697310429,"This skill provides instructions for fetching current weather temperature data for Dubai, UAE, using the Open-Meteo API. It specifies how to retrieve data in both Celsius and Fahrenheit and extract the temperature value and unit from the JSON response.",[196,197,198,199],"Fetches current weather temperature for Dubai, UAE.","Supports both Celsius and Fahrenheit units.","Extracts temperature value and unit from API response.","Utilizes the Open-Meteo API.",[201,202,203],"Fetching weather data for locations other than Dubai.","Providing historical weather data or forecasts.","Performing any file operations or transformations on the data.","3.0.0","4.4.0","To provide a clear and reliable method for obtaining current weather temperature data for Dubai, UAE, supporting both Celsius and Fahrenheit units.","The skill is well-documented, secure, and highly focused. Minor areas for improvement include more explicit error handling documentation.",97,"A well-defined and secure skill for fetching current weather data.",[211,212,213,214],"weather","api","data-fetching","utility","global","verified",[218,219,220],"Use when needing the current temperature in Dubai for a weather report.","Use when building a location-aware application that requires real-time weather data.","Use as a building block in a larger orchestration skill that gathers weather information.",{"codeQuality":222,"collectedAt":224,"documentation":225,"maintenance":228,"security":235,"testCoverage":237},{"hasLockfile":223},false,1778697296128,{"descriptionLength":226,"readmeSize":227},93,72705,{"closedIssues90d":229,"forks":230,"hasChangelog":231,"openIssues90d":232,"pushedAt":233,"stars":234},26,5288,true,3,1778690578000,52835,{"hasNpmPackage":223,"license":236,"smitheryVerified":223},"MIT",{"hasCi":223,"hasTests":223},{"updatedAt":239},1778697310543,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},".claude/skills/weather-fetcher","shanraisshan","claude-code-best-practice","skill",null,{"evaluate":247,"extract":249},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":248,"targetMarket":215,"tier":216},[211,212,213,214],{"commitSha":250},"HEAD",{"repoId":252},"kd74710g49kxgwbfjxeb7s132d86myxr",{"_creationTime":254,"_id":252,"identity":255,"providers":256,"workflow":365},1778697191149.7012,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":257,"discover":338,"github":341},{"commitSha":250,"extensions":258},[259,270,278,286,294,302,307,320,328],{"basePath":260,"description":261,"displayName":262,"installMethods":263,"rationale":264,"selectedPaths":265,"source":269,"sourceLanguage":18,"type":244},".claude/skills/agent-browser","Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to \"open a website\", \"fill out a form\", \"click a button\", \"take a screenshot\", \"scrape data from a page\", \"test this web app\", \"login to a site\", \"automate browser actions\", or any task requiring programmatic web interaction.","agent-browser",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/agent-browser/SKILL.md",[266],{"path":267,"priority":268},"SKILL.md","mandatory","rule",{"basePath":271,"description":272,"displayName":273,"installMethods":274,"rationale":275,"selectedPaths":276,"source":269,"sourceLanguage":18,"type":244},".claude/skills/presentation/presentation-structure","Knowledge about the presentation slide format, weight system, navigation, and section structure","presentation-structure",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/presentation/presentation-structure/SKILL.md",[277],{"path":267,"priority":268},{"basePath":279,"description":280,"displayName":281,"installMethods":282,"rationale":283,"selectedPaths":284,"source":269,"sourceLanguage":18,"type":244},".claude/skills/presentation/presentation-styling","Knowledge about CSS classes, component patterns, and syntax highlighting in the presentation","presentation-styling",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/presentation/presentation-styling/SKILL.md",[285],{"path":267,"priority":268},{"basePath":287,"description":288,"displayName":289,"installMethods":290,"rationale":291,"selectedPaths":292,"source":269,"sourceLanguage":18,"type":244},".claude/skills/presentation/vibe-to-agentic-framework","The conceptual framework behind the presentation — what \"Vibe Coding to Agentic Engineering\" means, why the journey is structured the way it is, and how every slide fits the narrative arc","vibe-to-agentic-framework",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/presentation/vibe-to-agentic-framework/SKILL.md",[293],{"path":267,"priority":268},{"basePath":295,"description":296,"displayName":297,"installMethods":298,"rationale":299,"selectedPaths":300,"source":269,"sourceLanguage":18,"type":244},".claude/skills/time-skill","Display the current time in Pakistan Standard Time (PKT, UTC+5). Use when the user asks for the current time, Pakistan time, or PKT.","time-skill",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/time-skill/SKILL.md",[301],{"path":267,"priority":268},{"basePath":241,"description":10,"displayName":13,"installMethods":303,"rationale":304,"selectedPaths":305,"source":269,"sourceLanguage":18,"type":244},{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/weather-fetcher/SKILL.md",[306],{"path":267,"priority":268},{"basePath":308,"description":309,"displayName":310,"installMethods":311,"rationale":312,"selectedPaths":313,"source":269,"sourceLanguage":18,"type":244},".claude/skills/weather-svg-creator","Creates an SVG weather card showing the current temperature for Dubai. Writes the SVG to orchestration-workflow/weather.svg and updates orchestration-workflow/output.md.","weather-svg-creator",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/weather-svg-creator/SKILL.md",[314,315,318],{"path":267,"priority":268},{"path":316,"priority":317},"examples.md","medium",{"path":319,"priority":317},"reference.md",{"basePath":321,"description":322,"displayName":323,"installMethods":324,"rationale":325,"selectedPaths":326,"source":269,"sourceLanguage":18,"type":244},"agent-teams/.claude/skills/time-fetcher","Instructions for fetching current Dubai time via bash command","time-fetcher",{"claudeCode":12},"SKILL.md frontmatter at agent-teams/.claude/skills/time-fetcher/SKILL.md",[327],{"path":267,"priority":268},{"basePath":329,"description":330,"displayName":331,"installMethods":332,"rationale":333,"selectedPaths":334,"source":269,"sourceLanguage":18,"type":244},"agent-teams/.claude/skills/time-svg-creator","Creates an SVG time card showing the current time for Dubai. Writes the SVG to agent-teams/output/dubai-time.svg and updates agent-teams/output/output.md.","time-svg-creator",{"claudeCode":12},"SKILL.md frontmatter at agent-teams/.claude/skills/time-svg-creator/SKILL.md",[335,336,337],{"path":267,"priority":268},{"path":316,"priority":317},{"path":319,"priority":317},{"sources":339},[340],"manual",{"closedIssues90d":229,"description":342,"forks":230,"homepage":343,"license":236,"openIssues90d":232,"pushedAt":233,"readmeSize":227,"stars":234,"topics":344},"from vibe coding to agentic engineering - practice makes claude perfect","https://linkedin.com/in/shanraisshan",[345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364],"claude-ai","claude-code","best-practices","claude","claude-code-best-practices","agentic-engineering","anthropic","claude-code-agents","claude-code-commands","claude-code-skills","vibe-coding","boris","agentic-ai","agentic-coding","agentic-workflow","ai","context-engineering","pakistan","pakistani-developer","ai-agents",{"classifiedAt":366,"discoverAt":367,"extractAt":368,"githubAt":368,"updatedAt":366},1778697205538,1778697191149,1778697202144,[212,213,214,211],{"evaluatedAt":239,"extractAt":371,"updatedAt":372},1778697205743,1778697439952,[],[375,407,433,453,479,506],{"_creationTime":376,"_id":377,"community":378,"display":379,"identity":385,"providers":388,"relations":399,"tags":402,"workflow":403},1778699170774.1592,"k172e8vt4zcz50bb0vfp6ptb1n86mf90",{"reviewCount":8},{"description":380,"installMethods":381,"name":383,"sourceUrl":384},"Use when the user needs X (Twitter) data or confirmation-gated X actions through Xquik: tweet search, user lookup, follower extraction, media download, monitoring, webhooks, MCP, SDKs, posting, likes, DMs, and profile updates. Requires a Xquik API key. Never ask for X login material.",{"claudeCode":382},"Xquik-dev/x-twitter-scraper","x-twitter-scraper","https://github.com/Xquik-dev/x-twitter-scraper",{"basePath":386,"githubOwner":387,"githubRepo":383,"locale":18,"slug":383,"type":244},"skills/x-twitter-scraper","Xquik-dev",{"evaluate":389,"extract":398},{"promptVersionExtension":204,"promptVersionScoring":205,"score":390,"tags":391,"targetMarket":215,"tier":216},100,[392,393,212,394,395,396,397],"twitter","x","data-retrieval","automation","mcp","sdk",{"commitSha":250},{"parentExtensionId":400,"repoId":401},"k17axvhmvwp90strpqcd5b0h7986m80d","kd783enpnwhry153ka0z65ear186mjbh",[212,395,394,396,397,392,393],{"evaluatedAt":404,"extractAt":405,"updatedAt":406},1778699230863,1778699170774,1778699296021,{"_creationTime":408,"_id":409,"community":410,"display":411,"identity":417,"providers":421,"relations":427,"tags":429,"workflow":430},1778697652123.8982,"k175ckmrqc4x6sjm90k7ejbj3s86ntxs",{"reviewCount":8},{"description":412,"installMethods":413,"name":415,"sourceUrl":416},"Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.",{"claudeCode":414},"steipete/clawdis","slack","https://github.com/steipete/clawdis",{"basePath":418,"githubOwner":419,"githubRepo":420,"locale":18,"slug":415,"type":244},"skills/slack","steipete","clawdis",{"evaluate":422,"extract":426},{"promptVersionExtension":204,"promptVersionScoring":205,"score":390,"tags":423,"targetMarket":215,"tier":216},[415,424,425,395,212],"messaging","communication",{"commitSha":250},{"repoId":428},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[212,395,425,424,415],{"evaluatedAt":431,"extractAt":432,"updatedAt":431},1778698950505,1778697652123,{"_creationTime":434,"_id":435,"community":436,"display":437,"identity":441,"providers":443,"relations":449,"tags":450,"workflow":451},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":438,"installMethods":439,"name":440,"sourceUrl":416},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":414},"github",{"basePath":442,"githubOwner":419,"githubRepo":420,"locale":18,"slug":440,"type":244},"skills/github",{"evaluate":444,"extract":448},{"promptVersionExtension":204,"promptVersionScoring":205,"score":390,"tags":445,"targetMarket":215,"tier":216},[440,446,212,447,395],"cli","developer-tools",{"commitSha":250},{"repoId":428},[212,395,446,447,440],{"evaluatedAt":452,"extractAt":432,"updatedAt":452},1778698569289,{"_creationTime":454,"_id":455,"community":456,"display":457,"identity":463,"providers":467,"relations":473,"tags":475,"workflow":476},1778696993586.708,"k17fsfrfvbnsvwkcqp8y85wdad86mmwq",{"reviewCount":8},{"description":458,"installMethods":459,"name":461,"sourceUrl":462},"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":460},"SeifBenayed/claude-code-sdk","product-self-knowledge","https://github.com/SeifBenayed/claude-code-sdk",{"basePath":464,"githubOwner":465,"githubRepo":466,"locale":18,"slug":461,"type":244},".claude/skills/product-self-knowledge","SeifBenayed","claude-code-sdk",{"evaluate":468,"extract":472},{"promptVersionExtension":204,"promptVersionScoring":205,"score":390,"tags":469,"targetMarket":215,"tier":216},[351,470,348,212,397,471],"documentation","knowledge-base",{"commitSha":250},{"repoId":474},"kd78s53c1852h5p7c3qem663xs86njab",[351,212,348,470,471,397],{"evaluatedAt":477,"extractAt":478,"updatedAt":477},1778697182451,1778696993586,{"_creationTime":480,"_id":481,"community":482,"display":483,"identity":489,"providers":493,"relations":499,"tags":502,"workflow":503},1778696833339.6226,"k17ckxne6mhyf23n1jfyqktpqd86nfz4",{"reviewCount":8},{"description":484,"installMethods":485,"name":487,"sourceUrl":488},"Interact with Google Docs - create documents, search by title, read content, and edit text.\nUse when user asks to: create a Google Doc, find a document, read doc content, add text to a doc,\nor replace text in a document. Lightweight alternative to full Google Workspace MCP server with\nstandalone OAuth authentication.\n",{"claudeCode":486},"sanjay3290/ai-skills","google-docs","https://github.com/sanjay3290/ai-skills",{"basePath":490,"githubOwner":491,"githubRepo":492,"locale":18,"slug":487,"type":244},"skills/google-docs","sanjay3290","ai-skills",{"evaluate":494,"extract":498},{"promptVersionExtension":204,"promptVersionScoring":205,"score":390,"tags":495,"targetMarket":215,"tier":216},[487,212,470,496,497],"oauth","python",{"commitSha":250},{"parentExtensionId":500,"repoId":501},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[212,470,487,496,497],{"evaluatedAt":504,"extractAt":505,"updatedAt":504},1778696994497,1778696833339,{"_creationTime":507,"_id":508,"community":509,"display":510,"identity":516,"providers":522,"relations":529,"tags":532,"workflow":533},1778696505500.0078,"k174n9sd7wv9knh3b8rv7vv2wh86me74",{"reviewCount":8},{"description":511,"installMethods":512,"name":514,"sourceUrl":515},"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":513},"ReScienceLab/opc-skills","Reddit","https://github.com/ReScienceLab/opc-skills",{"basePath":517,"githubOwner":518,"githubRepo":519,"locale":520,"slug":521,"type":244},"skills/reddit","ReScienceLab","opc-skills","fr","reddit",{"evaluate":523,"extract":527},{"promptVersionExtension":204,"promptVersionScoring":205,"score":390,"tags":524,"targetMarket":215,"tier":216},[521,212,394,525,526],"social-media","information-gathering",{"commitSha":250,"license":528},"Apache-2.0",{"parentExtensionId":530,"repoId":531},"k17b55rp7ccqw91566yq0ax2as86n6rk","kd7fj56h5kejcgm6hcjmzn79xd86m7wa",[212,394,526,521,525],{"evaluatedAt":534,"extractAt":535,"updatedAt":534},1778696852717,1778696505500]