milan-jovanovic-blog
检索 Milan Jovanovic 的 .NET 博客技能,聚焦 Clean Architecture、DDD、CQRS、EF Core 与 ASP.NET Core 模式,帮助开发者查找可复用的架构与代码示例。内容限定为 2025 年 11 月及以后(对齐 .NET 10 GA)的文章。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-13 00:15
40,819 个结果
检索 Milan Jovanovic 的 .NET 博客技能,聚焦 Clean Architecture、DDD、CQRS、EF Core 与 ASP.NET Core 模式,帮助开发者查找可复用的架构与代码示例。内容限定为 2025 年 11 月及以后(对齐 .NET 10 GA)的文章。
用于设计 Protocol Buffers(proto3)与 gRPC 服务契约的技能,覆盖消息、枚举、服务与流式模式定义,Schema 演进与版本兼容,以及 ASP.NET Core/C# 的 gRPC 实现指导,强调以 Google 官方文档为准。
Moka 是 Rust 的高性能并发内存缓存库,灵感来自 Java Caffeine,采用 TinyLFU 淘汰策略,支持 TTL/TTI 过期、自定义过期、淘汰监听、按大小淘汰,以及同步与异步 API。
面向智能体调用 GitHub CLI(gh)的参考模式,涵盖结构化 JSON 输出、分页与静默截断、仓库定位、search 与 list 的区别,以及 gh api 兜底方案。
用于开发 OBS Studio 音频插件的技能,涵盖音频源与音频滤镜(增益、EQ、压缩等)的实时音频处理,讲解 filter_audio 回调、音频设置、线程安全与常见陷阱。
来自 microsoft/apm 的 APM Review Panel 技能,用于对带标签的拉取请求运行多角色专家顾问评审:多个专家与 CEO 综合器以扇出加综合方式协作,最终只渲染一条建议评论,供维护者和作者自行决定是否合并,不作合并门禁。
用于盘点代码库现有功能(API 端点、用户流程、UI 界面、可观察行为),并生成带 REQ-XXX 编号的结构化功能规格说明,输出 spec.md 与质量检查清单。
architecture-review 是 microsoft/hve-core 中的技能,用于把已确认的系统架构评审范围、证据、假设、Well-Architected 支柱分析、权衡、建议与评审处置持久化为一份仓库原生的架构评审记录,本身不充当架构决策权威。
对提交历史进行推送前审计的技能,依据 Verasic 提交规范检查提交信息。支持 --help、--unpushed-only、--base、--author、--include-merges 等参数,审计只读;修复模式需用户明确批准后执行历史重写,可能涉及 --fix-trailers。
该技能用于按 WordPress 官方编码标准、安全最佳实践和 WordPress.org 插件目录规范开发 WordPress 插件。它首先读取架构、安全和目录指南三份参考文件,再收集需求、搭建目录结构与引导文件,最后生成 readme.txt 并交付插件文件。
面向 Netlify 账号管理的命令行工具:通过 netlify-pp-cli 调用 Netlify API,并把站点、部署、DNS、环境变量与表单提交同步到本地 SQLite,支持跨站搜索、环境变量对比、DNS 审计等离线操作,适合同时管理多个站点的用户与智能体。
用于访问纽约公共图书馆数字馆藏 API 的 Printing Press 命令行工具与技能,可查询馆藏、条目、MODS 元数据、ALTO 文本、权限信息等,支持 JSON 输出与智能体模式。
pp-zillow 是 Zillow 研究数据的命令行工具,通过官方 Zillow Research 公开 CSV 数据集同步与分析住房市场,无需爬取 Zillow.com。支持区域比较、可解释的负担能力、供需、议价与搬迁分析,并可用本地 SQLite 离线查询。
面向 API 设计的 AI 智能体技能,支持 REST、GraphQL、gRPC 服务设计与 OpenAPI 规范生成,覆盖认证、版本管理、安全、性能与 API 治理等实践,通过结构化问答收集需求并按步骤产出英文与日文双语文档。
Change Impact Analyzer 是一个面向既有系统(brownfield)的变更影响分析技能,用于评估拟议变更对现有组件、依赖与接口的影响,检测破坏性变更,进行风险与迁移规划,并校验 delta 规格格式。
用于在实施前校验项目是否符合 9 条宪法条款与 Phase -1 Gates 的治理技能,可检测违规、记录复杂度例外并给出整改建议。
通过官方 Telegraph API,用随附脚本将明确授权的单篇公开 Telegra.ph 文章准备好并发布,支持安全的节点转换和可选的账户创建。
用于构建和结构化 Python CLI 命令的 Typer 技能,涵盖单命令、选项与多命令应用。核心原则是保持 CLI 入口显式且可测试,安装命令为 uv add typer。
该技能用于在 Python 项目中选择和配置日志方案,重点判断何时用标准库 logging、何时用 loguru。适用于应用或 CLI 的日志选型。
uv-scripts 介绍如何用 uv run 运行和编写独立 Python 脚本,支持自动依赖管理、内联元数据、单次依赖、锁定与 Python 版本选择,适合免手动装依赖的一次性脚本场景。
feature-interview 是一个在功能实现前对用户进行深度需求访谈的技能,通过多轮提问挖掘隐藏假设、边界情况与设计取舍,最终生成实现计划文档。
scartill-sdd-lite 是一套轻量级、以 Kiro 为先的规格驱动开发(SDD)工具包,以技能形式提供一组提示词命令,覆盖规格保存、任务拆分、实现、评审、归档与头脑风暴等环节。它采用“种子规格 + 完整规格”两阶段流程:种子规格(docs/seed/)记录用户意图与示例,完整规格(docs/specs/)则展开为需求、背景、方案、任务分解与测试要求。工具还提供 Gate Input(清洗输入并生成 PM 反馈报告)和依赖 Orca 编排技能的高级命令(交接评审、自动化全流程等)。
code-simplifier 是面向代码简化与复杂度治理的 AI 参考技能,遵循 KISS(Keep It Simple, Stupid)原则,核心主张是“少即是多”。它识别代码中过度复杂的地方,并给出对应的简化动作:嵌套过深(超过 3 层)用提前返回展平;函数过长(超过 30 行)拆分成更小的函数;条件判断复杂时改用查找表;存在过度抽象时,将一次性使用的代码内联回调用处;过早优化在未做性能剖析前移除。该技能还给出五项量化目标:圈复杂度不超过 10、嵌套深度不超过 3、函数长度不超过 30 行、文件长度不超过 300 行、参数数量不超过 3。在编写代码前,它会引导思考:能否删除、能否内联、能否展平、能否用标准库内置能力、是否现在就需要(YAGNI)。资料未提供安装命令、具体运行方式、支持的平台与收费信息。
Laravel Expert 是一份面向 AI 消费的 Laravel/PHP 参考技能,聚焦常见陷阱与决策标准。内容涵盖 N+1 查询预防、Eloquent 使用陷阱以及迁移安全性,并给出四组关键决策的适用场景:Form Request 与内联验证、Service 与 Action 类、事件/监听器与直接调用、Eloquent 与查询构建器的选择。同时列出多项易错点,如使用 with() 预加载、在开发环境启用 preventLazyLoading()、readonly DTO、updateOrCreate 非原子性、save() 返回布尔值、批量赋值白名单、firstOrFail() 与 first() 的差异、队列任务需实现 ShouldQueue、测试中的时间控制以及已部署迁移不可修改等。该技能为 AI 在执行过程中阅读而优化,完整 Laravel 文档建议使用 Context7 获取。