[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-redpanda-data-redpanda-connect-zh-CN":3,"guides-for-redpanda-data-redpanda-connect":497,"similar-k172xnmhr03pheyz24j7eqydvn86ncz5-zh-CN":498},{"_creationTime":4,"_id":5,"children":6,"community":101,"display":102,"evaluation":106,"identity":336,"isFallback":326,"parentExtension":339,"providers":369,"relations":375,"repo":376,"tags":494,"workflow":495},1778696509350.3618,"k172xnmhr03pheyz24j7eqydvn86ncz5",[7,51,76],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":42,"tags":46,"workflow":47},1778696529839.53,"k171w5esywbhfzh75tmrc1s8rs86mj0g",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"此技能应在用户需要创建或调试 Bloblang 转换脚本时使用。当用户询问有关转换数据、映射字段、解析 JSON/CSV/XML、转换时间戳、过滤数组或提及“bloblang”、“blobl”、“mapping processor”时，或描述任何数据转换需求（如“将此转换为彼”或“转换我的 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","zh-CN","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":43,"repoId":44,"translatedFrom":45},"k173kt11134rx660a52907vmqs86m3z5","kd762e1jtg5w5vsa7s127shyd986mpf4","k174cmd0qr0x1rd9w5q57aened86n0rt",[30,36,31,34,37,33,32,35],{"evaluatedAt":48,"extractAt":49,"updatedAt":50},1778696439263,1778696352596,1778696529839,{"_creationTime":52,"_id":53,"community":54,"display":55,"identity":59,"providers":61,"relations":70,"tags":72,"workflow":73},1778696543186.6777,"k17ecpq1cgcktytp5pqr63evf586m37a",{"reviewCount":11},{"description":56,"installMethods":57,"name":58,"sourceUrl":17},"当用户需要为流处理管道发现 Redpanda Connect 组件时，应使用此技能。当用户询问查找输入、输出、处理器或其他组件时，或者当他们提到“kafka consumer”、“postgres output”、“http server”等特定技术，或询问“我应该为 X 使用哪个组件”时，触发此技能。",{"claudeCode":15},"component-search",{"basePath":60,"githubOwner":20,"githubRepo":21,"locale":22,"slug":58,"type":23},".claude-plugin/plugins/redpanda-connect/skills/component-search",{"evaluate":62,"extract":69},{"promptVersionExtension":26,"promptVersionScoring":27,"score":63,"tags":64,"targetMarket":38,"tier":39},95,[65,21,66,67,68],"redpanda","streaming","data-pipeline","component-discovery",{"commitSha":41},{"parentExtensionId":43,"repoId":44,"translatedFrom":71},"k174a4a2dmpbpq8482aj3dppdh86npsy",[68,21,67,65,66],{"evaluatedAt":74,"extractAt":49,"updatedAt":75},1778696453651,1778696543186,{"_creationTime":77,"_id":78,"community":79,"display":80,"identity":84,"providers":86,"relations":95,"tags":97,"workflow":98},1778696546290.6846,"k17c9q8x08dcmek5z8vada5pyd86m2n9",{"reviewCount":11},{"description":81,"installMethods":82,"name":83,"sourceUrl":17},"当用户需要创建或修复 Redpanda Connect 管道配置时，应使用此技能。当用户提及“config”、“pipeline”、“YAML”、“create a config”、“fix my config”、“validate my pipeline”或描述流式管道需求（例如“read from Kafka and write to S3”）时触发。",{"claudeCode":15},"pipeline-assistant",{"basePath":85,"githubOwner":20,"githubRepo":21,"locale":22,"slug":83,"type":23},".claude-plugin/plugins/redpanda-connect/skills/pipeline-assistant",{"evaluate":87,"extract":94},{"promptVersionExtension":26,"promptVersionScoring":27,"score":88,"tags":89,"targetMarket":38,"tier":39},96,[90,65,21,91,92,93],"configuration","pipeline","yaml","data-engineering",{"commitSha":41},{"parentExtensionId":43,"repoId":44,"translatedFrom":96},"k1740bgs233p3q4sr7a6b4j2bs86m03e",[90,21,93,91,65,92],{"evaluatedAt":99,"extractAt":49,"updatedAt":100},1778696469791,1778696546290,{"reviewCount":11},{"description":103,"installMethods":104,"name":105,"sourceUrl":17},"Redpanda Connect 的交互式 YAML 配置和 Bloblang 编写工具",{"claudeCode":33},"Redpanda Connect 插件",{"_creationTime":107,"_id":108,"extensionId":5,"locale":22,"result":109,"trustSignals":316,"workflow":334},1778696509350.362,"kn78w3jgas95nx1pjaqrfh242d86n83p",{"checks":110,"evaluatedAt":294,"extensionSummary":295,"features":296,"nonGoals":302,"promptVersionExtension":26,"promptVersionScoring":27,"purpose":306,"rationale":307,"score":28,"summary":308,"tags":309,"tier":39,"useCases":311},[111,116,119,122,126,129,133,137,140,143,147,151,154,158,161,164,167,170,173,176,180,184,188,192,196,199,202,206,210,213,216,219,222,225,228,232,236,240,243,247,250,253,256,259,262,265,268,271,273,276,280,283,286,290],{"category":112,"check":113,"severity":114,"summary":115},"Practical Utility","Problem relevance","pass","描述清楚地说明了 Redpanda Connect 的交互式 YAML 配置和 Bloblang 编写问题。",{"category":112,"check":117,"severity":114,"summary":118},"Unique selling proposition","该插件专门为 Redpanda Connect 配置提供交互式编写和验证工具，通过与特定的 Redpanda Connect 工具和概念集成，超越了一般的文本生成。",{"category":112,"check":120,"severity":114,"summary":121},"Production readiness","该插件提供了用于创建、验证和运行 Redpanda Connect 配置的工具，涵盖了生产使用的基本生命周期。",{"category":123,"check":124,"severity":114,"summary":125},"Scope","Single responsibility principle","该插件专注于 Redpanda Connect 配置和 Bloblang 编写，这是一个连贯的领域。",{"category":123,"check":127,"severity":114,"summary":128},"Description quality","提供的描述准确地反映了该插件用于 Redpanda Connect 的交互式 YAML 和 Bloblang 编写的功能。",{"category":130,"check":131,"severity":114,"summary":132},"Invocation","Scoped tools","该插件公开了狭窄的、动词-名词形式的工具，如 `rpcn:blobl`、`rpcn:pipeline` 和 `rpcn:search`，这些工具特定于 Redpanda Connect 任务。",{"category":134,"check":135,"severity":114,"summary":136},"Documentation","Configuration & parameter reference","该插件的命令 markdown 文件清楚地定义了参数及其用途，相关的技能文档详细介绍了配置选项和示例。",{"category":123,"check":138,"severity":114,"summary":139},"Tool naming","工具名称如 `rpcn:blobl`、`rpcn:pipeline` 和 `rpcn:search` 具有描述性，并与 Redpanda Connect 领域相关。",{"category":123,"check":141,"severity":114,"summary":142},"Minimal I/O surface","命令参数定义明确且具体，技能的使用专注于执行其描述的任务。",{"category":144,"check":145,"severity":114,"summary":146},"License","License usability","该插件在 Apache-2.0 许可下发布，这是一个宽松的开源许可证。",{"category":148,"check":149,"severity":114,"summary":150},"Maintenance","Commit recency","该存储库有近期提交，表明维护活跃。",{"category":148,"check":152,"severity":114,"summary":153},"Dependency Management","该存储库使用 Go modules 并具有 `task build:all` 命令，这表明在管理依赖项方面采用了结构化的方法。",{"category":155,"check":156,"severity":114,"summary":157},"Security","Secret Management","`pipeline-assistant` 技能明确说明了如何使用环境变量和 `.env` 文件处理秘密，避免了硬编码凭据。",{"category":155,"check":159,"severity":114,"summary":160},"Injection","该插件提供的技能操作用户提供的配置和描述，似乎不执行任意代码或获取外部不可信内容。",{"category":155,"check":162,"severity":114,"summary":163},"Transitive Supply-Chain Grenades","该插件依赖于本地执行 `rpk` 和已记录的脚本；没有证据表明存在运行时 URL 获取或远程代码执行。",{"category":155,"check":165,"severity":114,"summary":166},"Sandbox Isolation","该插件的操作专注于生成和验证配置文件，并执行 `rpk connect` 等本地命令，而没有对意图的配置或脚本生成之外的文件系统进行修改。",{"category":155,"check":168,"severity":114,"summary":169},"Sandbox escape primitives","在插件的脚本或技能逻辑中未观察到分离的进程启动或拒绝重试循环。",{"category":155,"check":171,"severity":114,"summary":172},"Data Exfiltration","该插件的核心功能是配置生成；它似乎不读取或将机密数据提交给第三方。",{"category":155,"check":174,"severity":114,"summary":175},"Hidden Text Tricks","捆绑的内容似乎是标准的 markdown 和配置文件，没有隐藏的控制技巧。",{"category":177,"check":178,"severity":114,"summary":179},"Hooks","Opaque code execution","该插件的钩子和技能依赖于可读的 bash 脚本和 `rpk` CLI，而不是混淆或动态获取的代码。",{"category":181,"check":182,"severity":114,"summary":183},"Portability","Structural Assumption","该插件的脚本假定存在 `rpk` 及其相关配置，这在 Redpanda Connect 开发环境中是标准的。",{"category":185,"check":186,"severity":114,"summary":187},"Trust","Issues Attention","在过去 90 天内有 17 个打开和 16 个关闭的问题，关闭率约为 48%，表明维护活跃且响应迅速。",{"category":189,"check":190,"severity":114,"summary":191},"Versioning","Release Management","该插件在其 `plugin.json` 中声明了 `version: 0.2.0`，并且存储库具有 `manifestVersion: 0.2.0`，这表明版本控制清晰。",{"category":193,"check":194,"severity":114,"summary":195},"Code Execution","Validation","`pipeline-assistant` 技能的文档强调使用 `rpk connect lint` 进行验证，并且 `bloblang-authoring` 技能详细介绍了严格的测试程序，这意味着健全的验证实践。",{"category":155,"check":197,"severity":114,"summary":198},"Unguarded Destructive Operations","该插件的工具主要生成和验证配置文件；破坏性操作不是主要功能，很可能会由 `rpk connect run` 处理，而这超出了该插件的直接控制范围。",{"category":193,"check":200,"severity":114,"summary":201},"Error Handling","技能文档强调使用 `rpk connect lint` 和 `rpk connect run` 进行错误检测，并且 `bloblang-authoring` 技能详细介绍了测试，这表明侧重于清晰的错误报告。",{"category":193,"check":203,"severity":204,"summary":205},"Logging","not_applicable","该插件专注于配置生成和验证，而不是执行破坏性操作或进行需要本地审计日志的出站调用。",{"category":207,"check":208,"severity":114,"summary":209},"Compliance","GDPR","该插件生成配置文件，不直接处理个人数据。",{"category":207,"check":211,"severity":114,"summary":212},"Target market","该扩展程序操作技术配置和语言无关的概念，使其具有全球适用性。",{"category":181,"check":214,"severity":114,"summary":215},"Runtime stability","该插件的功能依赖于 `rpk` CLI 和标准 shell 脚本，这些脚本在 POSIX 系统上通常是跨平台兼容的。",{"category":134,"check":217,"severity":114,"summary":218},"README","README 文件清楚地说明了扩展的目的，并提供了文档和安装说明的链接。",{"category":123,"check":220,"severity":114,"summary":221},"Tool surface size","该插件公开了三个主要命令（`rpcn:blobl`、`rpcn:pipeline`、`rpcn:search`），这在理想范围内。",{"category":130,"check":223,"severity":114,"summary":224},"Overlapping near-synonym tools","公开的工具（`blobl`、`pipeline`、`search`）具有不同的功能，并且似乎不是近义词。",{"category":134,"check":226,"severity":114,"summary":227},"Phantom features","所有宣传的功能，如交互式配置和 Bloblang 编写，都直接由提供的命令和底层技能支持。",{"category":229,"check":230,"severity":114,"summary":231},"Install","Installation instruction","README 中清楚地描述了该插件的安装，相关的技能提供了详细的设置说明和用法示例。",{"category":233,"check":234,"severity":114,"summary":235},"Errors","Actionable error messages","技能文档强调了彻底的验证和测试，这意味着通过 `rpk connect lint` 或运行时遇到的错误将是可操作且有据可查的。",{"category":237,"check":238,"severity":114,"summary":239},"Execution","Pinned dependencies","该项目使用 Go modules 进行依赖管理，并且 `task build:all` 命令表明了一个受控的构建过程。",{"category":123,"check":241,"severity":204,"summary":242},"Dry-run preview","该插件的主要功能是配置生成和验证，而不是直接执行改变状态的操作。",{"category":244,"check":245,"severity":204,"summary":246},"Protocol","Idempotent retry & timeouts","该插件生成配置，不直接执行网络操作或改变状态的操作。",{"category":207,"check":248,"severity":114,"summary":249},"Telemetry opt-in","在插件的代码或文档中没有遥测收集的迹象；核心功能是配置生成。",{"category":130,"check":251,"severity":114,"summary":252},"Name collisions","插件命令（`rpcn:blobl`、`rpcn:pipeline`、`rpcn:search`）是不同的，不太可能与 Claude Code 内置命令或其他 Redpanda Connect 特定命令发生冲突。",{"category":130,"check":254,"severity":204,"summary":255},"Hooks-off mechanism","该插件似乎不使用 Claude Code 钩子，因此不适用钩子关闭机制。",{"category":130,"check":257,"severity":204,"summary":258},"Hook matcher tightness","该插件未定义任何自定义钩子。",{"category":155,"check":260,"severity":204,"summary":261},"Hook security","该插件未定义自定义钩子。",{"category":177,"check":263,"severity":204,"summary":264},"Silent prompt rewriting","该插件未实现 `UserPromptSubmit` 钩子。",{"category":155,"check":266,"severity":204,"summary":267},"Permission Hook","该插件未实现 `PermissionRequest` 钩子。",{"category":207,"check":269,"severity":204,"summary":270},"Hook privacy","该插件未定义会涉及日志记录或遥测的钩子。",{"category":193,"check":272,"severity":204,"summary":261},"Hook dependency",{"category":134,"check":274,"severity":114,"summary":275},"Feature Transparency","README 和技能文档清楚地描述了插件的功能以及如何使用其命令。",{"category":277,"check":278,"severity":114,"summary":279},"Convention","Layout convention adherence","该插件结构遵循预期的约定，`.claude-plugin` 中的 `plugin.json` 和 README 中记录的 `bin/` 脚本。",{"category":277,"check":281,"severity":204,"summary":282},"Plugin state","该插件似乎不维护需要 ` ${CLAUDE_PLUGIN_DATA} ` 下管理但持久状态。",{"category":155,"check":284,"severity":114,"summary":285},"Keychain-stored secrets","`pipeline-assistant` 技能明确指导用户使用环境变量来存储秘密，这符合安全实践。",{"category":287,"check":288,"severity":114,"summary":289},"Dependencies","Tagged release sourcing","该插件依赖于 `rpk` CLI 工具，该工具通过标准的包管理器或发行版安装，确保了稳定来源。",{"category":291,"check":292,"severity":114,"summary":293},"Installation","Clean uninstall","该插件的功能主要是基于脚本和命令执行，在卸载插件本身时应能干净地移除。",1778696385448,"该插件提供命令和相关技能，用于编写和验证 Redpanda Connect YAML 配置和 Bloblang 转换脚本，利用 `rpk connect` CLI。",[297,298,299,300,301],"交互式 YAML 配置编写","Bloblang 转换脚本生成","Redpanda Connect 组件发现","管道配置验证","配置修复辅助",[303,304,305],"直接运行或管理 Redpanda Connect 管道。","提供 Redpanda Connect 本身的替代实现。","执行文档记录的 `rpk connect` 和脚本交互之外的任意 shell 命令。","通过交互式 AI 辅助，简化 Redpanda Connect 配置和 Bloblang 转换的创建、修改和验证。","该插件文档齐全，范围清晰，并遵循了秘密管理和安装的最佳实践。其主要功能是配置生成和验证，近期提交表明其维护活跃。","一个高质量的插件，用于交互式 Redpanda Connect 配置和 Bloblang 脚本编写。",[65,21,92,30,90,66,310],"developer-tools",[312,313,314,315],"当您需要从头开始创建新的 Redpanda Connect 管道配置时。","当您需要编写或调试复杂的 Bloblang 转换脚本时。","当您需要为数据流查找正确的 Redpanda Connect 组件时。","当您需要修复或更新现有的 Redpanda Connect 配置时。",{"codeQuality":317,"collectedAt":319,"documentation":320,"maintenance":323,"security":331,"testCoverage":333},{"hasLockfile":318},true,1778696366149,{"descriptionLength":321,"readmeSize":322},67,8737,{"closedIssues90d":324,"forks":325,"hasChangelog":326,"manifestVersion":327,"openIssues90d":328,"pushedAt":329,"stars":330},16,940,false,"0.2.0",17,1778683632000,8668,{"hasNpmPackage":326,"license":332,"smitheryVerified":326},"Apache-2.0",{"hasCi":318,"hasTests":318},{"updatedAt":335},1778696509350,{"basePath":337,"githubOwner":20,"githubRepo":21,"locale":22,"slug":33,"type":338},".claude-plugin/plugins/redpanda-connect","plugin",{"_creationTime":340,"_id":341,"community":342,"display":343,"identity":347,"parentExtension":351,"providers":352,"relations":364,"tags":365,"workflow":366},1778696352596.5327,"k177tagzj011dbw20ssxcyvrgn86m1ph",{"reviewCount":11},{"description":344,"installMethods":345,"name":346,"sourceUrl":17},"Plugins for Redpanda Connect",{"claudeCode":15},"redpanda-connect-plugins",{"basePath":348,"githubOwner":20,"githubRepo":21,"locale":349,"slug":21,"type":350},"","en","marketplace",null,{"evaluate":353,"extract":358},{"promptVersionExtension":354,"promptVersionScoring":27,"score":28,"tags":355,"targetMarket":38,"tier":39},"3.1.0",[65,21,356,357,90],"plugins","data-streaming",{"commitSha":41,"marketplace":359,"plugin":362},{"name":346,"pluginCount":360,"version":361},1,"0.1.0",{"mcpCount":11,"provider":363,"skillCount":11},"classify",{"repoId":44},[90,21,357,356,65],{"evaluatedAt":367,"extractAt":49,"updatedAt":368},1778696365887,1778696588803,{"evaluate":370,"extract":372},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":371,"targetMarket":38,"tier":39},[65,21,92,30,90,66,310],{"commitSha":41,"license":332,"plugin":373},{"mcpCount":11,"provider":363,"skillCount":374},3,{"parentExtensionId":341,"repoId":44,"translatedFrom":43},{"_creationTime":377,"_id":44,"identity":378,"providers":379,"workflow":490},1778696346136.763,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":380,"discover":467,"github":470},{"commitSha":41,"extensions":381},[382,392,413,422,430,437,444],{"basePath":348,"description":344,"displayName":346,"installMethods":383,"rationale":384,"selectedPaths":385,"source":391,"sourceLanguage":349,"type":350},{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[386,389],{"path":387,"priority":388},".claude-plugin/marketplace.json","mandatory",{"path":390,"priority":388},"README.md","rule",{"basePath":337,"description":393,"displayName":33,"installMethods":394,"license":332,"rationale":395,"selectedPaths":396,"source":391,"sourceLanguage":349,"type":338},"Interactive YAML config and Bloblang authoring for Redpanda Connect",{"claudeCode":33},"plugin manifest at .claude-plugin/plugins/redpanda-connect/.claude-plugin/plugin.json",[397,399,402,404,406,409,411],{"path":398,"priority":388},".claude-plugin/plugin.json",{"path":400,"priority":401},"skills/bloblang-authoring/SKILL.md","medium",{"path":403,"priority":401},"skills/component-search/SKILL.md",{"path":405,"priority":401},"skills/pipeline-assistant/SKILL.md",{"path":407,"priority":408},"commands/blobl.md","high",{"path":410,"priority":408},"commands/pipeline.md",{"path":412,"priority":408},"commands/search.md",{"basePath":414,"description":415,"displayName":416,"installMethods":417,"rationale":418,"selectedPaths":419,"source":391,"sourceLanguage":349,"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",[420],{"path":421,"priority":388},"SKILL.md",{"basePath":19,"description":423,"displayName":16,"installMethods":424,"rationale":425,"selectedPaths":426,"source":391,"sourceLanguage":349,"type":23},"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},"SKILL.md frontmatter at .claude-plugin/plugins/redpanda-connect/skills/bloblang-authoring/SKILL.md",[427,428],{"path":421,"priority":388},{"path":429,"priority":401},"SETUP.md",{"basePath":60,"description":431,"displayName":58,"installMethods":432,"rationale":433,"selectedPaths":434,"source":391,"sourceLanguage":349,"type":23},"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},"SKILL.md frontmatter at .claude-plugin/plugins/redpanda-connect/skills/component-search/SKILL.md",[435,436],{"path":421,"priority":388},{"path":429,"priority":401},{"basePath":85,"description":438,"displayName":83,"installMethods":439,"rationale":440,"selectedPaths":441,"source":391,"sourceLanguage":349,"type":23},"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},"SKILL.md frontmatter at .claude-plugin/plugins/redpanda-connect/skills/pipeline-assistant/SKILL.md",[442,443],{"path":421,"priority":388},{"path":429,"priority":401},{"basePath":348,"displayName":445,"installMethods":446,"rationale":448,"selectedPaths":449,"source":391,"sourceLanguage":349,"type":466},"v4",{"go":447},"github.com/redpanda-data/connect/v4","go.mod with MCP SDK dependency at go.mod",[450,452,453,455,457,459,461,464],{"path":451,"priority":388},"go.mod",{"path":390,"priority":388},{"path":454,"priority":401},"cmd/redpanda-connect/main.go",{"path":456,"priority":401},"cmd/redpanda-connect-ai/main.go",{"path":458,"priority":401},"cmd/redpanda-connect-cloud/main.go",{"path":460,"priority":401},"cmd/redpanda-connect-community/main.go",{"path":462,"priority":463},"cmd/redpanda-connect-ai/sqlite.go","low",{"path":465,"priority":463},"cmd/redpanda-connect-cloud/sqlite.go","mcp",{"sources":468},[469],"manual",{"closedIssues90d":324,"description":471,"forks":325,"homepage":472,"openIssues90d":328,"pushedAt":329,"readmeSize":322,"stars":330,"topics":473},"Fancy stream processing made operationally mundane","https://docs.redpanda.com/redpanda-connect/about/",[474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,93,489],"message-queue","stream-processing","streaming-data","message-bus","logs","stream-processor","cqrs","event-sourcing","go","golang","kafka","amqp","rabbitmq","nats","etl","data-ops",{"classifiedAt":491,"discoverAt":492,"extractAt":493,"githubAt":493,"updatedAt":491},1778696352361,1778696346136,1778696350350,[30,90,21,310,65,66,92],{"evaluatedAt":496,"extractAt":49,"updatedAt":335},1778696385561,[],[499,529,555,584],{"_creationTime":500,"_id":501,"community":502,"display":503,"identity":508,"providers":513,"relations":523,"tags":525,"workflow":526},1778692488329.011,"k17b0q52q1b77nvq2sacqreth586n5hm",{"reviewCount":11},{"description":504,"installMethods":505,"name":506,"sourceUrl":507},"Python 3.12+ with FastAPI, async/await, type hints, and Ruff linting rules for Claude Code.",{"claudeCode":506},"dotforge-stack-python-fastapi","https://github.com/luiseiman/claude-kit",{"basePath":509,"githubOwner":510,"githubRepo":511,"locale":349,"slug":512,"type":338},"stacks/python-fastapi","luiseiman","claude-kit","python-fastapi",{"evaluate":514,"extract":522},{"promptVersionExtension":26,"promptVersionScoring":27,"score":515,"tags":516,"targetMarket":38,"tier":39},100,[517,518,519,520,90,521],"python","fastapi","linting","ruff","devops",{"commitSha":41},{"repoId":524},"kd79wqc8an5wh20cc2znr8tyb586mxwx",[90,521,518,519,517,520],{"evaluatedAt":527,"extractAt":528,"updatedAt":527},1778692747510,1778692488329,{"_creationTime":530,"_id":531,"community":532,"display":533,"identity":538,"providers":541,"relations":551,"tags":552,"workflow":553},1778692488329.0107,"k179bvp22xcxq4xg9bkgpkhw5s86mstq",{"reviewCount":11},{"description":534,"installMethods":535,"name":537,"sourceUrl":507},"Node.js 20+ with Express/Fastify, TypeScript, and ESM module rules for Claude Code.",{"claudeCode":536},"dotforge-stack-node-express","dotforge",{"basePath":539,"githubOwner":510,"githubRepo":511,"locale":349,"slug":540,"type":338},"stacks/node-express","node-express",{"evaluate":542,"extract":549},{"promptVersionExtension":26,"promptVersionScoring":27,"score":515,"tags":543,"targetMarket":38,"tier":39},[90,544,545,546,547,548],"management","policy","auditing","bash","claudecode",{"commitSha":41,"license":550},"MIT",{"repoId":524},[546,547,548,90,544,545],{"evaluatedAt":554,"extractAt":528,"updatedAt":554},1778692726682,{"_creationTime":556,"_id":557,"community":558,"display":559,"identity":564,"providers":568,"relations":575,"tags":579,"workflow":580},1778698423927.3982,"k17d4kzh5mqg6kcd6kbhhqhfm986nfbn",{"reviewCount":11},{"description":560,"installMethods":561,"name":562,"sourceUrl":563},"Upstash Context7 MCP 服务器，用于查找最新文档。直接从源代码存储库将特定版本的文档和代码示例拉取到您的 LLM 上下文中。",{"claudeCode":562},"context7-plugin","https://github.com/upstash/context7",{"basePath":565,"githubOwner":566,"githubRepo":567,"locale":22,"slug":567,"type":338},"plugins/claude/context7","upstash","context7",{"evaluate":569,"extract":574},{"promptVersionExtension":26,"promptVersionScoring":27,"score":515,"tags":570,"targetMarket":38,"tier":39},[571,310,572,573],"documentation","code-examples","mcp-server",{"commitSha":41},{"parentExtensionId":576,"repoId":577,"translatedFrom":578},"k17c6qmv4dnjycsp8aa4wyfbgh86n3jd","kd7955sg5wbf89gw527wdep66n86na9w","k17f8b1e3611rh6d9e6peh43b186m55k",[572,310,571,573],{"evaluatedAt":581,"extractAt":582,"updatedAt":583},1778698268645,1778698235845,1778698423927,{"_creationTime":585,"_id":586,"community":587,"display":588,"identity":594,"providers":596,"relations":605,"tags":609,"workflow":610},1778694373938.6694,"k1703e9z07srewbjahndpqz4ks86mwer",{"reviewCount":11},{"description":589,"installMethods":590,"name":592,"sourceUrl":593},"官方 Claude 插件，用于 MongoDB (MCP Server + Skills)。连接到数据库，探索数据，管理集合，优化查询，生成可靠的代码，实施最佳实践，开发高级功能，等等。",{"claudeCode":591},"mongodb","MongoDB MCP Server + Skills","https://github.com/mongodb/agent-skills",{"basePath":348,"githubOwner":591,"githubRepo":595,"locale":22,"slug":595,"type":338},"agent-skills",{"evaluate":597,"extract":602},{"promptVersionExtension":26,"promptVersionScoring":27,"score":515,"tags":598,"targetMarket":38,"tier":39},[591,599,66,600,601],"atlas","data-pipelines","cloud-management",{"commitSha":41,"license":332,"plugin":603},{"mcpCount":11,"provider":363,"skillCount":604},7,{"parentExtensionId":606,"repoId":607,"translatedFrom":608},"k17bjnvrfwx0ae2fnz7yj78p6h86mewp","kd74vahs1zbjqzqbert490xyrd86nfv5","k170hje3xzpy2mbkn00agzm38x86mkbz",[599,601,600,591,66],{"evaluatedAt":611,"extractAt":612,"updatedAt":613},1778694205322,1778694149049,1778694373938]