[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-redpanda-data-component-search-en":3,"guides-for-redpanda-data-component-search":433,"similar-k174a4a2dmpbpq8482aj3dppdh86npsy-en":434},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":232,"parentExtension":244,"providers":304,"relations":308,"repo":309,"tags":430,"workflow":431},1778696352596.5337,"k174a4a2dmpbpq8482aj3dppdh86npsy",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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":12},"redpanda-data/connect","component-search","https://github.com/redpanda-data/connect",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":238},1778696453651.5818,"kn729zgqy0zqmbmwfpn521s7j586n21p","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":216,"tier":217,"useCases":218},[21,26,29,32,36,39,43,47,50,53,58,62,65,69,72,75,78,81,84,87,91,95,100,104,108,111,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 discovering Redpanda Connect components and provides specific trigger phrases, aligning with the skill's purpose.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides specific tools and workflows to find and detail Redpanda Connect components, offering a distinct value beyond a general LLM's capabilities.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill's tools and documentation cover the complete lifecycle of component discovery and information retrieval, making it ready for production workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on discovering and detailing Redpanda Connect components, adhering to a single responsibility principle.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately and concisely reflects the skill's functionality and purpose.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill utilizes scoped tools like `rpk connect list` and `format-component-fields.sh`, avoiding generalist command execution.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","The tool documentation in SKILL.md clearly outlines parameters, required fields, and output formats for its various tools.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","Tool names like `rpk connect list` and `format-component-fields.sh` are descriptive and specific to their actions within the Redpanda Connect domain.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The tool parameters, such as category and component names, are specific and only request necessary information for the task.",{"category":54,"check":55,"severity":56,"summary":57},"License","License usability","not_applicable","The license information was not detected in the provided context.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository shows recent commits, indicating active maintenance.",{"category":59,"check":63,"severity":56,"summary":64},"Dependency Management","The skill appears to rely on external tools (`rpk`, `python3`) but does not bundle third-party dependencies directly within its own codebase that would require management.",{"category":66,"check":67,"severity":56,"summary":68},"Security","Secret Management","The skill focuses on discovering component information and does not handle or expose secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill uses specific tool arguments rather than loading arbitrary external data, mitigating injection risks.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill relies on bundled scripts and the `rpk` tool, avoiding runtime downloads or remote code execution.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill interacts with external tools via defined commands and does not appear to modify files outside its expected scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or deny-retry loops were detected in the provided script snippets.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's function is to retrieve metadata and does not involve submitting confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden steering tricks and uses standard character sets.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The bundled scripts are plain and readable, with no obfuscation or runtime code fetching detected.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill's scripts have clear prerequisites and do not make assumptions about user project structure beyond needing the `rpk` tool.",{"category":96,"check":97,"severity":98,"summary":99},"Trust","Issues Attention","info","Issues Opened (last 90d): 17, Issues Closed (last 90d): 16. The closure rate is approximately 48%, indicating a moderate response rate.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","The README mentions release downloads and the commit date is recent, implying version management.",{"category":105,"check":106,"severity":24,"summary":107},"Code Execution","Validation","The scripts and tools used by the skill expect specific inputs (category, component name) which are implicitly validated by the underlying `rpk` commands.",{"category":66,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The skill is read-only and does not perform any destructive operations.",{"category":105,"check":112,"severity":24,"summary":113},"Error Handling","The underlying `rpk` tool is expected to handle errors, and the skill's workflow is straightforward, suggesting robust error propagation.",{"category":105,"check":115,"severity":56,"summary":116},"Logging","The skill itself does not perform destructive actions or outbound calls that would require local audit logging.",{"category":118,"check":119,"severity":56,"summary":120},"Compliance","GDPR","The skill operates on metadata about Redpanda Connect components and does not process personal data.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill's functionality is universal and not tied to any specific geographic or legal jurisdiction.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill's prerequisites are standard (`rpk`, `python3`) and it does not rely on OS-specific features beyond typical command-line tools.",{"category":44,"check":128,"severity":24,"summary":129},"README","The README provides a good overview of Redpanda Connect, its capabilities, and installation/run instructions.",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","The skill exposes a reasonable number of tools for its specific purpose.",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","The tools provided (`rpk connect list`, `format-component-fields.sh`, documentation link generation) have distinct functions and do not overlap significantly.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features, such as component discovery and documentation linking, are implemented and accessible via the provided tools.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The SKILL.md and SETUP.md provide clear, copy-pasteable installation and upgrade instructions for various platforms, including dependencies.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The skill relies on the `rpk` tool, which provides actionable error messages, and the skill's workflow is simple enough that complex error paths are unlikely.",{"category":148,"check":149,"severity":56,"summary":150},"Execution","Pinned dependencies","The skill relies on external tools (`rpk`, `python3`) rather than bundled script dependencies.",{"category":33,"check":152,"severity":56,"summary":153},"Dry-run preview","The skill is read-only and does not perform state-changing operations, so a dry-run feature is not applicable.",{"category":155,"check":156,"severity":56,"summary":157},"Protocol","Idempotent retry & timeouts","The skill's operations are primarily metadata retrieval and do not involve state-changing or remote calls requiring idempotency or timeouts.",{"category":118,"check":159,"severity":56,"summary":160},"Telemetry opt-in","There is no indication that the skill emits telemetry.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The purpose clearly states the skill's function (discover Redpanda Connect components) and provides specific trigger phrases and explicit boundaries.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and triggers.",{"category":44,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md is well-structured, with detailed information about tools and prerequisites, and does not appear excessively long.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","The SKILL.md outlines the main workflow and details tools, with a SETUP.md for installation, demonstrating progressive disclosure.",{"category":171,"check":175,"severity":56,"summary":176},"Forked exploration","The skill's workflow is short-form and does not involve deep exploration that would require forking.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The SKILL.md provides clear usage examples for its tools, demonstrating how to list components and retrieve field information.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The skill implicitly handles edge cases by relying on the `rpk` tool's error handling and by clearly defining expected inputs.",{"category":105,"check":184,"severity":56,"summary":185},"Tool Fallback","The skill relies on the external `rpk` tool and does not specify fallbacks as it's a core dependency.",{"category":187,"check":188,"severity":24,"summary":189},"Safety","Halt on unexpected state","The skill's reliance on `rpk` commands with defined inputs implies that unexpected states would be handled by `rpk`'s error reporting, halting the workflow.",{"category":92,"check":191,"severity":24,"summary":192},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills.",1778696453541,"This skill provides tools to discover, search, and retrieve detailed configuration information for Redpanda Connect components, leveraging the `rpk` command-line tool. It includes utilities for listing component categories, formatting component schemas, and linking to online documentation.",[196,197,198,199],"Discover Redpanda Connect components by category","Retrieve detailed configuration schemas for components","Link to official online documentation for components","Identify required and optional fields for component setup",[201,202,203],"Configuring or deploying Redpanda Connect pipelines.","Writing complex pipeline logic within the skill itself.","Replacing the official Redpanda Connect documentation entirely.","3.0.0","4.4.0","To help users find and understand the appropriate Redpanda Connect components for their streaming data pipelines, based on natural language queries.","The skill is highly polished, with excellent documentation, clear purpose, and robust implementation relying on external tools. No critical or warning findings.",95,"A well-documented and robust skill for discovering Redpanda Connect components.",[211,212,213,214,215],"redpanda","connect","streaming","data-pipeline","component-discovery","global","verified",[219,220,221],"When users need to find inputs, outputs, or processors for their streaming pipelines.","When users mention specific technologies like 'kafka consumer' or 'postgres output' and need a suitable component.","When users ask 'which component should I use for X' to build a data pipeline.",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"security":236,"testCoverage":237},{"hasLockfile":224},true,1778696439561,{"descriptionLength":227,"readmeSize":228},344,8737,{"closedIssues90d":230,"forks":231,"hasChangelog":232,"openIssues90d":233,"pushedAt":234,"stars":235},16,940,false,17,1778683632000,8668,{"hasNpmPackage":232,"smitheryVerified":232},{"hasCi":224,"hasTests":224},{"updatedAt":239},1778696453651,{"basePath":241,"githubOwner":242,"githubRepo":212,"locale":18,"slug":13,"type":243},".claude-plugin/plugins/redpanda-connect/skills/component-search","redpanda-data","skill",{"_creationTime":245,"_id":246,"community":247,"display":248,"identity":253,"parentExtension":256,"providers":289,"relations":299,"tags":300,"workflow":301},1778696352596.533,"k173kt11134rx660a52907vmqs86m3z5",{"reviewCount":8},{"description":249,"installMethods":250,"name":252,"sourceUrl":14},"Interactive YAML config and Bloblang authoring for Redpanda Connect",{"claudeCode":251},"redpanda-connect","Redpanda Connect Plugin",{"basePath":254,"githubOwner":242,"githubRepo":212,"locale":18,"slug":251,"type":255},".claude-plugin/plugins/redpanda-connect","plugin",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":264,"providers":267,"relations":282,"tags":284,"workflow":285},1778696352596.5327,"k177tagzj011dbw20ssxcyvrgn86m1ph",{"reviewCount":8},{"description":261,"installMethods":262,"name":263,"sourceUrl":14},"Plugins for Redpanda Connect",{"claudeCode":12},"redpanda-connect-plugins",{"basePath":265,"githubOwner":242,"githubRepo":212,"locale":18,"slug":212,"type":266},"","marketplace",{"evaluate":268,"extract":275},{"promptVersionExtension":269,"promptVersionScoring":205,"score":270,"tags":271,"targetMarket":216,"tier":217},"3.1.0",97,[211,212,272,273,274],"plugins","data-streaming","configuration",{"commitSha":276,"marketplace":277,"plugin":280},"HEAD",{"name":263,"pluginCount":278,"version":279},1,"0.1.0",{"mcpCount":8,"provider":281,"skillCount":8},"classify",{"repoId":283},"kd762e1jtg5w5vsa7s127shyd986mpf4",[274,212,273,272,211],{"evaluatedAt":286,"extractAt":287,"updatedAt":288},1778696365887,1778696352596,1778696588803,{"evaluate":290,"extract":295},{"promptVersionExtension":204,"promptVersionScoring":205,"score":270,"tags":291,"targetMarket":216,"tier":217},[211,212,292,293,274,213,294],"yaml","bloblang","developer-tools",{"commitSha":276,"license":296,"plugin":297},"Apache-2.0",{"mcpCount":8,"provider":281,"skillCount":298},3,{"parentExtensionId":258,"repoId":283},[293,274,212,294,211,213,292],{"evaluatedAt":302,"extractAt":287,"updatedAt":303},1778696385561,1778696588975,{"evaluate":305,"extract":307},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":306,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":276},{"parentExtensionId":246,"repoId":283},{"_creationTime":310,"_id":283,"identity":311,"providers":312,"workflow":426},1778696346136.763,{"githubOwner":242,"githubRepo":212,"sourceUrl":14},{"classify":313,"discover":402,"github":405},{"commitSha":276,"extensions":314},[315,325,345,354,364,370,379],{"basePath":265,"description":261,"displayName":263,"installMethods":316,"rationale":317,"selectedPaths":318,"source":324,"sourceLanguage":18,"type":266},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[319,322],{"path":320,"priority":321},".claude-plugin/marketplace.json","mandatory",{"path":323,"priority":321},"README.md","rule",{"basePath":254,"description":249,"displayName":251,"installMethods":326,"license":296,"rationale":327,"selectedPaths":328,"source":324,"sourceLanguage":18,"type":255},{"claudeCode":251},"plugin manifest at .claude-plugin/plugins/redpanda-connect/.claude-plugin/plugin.json",[329,331,334,336,338,341,343],{"path":330,"priority":321},".claude-plugin/plugin.json",{"path":332,"priority":333},"skills/bloblang-authoring/SKILL.md","medium",{"path":335,"priority":333},"skills/component-search/SKILL.md",{"path":337,"priority":333},"skills/pipeline-assistant/SKILL.md",{"path":339,"priority":340},"commands/blobl.md","high",{"path":342,"priority":340},"commands/pipeline.md",{"path":344,"priority":340},"commands/search.md",{"basePath":346,"description":347,"displayName":348,"installMethods":349,"rationale":350,"selectedPaths":351,"source":324,"sourceLanguage":18,"type":243},".claude/skills/review","Code review a pull request for Redpanda Connect, checking Go patterns, tests, component architecture, and commit policy","review",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/review/SKILL.md",[352],{"path":353,"priority":321},"SKILL.md",{"basePath":355,"description":356,"displayName":357,"installMethods":358,"rationale":359,"selectedPaths":360,"source":324,"sourceLanguage":18,"type":243},".claude-plugin/plugins/redpanda-connect/skills/bloblang-authoring","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\".","bloblang-authoring",{"claudeCode":12},"SKILL.md frontmatter at .claude-plugin/plugins/redpanda-connect/skills/bloblang-authoring/SKILL.md",[361,362],{"path":353,"priority":321},{"path":363,"priority":333},"SETUP.md",{"basePath":241,"description":10,"displayName":13,"installMethods":365,"rationale":366,"selectedPaths":367,"source":324,"sourceLanguage":18,"type":243},{"claudeCode":12},"SKILL.md frontmatter at .claude-plugin/plugins/redpanda-connect/skills/component-search/SKILL.md",[368,369],{"path":353,"priority":321},{"path":363,"priority":333},{"basePath":371,"description":372,"displayName":373,"installMethods":374,"rationale":375,"selectedPaths":376,"source":324,"sourceLanguage":18,"type":243},".claude-plugin/plugins/redpanda-connect/skills/pipeline-assistant","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\".","pipeline-assistant",{"claudeCode":12},"SKILL.md frontmatter at .claude-plugin/plugins/redpanda-connect/skills/pipeline-assistant/SKILL.md",[377,378],{"path":353,"priority":321},{"path":363,"priority":333},{"basePath":265,"displayName":380,"installMethods":381,"rationale":383,"selectedPaths":384,"source":324,"sourceLanguage":18,"type":401},"v4",{"go":382},"github.com/redpanda-data/connect/v4","go.mod with MCP SDK dependency at go.mod",[385,387,388,390,392,394,396,399],{"path":386,"priority":321},"go.mod",{"path":323,"priority":321},{"path":389,"priority":333},"cmd/redpanda-connect/main.go",{"path":391,"priority":333},"cmd/redpanda-connect-ai/main.go",{"path":393,"priority":333},"cmd/redpanda-connect-cloud/main.go",{"path":395,"priority":333},"cmd/redpanda-connect-community/main.go",{"path":397,"priority":398},"cmd/redpanda-connect-ai/sqlite.go","low",{"path":400,"priority":398},"cmd/redpanda-connect-cloud/sqlite.go","mcp",{"sources":403},[404],"manual",{"closedIssues90d":230,"description":406,"forks":231,"homepage":407,"openIssues90d":233,"pushedAt":234,"readmeSize":228,"stars":235,"topics":408},"Fancy stream processing made operationally mundane","https://docs.redpanda.com/redpanda-connect/about/",[409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425],"message-queue","stream-processing","streaming-data","message-bus","logs","stream-processor","cqrs","event-sourcing","go","golang","kafka","amqp","rabbitmq","nats","etl","data-engineering","data-ops",{"classifiedAt":427,"discoverAt":428,"extractAt":429,"githubAt":429,"updatedAt":427},1778696352361,1778696346136,1778696350350,[215,212,214,211,213],{"evaluatedAt":239,"extractAt":287,"updatedAt":432},1778696589471,[],[435,453,484,515,540,567],{"_creationTime":436,"_id":437,"community":438,"display":439,"identity":441,"providers":442,"relations":448,"tags":449,"workflow":450},1778696352596.534,"k1740bgs233p3q4sr7a6b4j2bs86m03e",{"reviewCount":8},{"description":372,"installMethods":440,"name":373,"sourceUrl":14},{"claudeCode":12},{"basePath":371,"githubOwner":242,"githubRepo":212,"locale":18,"slug":373,"type":243},{"evaluate":443,"extract":447},{"promptVersionExtension":204,"promptVersionScoring":205,"score":444,"tags":445,"targetMarket":216,"tier":217},96,[274,211,212,446,292,424],"pipeline",{"commitSha":276},{"parentExtensionId":246,"repoId":283},[274,212,424,446,211,292],{"evaluatedAt":451,"extractAt":287,"updatedAt":452},1778696469791,1778696589662,{"_creationTime":454,"_id":455,"community":456,"display":457,"identity":463,"providers":467,"relations":477,"tags":480,"workflow":481},1778695548458.328,"k17a6kds7mqyt0dz90trdm9skh86m2wt",{"reviewCount":8},{"description":458,"installMethods":459,"name":461,"sourceUrl":462},"Analyze an arbitrary codebase to auto-detect workflows, data pipelines, and file dependencies using putior's put_auto() engine. Produces an annotation plan that maps detected I/O patterns to source files across 30+ supported languages with 902 auto-detection patterns. Use when onboarding onto an unfamiliar codebase to understand data flow, starting putior integration in a project without existing annotations, auditing a project's data pipeline before documentation, or preparing an annotation plan before running annotate-source-files.\n",{"claudeCode":460},"pjt222/agent-almanac","analyze-codebase-workflow","https://github.com/pjt222/agent-almanac",{"basePath":464,"githubOwner":465,"githubRepo":466,"locale":18,"slug":461,"type":243},"skills/analyze-codebase-workflow","pjt222","agent-almanac",{"evaluate":468,"extract":476},{"promptVersionExtension":204,"promptVersionScoring":205,"score":469,"tags":470,"targetMarket":216,"tier":217},99,[471,472,473,474,214,475],"workflow","analysis","auto-detect","polyglot","codebase-understanding",{"commitSha":276},{"parentExtensionId":478,"repoId":479},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[472,473,475,214,474,471],{"evaluatedAt":482,"extractAt":483,"updatedAt":482},1778695705438,1778695548458,{"_creationTime":485,"_id":486,"community":487,"display":488,"identity":494,"providers":499,"relations":508,"tags":511,"workflow":512},1778696691708.333,"k17a3xvv3pp9pkch6tr3f4mygn86nhs3",{"reviewCount":8},{"description":489,"installMethods":490,"name":492,"sourceUrl":493},"Stream live swarm events using the Monitor tool for real-time observability",{"claudeCode":491},"ruvnet/ruflo","Monitor Stream","https://github.com/ruvnet/ruflo",{"basePath":495,"githubOwner":496,"githubRepo":497,"locale":18,"slug":498,"type":243},"plugins/ruflo-swarm/skills/monitor-stream","ruvnet","ruflo","monitor-stream",{"evaluate":500,"extract":506},{"promptVersionExtension":204,"promptVersionScoring":205,"score":469,"tags":501,"targetMarket":216,"tier":217},[502,213,503,504,505],"observability","events","monitoring","cli",{"commitSha":276,"license":507},"MIT",{"parentExtensionId":509,"repoId":510},"k1745f2f8qnwa2b02r0cav1sgn86mm7h","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[505,503,504,502,213],{"evaluatedAt":513,"extractAt":514,"updatedAt":513},1778701587681,1778696691708,{"_creationTime":516,"_id":517,"community":518,"display":519,"identity":523,"providers":525,"relations":536,"tags":537,"workflow":538},1778695548458.3677,"k17cvkdz773vev9je1kbjdkd8s86nhvv",{"reviewCount":8},{"description":520,"installMethods":521,"name":522,"sourceUrl":462},"Implement a JSON-RPC 2.0 A2A server with full task lifecycle management (submitted/working/completed/failed/canceled/input-required), SSE streaming, and push notifications. Use when implementing an agent that participates in multi-agent A2A workflows, building a backend for an Agent Card, adding A2A protocol support to an existing agent or service, or deploying an agent that must interoperate with other A2A-compliant agents.\n",{"claudeCode":460},"implement-a2a-server",{"basePath":524,"githubOwner":465,"githubRepo":466,"locale":18,"slug":522,"type":243},"skills/implement-a2a-server",{"evaluate":526,"extract":535},{"promptVersionExtension":204,"promptVersionScoring":205,"score":469,"tags":527,"targetMarket":216,"tier":217},[528,529,530,531,213,532,533,534],"a2a","json-rpc","server","task-lifecycle","sse","node-js","python",{"commitSha":276},{"parentExtensionId":478,"repoId":479},[528,529,533,534,530,532,213,531],{"evaluatedAt":539,"extractAt":483,"updatedAt":539},1778698699352,{"_creationTime":541,"_id":542,"community":543,"display":544,"identity":550,"providers":554,"relations":561,"tags":563,"workflow":564},1778697652123.8906,"k17af6jy0r4cmmf7js1mzdcffn86me62",{"reviewCount":8},{"description":545,"installMethods":546,"name":548,"sourceUrl":549},"BluOS CLI (blu) for discovery, playback, grouping, and volume.",{"claudeCode":547},"steipete/clawdis","blucli","https://github.com/steipete/clawdis",{"basePath":551,"githubOwner":552,"githubRepo":553,"locale":18,"slug":548,"type":243},"skills/blucli","steipete","clawdis",{"evaluate":555,"extract":560},{"promptVersionExtension":204,"promptVersionScoring":205,"score":469,"tags":556,"targetMarket":216,"tier":217},[505,557,213,558,559],"audio","bluos","automation",{"commitSha":276},{"repoId":562},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[557,559,558,505,213],{"evaluatedAt":565,"extractAt":566,"updatedAt":565},1778698407886,1778697652123,{"_creationTime":568,"_id":569,"community":570,"display":571,"identity":577,"providers":581,"relations":588,"tags":590,"workflow":591},1778692098392.7192,"k17dyz2qrqckqhxq2v9dyyd9h586m6rd",{"reviewCount":8},{"description":572,"installMethods":573,"name":575,"sourceUrl":576},"Lark/Feishu real-time event listening / subscribing / consuming: stream events as NDJSON via `lark-cli event consume \u003CEventKey>` (covers IM message receive, reactions, chat member changes, etc.). Use for Lark bots, real-time message processing, long-running subscribers, streaming webhook/push handlers. Supports `--max-events` / `--timeout` bounded runs and a stderr ready-marker contract — designed for AI agents running as subprocesses.",{"claudeCode":574},"larksuite/cli","Lark Event Consumer CLI","https://github.com/larksuite/cli",{"basePath":578,"githubOwner":579,"githubRepo":505,"locale":18,"slug":580,"type":243},"skills/lark-event","larksuite","lark-event",{"evaluate":582,"extract":587},{"promptVersionExtension":204,"promptVersionScoring":205,"score":469,"tags":583,"targetMarket":216,"tier":217},[584,585,503,213,505,586],"lark","feishu","real-time",{"commitSha":276,"license":507},{"repoId":589},"kd7akv5cxs7vx53ys6jsrv85v186mha4",[505,503,585,584,586,213],{"evaluatedAt":592,"extractAt":593,"updatedAt":592},1778692366057,1778692098392]