[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-redpanda-data-redpanda-connect-en":3,"guides-for-redpanda-data-redpanda-connect":488,"similar-k173kt11134rx660a52907vmqs86m3z5-en":489},{"_creationTime":4,"_id":5,"children":6,"community":97,"display":98,"evaluation":102,"identity":332,"isFallback":322,"parentExtension":335,"providers":364,"relations":370,"repo":371,"tags":485,"workflow":486},1778696352596.533,"k173kt11134rx660a52907vmqs86m3z5",[7,49,73],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":42,"tags":44,"workflow":45},1778696352596.5334,"k174cmd0qr0x1rd9w5q57aened86n0rt",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"This skill should be used when users need to create or debug Bloblang transformation scripts. Trigger when users ask about transforming data, mapping fields, parsing JSON/CSV/XML, converting timestamps, filtering arrays, or mention \"bloblang\", \"blobl\", \"mapping processor\", or describe any data transformation need like \"convert this to that\" or \"transform my JSON\".",{"claudeCode":15},"redpanda-data/connect","bloblang-authoring","https://github.com/redpanda-data/connect",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":16,"type":23},".claude-plugin/plugins/redpanda-connect/skills/bloblang-authoring","redpanda-data","connect","en","skill",{"evaluate":25,"extract":40},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":38,"tier":39},"3.0.0","4.4.0",97,[30,31,32,33,34,35,36,37],"bloblang","data-transformation","scripting","redpanda-connect","json","xml","csv","parsing","global","verified",{"commitSha":41},"HEAD",{"parentExtensionId":5,"repoId":43},"kd762e1jtg5w5vsa7s127shyd986mpf4",[30,36,31,34,37,33,32,35],{"evaluatedAt":46,"extractAt":47,"updatedAt":48},1778696439263,1778696352596,1778696589309,{"_creationTime":50,"_id":51,"community":52,"display":53,"identity":57,"providers":59,"relations":68,"tags":69,"workflow":70},1778696352596.5337,"k174a4a2dmpbpq8482aj3dppdh86npsy",{"reviewCount":11},{"description":54,"installMethods":55,"name":56,"sourceUrl":17},"This skill should be used when users need to discover Redpanda Connect components for their streaming pipelines. Trigger when users ask about finding inputs, outputs, processors, or other components, or when they mention specific technologies like \"kafka consumer\", \"postgres output\", \"http server\", or ask \"which component should I use for X\".",{"claudeCode":15},"component-search",{"basePath":58,"githubOwner":20,"githubRepo":21,"locale":22,"slug":56,"type":23},".claude-plugin/plugins/redpanda-connect/skills/component-search",{"evaluate":60,"extract":67},{"promptVersionExtension":26,"promptVersionScoring":27,"score":61,"tags":62,"targetMarket":38,"tier":39},95,[63,21,64,65,66],"redpanda","streaming","data-pipeline","component-discovery",{"commitSha":41},{"parentExtensionId":5,"repoId":43},[66,21,65,63,64],{"evaluatedAt":71,"extractAt":47,"updatedAt":72},1778696453651,1778696589471,{"_creationTime":74,"_id":75,"community":76,"display":77,"identity":81,"providers":83,"relations":92,"tags":93,"workflow":94},1778696352596.534,"k1740bgs233p3q4sr7a6b4j2bs86m03e",{"reviewCount":11},{"description":78,"installMethods":79,"name":80,"sourceUrl":17},"This skill should be used when users need to create or fix Redpanda Connect pipeline configurations. Trigger when users mention \"config\", \"pipeline\", \"YAML\", \"create a config\", \"fix my config\", \"validate my pipeline\", or describe a streaming pipeline need like \"read from Kafka and write to S3\".",{"claudeCode":15},"pipeline-assistant",{"basePath":82,"githubOwner":20,"githubRepo":21,"locale":22,"slug":80,"type":23},".claude-plugin/plugins/redpanda-connect/skills/pipeline-assistant",{"evaluate":84,"extract":91},{"promptVersionExtension":26,"promptVersionScoring":27,"score":85,"tags":86,"targetMarket":38,"tier":39},96,[87,63,21,88,89,90],"configuration","pipeline","yaml","data-engineering",{"commitSha":41},{"parentExtensionId":5,"repoId":43},[87,21,90,88,63,89],{"evaluatedAt":95,"extractAt":47,"updatedAt":96},1778696469791,1778696589662,{"reviewCount":11},{"description":99,"installMethods":100,"name":101,"sourceUrl":17},"Interactive YAML config and Bloblang authoring for Redpanda Connect",{"claudeCode":33},"Redpanda Connect Plugin",{"_creationTime":103,"_id":104,"extensionId":5,"locale":22,"result":105,"trustSignals":312,"workflow":330},1778696385561.3489,"kn7d4taq6qvnkajw57hxjqw5nx86mepj",{"checks":106,"evaluatedAt":290,"extensionSummary":291,"features":292,"nonGoals":298,"promptVersionExtension":26,"promptVersionScoring":27,"purpose":302,"rationale":303,"score":28,"summary":304,"tags":305,"targetMarket":38,"tier":39,"useCases":307},[107,112,115,118,122,125,129,133,136,139,143,147,150,154,157,160,163,166,169,172,176,180,184,188,192,195,198,202,206,209,212,215,218,221,224,228,232,236,239,243,246,249,252,255,258,261,264,267,269,272,276,279,282,286],{"category":108,"check":109,"severity":110,"summary":111},"Practical Utility","Problem relevance","pass","The description clearly states the problem of interactive YAML configuration and Bloblang authoring for Redpanda Connect.",{"category":108,"check":113,"severity":110,"summary":114},"Unique selling proposition","This plugin provides interactive authoring and validation tools specifically for Redpanda Connect configurations, going beyond generic text generation by integrating with specific Redpanda Connect tools and concepts.",{"category":108,"check":116,"severity":110,"summary":117},"Production readiness","The plugin provides tools for creating, validating, and running Redpanda Connect configurations, covering the essential lifecycle for production use.",{"category":119,"check":120,"severity":110,"summary":121},"Scope","Single responsibility principle","The plugin focuses on Redpanda Connect configuration and Bloblang authoring, a coherent domain.",{"category":119,"check":123,"severity":110,"summary":124},"Description quality","The provided description accurately reflects the plugin's functionality for interactive YAML and Bloblang authoring for Redpanda Connect.",{"category":126,"check":127,"severity":110,"summary":128},"Invocation","Scoped tools","The plugin exposes narrow, verb-noun tools like `rpcn:blobl`, `rpcn:pipeline`, and `rpcn:search` which are specific to Redpanda Connect tasks.",{"category":130,"check":131,"severity":110,"summary":132},"Documentation","Configuration & parameter reference","The plugin's command markdown files clearly define arguments and their purposes, and the associated skills' documentation details configuration options and examples.",{"category":119,"check":134,"severity":110,"summary":135},"Tool naming","Tool names like `rpcn:blobl`, `rpcn:pipeline`, and `rpcn:search` are descriptive and relevant to the Redpanda Connect domain.",{"category":119,"check":137,"severity":110,"summary":138},"Minimal I/O surface","Command arguments are well-defined and specific, and the skills' tool usage is focused on performing their described tasks.",{"category":140,"check":141,"severity":110,"summary":142},"License","License usability","The plugin is licensed under Apache-2.0, a permissive open-source license.",{"category":144,"check":145,"severity":110,"summary":146},"Maintenance","Commit recency","The repository has recent commits, indicating active maintenance.",{"category":144,"check":148,"severity":110,"summary":149},"Dependency Management","The repository uses Go modules and has a `task build:all` command, suggesting a structured approach to managing dependencies.",{"category":151,"check":152,"severity":110,"summary":153},"Security","Secret Management","The `pipeline-assistant` skill explicitly details how to handle secrets using environment variables and `.env` files, avoiding hardcoded credentials.",{"category":151,"check":155,"severity":110,"summary":156},"Injection","The skills provided by the plugin operate on user-provided configurations and descriptions, and do not appear to execute arbitrary code or fetch external untrusted content.",{"category":151,"check":158,"severity":110,"summary":159},"Transitive Supply-Chain Grenades","The plugin relies on local execution of `rpk` and documented scripts; there is no evidence of runtime URL fetches or remote code execution.",{"category":151,"check":161,"severity":110,"summary":162},"Sandbox Isolation","The plugin's operations are focused on generating and validating configuration files, and executing local commands like `rpk connect` without apparent file system modifications outside of intended configuration or script generation.",{"category":151,"check":164,"severity":110,"summary":165},"Sandbox escape primitives","No detached process spawns or deny-retry loops were observed in the plugin's scripts or skill logic.",{"category":151,"check":167,"severity":110,"summary":168},"Data Exfiltration","The plugin's core function is configuration generation; it does not appear to read or submit confidential data to third parties.",{"category":151,"check":170,"severity":110,"summary":171},"Hidden Text Tricks","Bundled content appears to be standard markdown and configuration files, free of hidden steering tricks.",{"category":173,"check":174,"severity":110,"summary":175},"Hooks","Opaque code execution","The plugin's hooks and skills rely on readable bash scripts and the `rpk` CLI, not obfuscated or dynamically fetched code.",{"category":177,"check":178,"severity":110,"summary":179},"Portability","Structural Assumption","The plugin's scripts assume the presence of `rpk` and its associated configuration, which is standard for Redpanda Connect development environments.",{"category":181,"check":182,"severity":110,"summary":183},"Trust","Issues Attention","With 17 open and 16 closed issues in the last 90 days, the closure rate is approximately 48%, indicating active maintenance and responsiveness.",{"category":185,"check":186,"severity":110,"summary":187},"Versioning","Release Management","The plugin declares a `version: 0.2.0` in its `plugin.json` and the repository has a `manifestVersion: 0.2.0`, indicating clear versioning.",{"category":189,"check":190,"severity":110,"summary":191},"Code Execution","Validation","The `pipeline-assistant` skill's documentation emphasizes using `rpk connect lint` for validation, and the `bloblang-authoring` skill details rigorous testing procedures, implying robust validation practices.",{"category":151,"check":193,"severity":110,"summary":194},"Unguarded Destructive Operations","The plugin's tools primarily generate and validate configuration files; destructive operations are not a primary function and would likely be handled by `rpk connect run` which is outside this plugin's direct control.",{"category":189,"check":196,"severity":110,"summary":197},"Error Handling","The skills' documentation emphasizes using `rpk connect lint` and `rpk connect run` for error detection and the `bloblang-authoring` skill details testing, suggesting a focus on clear error reporting.",{"category":189,"check":199,"severity":200,"summary":201},"Logging","not_applicable","This plugin focuses on configuration generation and validation, not destructive actions or outbound calls that would necessitate local audit logging.",{"category":203,"check":204,"severity":110,"summary":205},"Compliance","GDPR","The plugin generates configuration files and does not process personal data directly.",{"category":203,"check":207,"severity":110,"summary":208},"Target market","The extension operates on technical configurations and language-agnostic concepts, making it globally applicable.",{"category":177,"check":210,"severity":110,"summary":211},"Runtime stability","The plugin's functionality relies on the `rpk` CLI and standard shell scripts, which are generally cross-platform compatible on POSIX systems.",{"category":130,"check":213,"severity":110,"summary":214},"README","The README file clearly states the extension's purpose and provides links to documentation and installation instructions.",{"category":119,"check":216,"severity":110,"summary":217},"Tool surface size","The plugin exposes three main commands (`rpcn:blobl`, `rpcn:pipeline`, `rpcn:search`), which is within the ideal range.",{"category":126,"check":219,"severity":110,"summary":220},"Overlapping near-synonym tools","The exposed tools (`blobl`, `pipeline`, `search`) have distinct functionalities and do not appear to be near-synonyms.",{"category":130,"check":222,"severity":110,"summary":223},"Phantom features","All advertised features, such as interactive configuration and Bloblang authoring, are directly supported by the provided commands and underlying skills.",{"category":225,"check":226,"severity":110,"summary":227},"Install","Installation instruction","The plugin's installation is clearly described in the README, and the associated skills provide detailed setup instructions and usage examples.",{"category":229,"check":230,"severity":110,"summary":231},"Errors","Actionable error messages","The skills' documentation emphasizes thorough validation and testing, implying that errors encountered via `rpk connect lint` or runtime will be actionable and well-documented.",{"category":233,"check":234,"severity":110,"summary":235},"Execution","Pinned dependencies","The project uses Go modules for dependency management, and the `task build:all` command suggests a controlled build process.",{"category":119,"check":237,"severity":200,"summary":238},"Dry-run preview","The plugin's primary function is configuration generation and validation, not direct execution of state-changing operations.",{"category":240,"check":241,"severity":200,"summary":242},"Protocol","Idempotent retry & timeouts","This plugin generates configuration and does not perform network operations or state-changing actions directly.",{"category":203,"check":244,"severity":110,"summary":245},"Telemetry opt-in","There is no indication of telemetry collection within the plugin's code or documentation; core functionality is configuration generation.",{"category":126,"check":247,"severity":110,"summary":248},"Name collisions","The plugin commands (`rpcn:blobl`, `rpcn:pipeline`, `rpcn:search`) are distinct and unlikely to collide with Claude Code built-ins or other Redpanda Connect specific commands.",{"category":126,"check":250,"severity":200,"summary":251},"Hooks-off mechanism","This plugin does not appear to utilize Claude Code hooks, thus a hooks-off mechanism is not applicable.",{"category":126,"check":253,"severity":200,"summary":254},"Hook matcher tightness","The plugin does not define any custom hooks.",{"category":151,"check":256,"severity":200,"summary":257},"Hook security","The plugin does not define custom hooks.",{"category":173,"check":259,"severity":200,"summary":260},"Silent prompt rewriting","The plugin does not implement `UserPromptSubmit` hooks.",{"category":151,"check":262,"severity":200,"summary":263},"Permission Hook","The plugin does not implement `PermissionRequest` hooks.",{"category":203,"check":265,"severity":200,"summary":266},"Hook privacy","The plugin does not define hooks that would involve logging or telemetry.",{"category":189,"check":268,"severity":200,"summary":257},"Hook dependency",{"category":130,"check":270,"severity":110,"summary":271},"Feature Transparency","The README and skill documentation clearly describe the plugin's capabilities and how to use its commands.",{"category":273,"check":274,"severity":110,"summary":275},"Convention","Layout convention adherence","The plugin structure follows expected conventions with `plugin.json` in `.claude-plugin` and `bin/` scripts documented in the README.",{"category":273,"check":277,"severity":200,"summary":278},"Plugin state","The plugin does not appear to maintain persistent state that would require management under `${CLAUDE_PLUGIN_DATA}`.",{"category":151,"check":280,"severity":110,"summary":281},"Keychain-stored secrets","The `pipeline-assistant` skill explicitly guides users to use environment variables for secrets, aligning with secure practices.",{"category":283,"check":284,"severity":110,"summary":285},"Dependencies","Tagged release sourcing","The plugin depends on the `rpk` CLI tool, which is installed via standard package managers or releases, ensuring a stable source.",{"category":287,"check":288,"severity":110,"summary":289},"Installation","Clean uninstall","The plugin's functionality is primarily script-based and command execution, which should be cleanly removed upon uninstalling the plugin itself.",1778696385448,"This plugin provides commands and associated skills for authoring and validating Redpanda Connect YAML configurations and Bloblang transformation scripts, leveraging the `rpk connect` CLI.",[293,294,295,296,297],"Interactive YAML configuration authoring","Bloblang transformation script generation","Redpanda Connect component discovery","Pipeline configuration validation","Configuration repair assistance",[299,300,301],"Directly running or managing Redpanda Connect pipelines.","Providing alternative implementations of Redpanda Connect itself.","Executing arbitrary shell commands outside of the documented `rpk connect` and script interactions.","To streamline the creation, modification, and validation of Redpanda Connect configurations and Bloblang transformations through interactive AI assistance.","The plugin is well-documented, has a clear scope, and follows best practices for secret management and installation. Its primary functions are configuration generation and validation, with recent commits indicating active maintenance.","A high-quality plugin for interactive Redpanda Connect configuration and Bloblang script authoring.",[63,21,89,30,87,64,306],"developer-tools",[308,309,310,311],"When you need to create a new Redpanda Connect pipeline configuration from scratch.","When you need to write or debug complex Bloblang transformation scripts.","When you need to find the right Redpanda Connect components for your data flow.","When you need to fix or update an existing Redpanda Connect configuration.",{"codeQuality":313,"collectedAt":315,"documentation":316,"maintenance":319,"security":327,"testCoverage":329},{"hasLockfile":314},true,1778696366149,{"descriptionLength":317,"readmeSize":318},67,8737,{"closedIssues90d":320,"forks":321,"hasChangelog":322,"manifestVersion":323,"openIssues90d":324,"pushedAt":325,"stars":326},16,940,false,"0.2.0",17,1778683632000,8668,{"hasNpmPackage":322,"license":328,"smitheryVerified":322},"Apache-2.0",{"hasCi":314,"hasTests":314},{"updatedAt":331},1778696385561,{"basePath":333,"githubOwner":20,"githubRepo":21,"locale":22,"slug":33,"type":334},".claude-plugin/plugins/redpanda-connect","plugin",{"_creationTime":336,"_id":337,"community":338,"display":339,"identity":343,"parentExtension":346,"providers":347,"relations":359,"tags":360,"workflow":361},1778696352596.5327,"k177tagzj011dbw20ssxcyvrgn86m1ph",{"reviewCount":11},{"description":340,"installMethods":341,"name":342,"sourceUrl":17},"Plugins for Redpanda Connect",{"claudeCode":15},"redpanda-connect-plugins",{"basePath":344,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":345},"","marketplace",null,{"evaluate":348,"extract":353},{"promptVersionExtension":349,"promptVersionScoring":27,"score":28,"tags":350,"targetMarket":38,"tier":39},"3.1.0",[63,21,351,352,87],"plugins","data-streaming",{"commitSha":41,"marketplace":354,"plugin":357},{"name":342,"pluginCount":355,"version":356},1,"0.1.0",{"mcpCount":11,"provider":358,"skillCount":11},"classify",{"repoId":43},[87,21,352,351,63],{"evaluatedAt":362,"extractAt":47,"updatedAt":363},1778696365887,1778696588803,{"evaluate":365,"extract":367},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":366,"targetMarket":38,"tier":39},[63,21,89,30,87,64,306],{"commitSha":41,"license":328,"plugin":368},{"mcpCount":11,"provider":358,"skillCount":369},3,{"parentExtensionId":337,"repoId":43},{"_creationTime":372,"_id":43,"identity":373,"providers":374,"workflow":481},1778696346136.763,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":375,"discover":458,"github":461},{"commitSha":41,"extensions":376},[377,387,407,416,423,429,435],{"basePath":344,"description":340,"displayName":342,"installMethods":378,"rationale":379,"selectedPaths":380,"source":386,"sourceLanguage":22,"type":345},{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[381,384],{"path":382,"priority":383},".claude-plugin/marketplace.json","mandatory",{"path":385,"priority":383},"README.md","rule",{"basePath":333,"description":99,"displayName":33,"installMethods":388,"license":328,"rationale":389,"selectedPaths":390,"source":386,"sourceLanguage":22,"type":334},{"claudeCode":33},"plugin manifest at .claude-plugin/plugins/redpanda-connect/.claude-plugin/plugin.json",[391,393,396,398,400,403,405],{"path":392,"priority":383},".claude-plugin/plugin.json",{"path":394,"priority":395},"skills/bloblang-authoring/SKILL.md","medium",{"path":397,"priority":395},"skills/component-search/SKILL.md",{"path":399,"priority":395},"skills/pipeline-assistant/SKILL.md",{"path":401,"priority":402},"commands/blobl.md","high",{"path":404,"priority":402},"commands/pipeline.md",{"path":406,"priority":402},"commands/search.md",{"basePath":408,"description":409,"displayName":410,"installMethods":411,"rationale":412,"selectedPaths":413,"source":386,"sourceLanguage":22,"type":23},".claude/skills/review","Code review a pull request for Redpanda Connect, checking Go patterns, tests, component architecture, and commit policy","review",{"claudeCode":15},"SKILL.md frontmatter at .claude/skills/review/SKILL.md",[414],{"path":415,"priority":383},"SKILL.md",{"basePath":19,"description":13,"displayName":16,"installMethods":417,"rationale":418,"selectedPaths":419,"source":386,"sourceLanguage":22,"type":23},{"claudeCode":15},"SKILL.md frontmatter at .claude-plugin/plugins/redpanda-connect/skills/bloblang-authoring/SKILL.md",[420,421],{"path":415,"priority":383},{"path":422,"priority":395},"SETUP.md",{"basePath":58,"description":54,"displayName":56,"installMethods":424,"rationale":425,"selectedPaths":426,"source":386,"sourceLanguage":22,"type":23},{"claudeCode":15},"SKILL.md frontmatter at .claude-plugin/plugins/redpanda-connect/skills/component-search/SKILL.md",[427,428],{"path":415,"priority":383},{"path":422,"priority":395},{"basePath":82,"description":78,"displayName":80,"installMethods":430,"rationale":431,"selectedPaths":432,"source":386,"sourceLanguage":22,"type":23},{"claudeCode":15},"SKILL.md frontmatter at .claude-plugin/plugins/redpanda-connect/skills/pipeline-assistant/SKILL.md",[433,434],{"path":415,"priority":383},{"path":422,"priority":395},{"basePath":344,"displayName":436,"installMethods":437,"rationale":439,"selectedPaths":440,"source":386,"sourceLanguage":22,"type":457},"v4",{"go":438},"github.com/redpanda-data/connect/v4","go.mod with MCP SDK dependency at go.mod",[441,443,444,446,448,450,452,455],{"path":442,"priority":383},"go.mod",{"path":385,"priority":383},{"path":445,"priority":395},"cmd/redpanda-connect/main.go",{"path":447,"priority":395},"cmd/redpanda-connect-ai/main.go",{"path":449,"priority":395},"cmd/redpanda-connect-cloud/main.go",{"path":451,"priority":395},"cmd/redpanda-connect-community/main.go",{"path":453,"priority":454},"cmd/redpanda-connect-ai/sqlite.go","low",{"path":456,"priority":454},"cmd/redpanda-connect-cloud/sqlite.go","mcp",{"sources":459},[460],"manual",{"closedIssues90d":320,"description":462,"forks":321,"homepage":463,"openIssues90d":324,"pushedAt":325,"readmeSize":318,"stars":326,"topics":464},"Fancy stream processing made operationally mundane","https://docs.redpanda.com/redpanda-connect/about/",[465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,90,480],"message-queue","stream-processing","streaming-data","message-bus","logs","stream-processor","cqrs","event-sourcing","go","golang","kafka","amqp","rabbitmq","nats","etl","data-ops",{"classifiedAt":482,"discoverAt":483,"extractAt":484,"githubAt":484,"updatedAt":482},1778696352361,1778696346136,1778696350350,[30,87,21,306,63,64,89],{"evaluatedAt":331,"extractAt":47,"updatedAt":487},1778696588975,[],[490,520,546,574],{"_creationTime":491,"_id":492,"community":493,"display":494,"identity":499,"providers":504,"relations":514,"tags":516,"workflow":517},1778692488329.011,"k17b0q52q1b77nvq2sacqreth586n5hm",{"reviewCount":11},{"description":495,"installMethods":496,"name":497,"sourceUrl":498},"Python 3.12+ with FastAPI, async/await, type hints, and Ruff linting rules for Claude Code.",{"claudeCode":497},"dotforge-stack-python-fastapi","https://github.com/luiseiman/claude-kit",{"basePath":500,"githubOwner":501,"githubRepo":502,"locale":22,"slug":503,"type":334},"stacks/python-fastapi","luiseiman","claude-kit","python-fastapi",{"evaluate":505,"extract":513},{"promptVersionExtension":26,"promptVersionScoring":27,"score":506,"tags":507,"targetMarket":38,"tier":39},100,[508,509,510,511,87,512],"python","fastapi","linting","ruff","devops",{"commitSha":41},{"repoId":515},"kd79wqc8an5wh20cc2znr8tyb586mxwx",[87,512,509,510,508,511],{"evaluatedAt":518,"extractAt":519,"updatedAt":518},1778692747510,1778692488329,{"_creationTime":521,"_id":522,"community":523,"display":524,"identity":529,"providers":532,"relations":542,"tags":543,"workflow":544},1778692488329.0107,"k179bvp22xcxq4xg9bkgpkhw5s86mstq",{"reviewCount":11},{"description":525,"installMethods":526,"name":528,"sourceUrl":498},"Node.js 20+ with Express/Fastify, TypeScript, and ESM module rules for Claude Code.",{"claudeCode":527},"dotforge-stack-node-express","dotforge",{"basePath":530,"githubOwner":501,"githubRepo":502,"locale":22,"slug":531,"type":334},"stacks/node-express","node-express",{"evaluate":533,"extract":540},{"promptVersionExtension":26,"promptVersionScoring":27,"score":506,"tags":534,"targetMarket":38,"tier":39},[87,535,536,537,538,539],"management","policy","auditing","bash","claudecode",{"commitSha":41,"license":541},"MIT",{"repoId":515},[537,538,539,87,535,536],{"evaluatedAt":545,"extractAt":519,"updatedAt":545},1778692726682,{"_creationTime":547,"_id":548,"community":549,"display":550,"identity":555,"providers":559,"relations":566,"tags":569,"workflow":570},1778698235845.4077,"k17f8b1e3611rh6d9e6peh43b186m55k",{"reviewCount":11},{"description":551,"installMethods":552,"name":553,"sourceUrl":554},"Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.",{"claudeCode":553},"context7-plugin","https://github.com/upstash/context7",{"basePath":556,"githubOwner":557,"githubRepo":558,"locale":22,"slug":558,"type":334},"plugins/claude/context7","upstash","context7",{"evaluate":560,"extract":565},{"promptVersionExtension":26,"promptVersionScoring":27,"score":506,"tags":561,"targetMarket":38,"tier":39},[562,306,563,564],"documentation","code-examples","mcp-server",{"commitSha":41},{"parentExtensionId":567,"repoId":568},"k17c6qmv4dnjycsp8aa4wyfbgh86n3jd","kd7955sg5wbf89gw527wdep66n86na9w",[563,306,562,564],{"evaluatedAt":571,"extractAt":572,"updatedAt":573},1778698268645,1778698235845,1778698495329,{"_creationTime":575,"_id":576,"community":577,"display":578,"identity":583,"providers":585,"relations":594,"tags":597,"workflow":598},1778694149049.3462,"k170hje3xzpy2mbkn00agzm38x86mkbz",{"reviewCount":11},{"description":579,"installMethods":580,"name":581,"sourceUrl":582},"Official Claude plugin for MongoDB (MCP Server + Skills). Connect to databases, explore data, manage collections, optimize queries, generate reliable code, implement best practices, develop advanced features, and more.",{"claudeCode":581},"mongodb","https://github.com/mongodb/agent-skills",{"basePath":344,"githubOwner":581,"githubRepo":584,"locale":22,"slug":584,"type":334},"agent-skills",{"evaluate":586,"extract":591},{"promptVersionExtension":26,"promptVersionScoring":27,"score":506,"tags":587,"targetMarket":38,"tier":39},[581,588,64,589,590],"atlas","data-pipelines","cloud-management",{"commitSha":41,"license":328,"plugin":592},{"mcpCount":11,"provider":358,"skillCount":593},7,{"parentExtensionId":595,"repoId":596},"k17bjnvrfwx0ae2fnz7yj78p6h86mewp","kd74vahs1zbjqzqbert490xyrd86nfv5",[588,590,589,581,64],{"evaluatedAt":599,"extractAt":600,"updatedAt":601},1778694205322,1778694149049,1778694461243]