kotlin-coroutines-expert
面向 Kotlin 协程与 Flow 的专家级实践指南,涵盖结构化并发、异常处理、Flow 转换与测试策略,适用于异步编程、响应式数据流设计、协程取消与异常调试,以及挂起函数和 Flow 的单元测试。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-27 00:15
38,228 个结果
面向 Kotlin 协程与 Flow 的专家级实践指南,涵盖结构化并发、异常处理、Flow 转换与测试策略,适用于异步编程、响应式数据流设计、协程取消与异常调试,以及挂起函数和 Flow 的单元测试。
这是一个面向代码审查接收方的行为规范技能,来源为 srbhr/resume-matcher。它要求开发者在收到代码审查反馈后,不做情绪化或表演式回应,而是先完整阅读、用自己的话复述需求、对照代码库验证可行性,再做出技术性确认或带有技术理由的反驳,最后逐项实现并逐项测试。技能强调“先验证再实现、先询问再假设、技术正确性高于社交舒适度”,并明确列出禁止使用的回应,如“你说得完全对!”“好建议!”以及在验证前表示“我马上实现”。它还给出了处理不清晰反馈、区分内部与外部审查者、对“专业实现”类建议做 YAGNI 检查、多条目实现顺序、何时应当反驳、如何得体地纠正自己的错误反驳、常见错误对照表以及 GitHub 行内评论回复方式等具体指导。
Syncfusion Windows Forms GridControl 技能,讲解单元格导向网格的实现:虚拟数据加载、单元格级样式与类型、公式、覆盖区域、拖放、选择、冻结行列及导出到 Excel、PDF、Word、CSV、HTML。
Syncfusion Windows Forms IntegerTextBox 控件的实现指南,用于创建仅接受整数的输入框,支持数值校验、最小/最大值约束、数字分组分隔符格式化、负数与空值处理、按值变色以及值变更和验证错误事件。
vvvv-fileformat 是用于描述与安全编辑 vvvv gamma 的 .vl XML 文件格式的技能,涵盖文档结构、ID、节点、引脚、Pad、Link 与生命周期定义,并附带可复用的 Python 编辑器及 MCP/CLI 适配器。
面向科学模型部署的双技能组合:FastAPI 提供高性能异步 API 后端与自动文档,Streamlit 提供交互式前端仪表盘,帮助把 Jupyter Notebook 中的科研代码变成可用的生产系统。
VirtusLab 出品的现代 Java(21+)编码最佳实践技能,强调组合方法、records、密封类、模式匹配、空安全、Optional、异常处理、虚拟线程与结构化并发等,并列出应避免的过时写法与反模式,用于编写或审查 Java 代码时严格遵循。
面向 .NET 项目的 API 文档生成技能,涵盖 DocFX 从程序集与 XML 注释生成 API 参考、OpenAPI 作为活文档(Scalar/Swagger UI)、文档与代码同步校验、变更日志与迁移指南,以及多版本文档维护。
用于 OpenAPI 规范全生命周期的技能:可从零设计 OpenAPI 3.x 规范、评估现有规范的 AI 智能体就绪性、安全性与设计质量,并可修复问题。基于 WSO2 REST API 设计指南。
面向 Java 与 Python 实现的代码审查技能,重点检查正确性、时间与空间复杂度、代码质量及算法优化,可用于审阅 LeetCode 题解、对比两种语言实现并给出具体改进建议。
git-push 是一个用于把当前项目推送到 GitHub 的技能,覆盖项目从首次推送到版本发布的完整流程。它包含三种模式:首次推送、日常更新和版本发布。首次推送会先扫描项目目录大小与敏感内容,生成 .gitignore,再执行 git init、创建远程仓库并推送;日常更新执行 commit 与 push,并检查新增大文件;版本发布则创建 tag 和 Release,可选附带下载文件。该技能强调安全第一,先扫描后提交,主动拦截大文件(10MB 以上询问、单文件 100MB 以上按 GitHub 硬限制必须排除),对公开仓库额外扫描 .env、密钥、证书及 AI 记忆文件等敏感内容并二次确认,且不覆盖已有 .git 或 .gitignore,破坏性操作需二次确认。使用前需安装 git 与 gh CLI、登录 GitHub 并配置 git 用户信息。
用于审查代码变更是否带有“附加偏见”并检查是否违反 Iron Law 的技能:先量化新增/删除比例、新文件、测试逻辑改动等信号,再要求逐项给出理由,适合合并前或 AI 辅助实现后的自查。
av-cli 是 Aviator 的 av 命令行工具,用于在已用 av 初始化的仓库中管理堆叠 PR(stacked PR)工作流,支持分支堆叠、自动 rebase、同步与创建/更新 PR。
ButterCut 的安装配置技能,用于在 Mac 或 Windows 电脑上准备运行环境,安装 Homebrew、Ruby、Python、FFmpeg、WhisperX 等依赖,并检查各项依赖是否就绪。
用于生成、重构、运行和审查 HALCON HDevelop(.hdev)与 HDevelopEVO(.hscript)视觉程序的技能,强调准确的算子用法、参数默认值与项目格式一致性。
用于定义 Drizzle ORM 数据库表结构、类型化关系、索引与约束模式、迁移变更以及 Drizzle 查询组合的技能。
用于评审已完成的 api-spec(API 线缆契约)的技能:以验收门方式判断客户端能否调用每个操作、服务端能否仅凭该文档实现,并输出 VERDICT: approve 或 revise 及可执行发现。
用于优化亚马逊 KDP 图书上架信息的技能,帮助提升转化率与可发现性,适用于撰写或改进书名、副标题、描述和后台关键词等元素。
为 React Native 应用集成端侧 AI 的参考技能包,覆盖 @react-native-ai 的 Apple、Llama、MLC、NCNN 四条后端路线,提供安装、配置、模型下载与调试的执行配方。
这是一个用于技术选型决策的智能体技能,帮助在采用某个通用机制之前,对现有库、开源工具与应用、托管服务以及标准/框架/平台原语进行调研和比较,并与自建方案基线对照。适用于库或工具推荐、自建与采用之争、用成熟原语替换自定义机制、存在重大未决依赖,或对某个新引入的重要依赖做尽职调查。产出有证据支撑的采用、改造、组合、自建、推迟或维持现状建议。该技能只做调研与决策,不安装包、不运行不可信代码、不创建账户、不发起采购、不接受许可、不向服务发送数据,也不在未获单独授权时实施所选方案。
Event Sourcing 技能用于函数式 TypeScript 项目,将应用状态的每次变更以不可变、仅追加的过去时领域事件形式持久化。当前状态不直接存储,而是通过对事件进行左折叠(fold)重建:state = events.reduce(evolve, initialState)。事件日志是唯一真相来源,聚合状态、读模型、搜索索引等都是可丢弃、可重放的派生投影。该技能用于实现 Decider 写模型、事件存储、投影与读模型、事件版本化或快照,并建立在 domain-driven-design 的 Decider 与 hexagonal-architecture 的端口/适配器之上。它明确指出不适用于 CRUD,也不适用于审计日志或 outbox 模式已经足够的情况。技能包含 when-to-use-event-sourcing、modelling-events、decider-and-rehydration、event-store、projections-and-read-models、event-versioning、testing-event-sourced-systems、production-concerns、references 等按需加载的深入资源。
Symfony 中 API Platform 的序列化控制技能,用于按操作区分字段、处理 IRI 链接与嵌入关系、添加计算字段和动态分组,并规避循环引用与敏感字段泄露。
DigitalOcean App Platform 的 AI 服务技能,用于配置 Gradient AI 无服务器推理与 Agent Development Kit(ADK),涵盖模型访问密钥、无服务器 AI 端点、知识库、RAG、护栏与多智能体路由等场景。
在 elements monorepo 中创建新的 @editframe/* 工作区包并发布到 npm 的技能,涵盖脚手架生成、路径别名注册、依赖管理与首次手动发布流程。