mise
配置并使用mise进行开发工具管理、环境变量设置和任务运行。当用户想要用mise设置项目工具、管理工具版本(如node、python、go等)、在mise.toml中定义任务、按项目配置环境变量,或者询问有关mise配置、后端、钩子或CLI命令时,使用这项技能。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
配置并使用mise进行开发工具管理、环境变量设置和任务运行。当用户想要用mise设置项目工具、管理工具版本(如node、python、go等)、在mise.toml中定义任务、按项目配置环境变量,或者询问有关mise配置、后端、钩子或CLI命令时,使用这项技能。
使用Akka.Hosting构建实体actor的模式 - GenericChildPerEntityParent、消息提取器、集群分片抽象、akka-提醒和ITimeProvider。支持本地测试和集群生产模式。
通过dotnet-tools.json管理本地.NET工具,以确保在开发环境和CI/CD流水线中工具的一致性。
关于Convex操作、事务和调度的最佳实践。在编写调用外部API的操作、使用ctx.runQuery/ctx.runMutation、通过ctx.scheduler调度函数,或处理Convex运行时与Node.js运行时("use node")之间的差异时,请遵循这些最佳实践。
指导代理通过构建高杠杆、开放式的系统来应用生成性理论解决问题。当用户要求提供“跳出框框”的想法、平台策略,或者当任务能够从让他人创新中获益而非仅提供一个狭窄的单一用途解决方案时,使用此技能。
改造现有项目以适应DevDocs工作流程,或将旧版DevDocs迁移到新标准。反向工程代码生成结构化文档。当用户想要调整现有项目、迁移文档、标准化文档或升级DevDocs版本时使用。触发词包括:'retrofit', '改造', '适配', '迁移', '标准化', '逆向', '升级文档', 'existing project', '已有项目', '从代码生成文档'。不适用于初始化新项目(请使用…
ABC 后端开发指南。涵盖 Java/Spring Boot 基础、新建 API 接口、新建 RPC 服务、数据库变更、后端调试排查、项目启动、Git 分支管理。当用户提到"后端开发"、"Java"、"Spring Boot"、"新建接口"、"新建API"、"RPC"、"Feign"、"数据库变更"、"加字段"、"建表"、"后端调试"、"排查问题"、"日志查询"、"启动项目"、"端口"、"分支管理…
使用asc从易读的名称中解析App Store Connect ID(应用、构建、版本、组、测试者)。在命令需要ID时使用。
编写、构建、解释和调试Pelican游戏面板的插件。每当用户想要创建Pelican插件、向Pelican面板添加功能、为Pelican构建FilamentPHP资源或页面、注册自定义权限、添加插件设置、编写插件路由,或者询问任何关于Pelican插件开发的问题时——即使他们只是说“我想给Pelican添加点东西”或“我该如何扩展Pelican”,都使用这项技能。
使用仅扩展的设计原则设计稳定、兼容的公共API。管理NuGet包和分布式系统的API兼容性、线缆兼容性和版本控制。
使用中央包管理(CPM)和dotnet CLI命令来管理NuGet包。永远不要直接编辑XML - 使用dotnet add/remove/list命令。为相关的包使用共享版本变量。
生成结构化的演示文稿大纲,包括大胆的陈述幻灯片、章节分隔符和清晰的叙述弧线。在开始新的演示文稿、规划演示文稿结构或询问“概述关于...的演示文稿”、“为...构建演示文稿结构”或“为...创建演示文稿流程”时使用。输出可以转换成幻灯片的Markdown格式的大纲。
生成项目上下文摘要,用于AI工具交接。支持--read(仅查看)和--update(重新扫描)模式。在切换AI工具、开始新会话或团队成员入职时使用。触发词包括“项目上下文”、“交接”、“接手项目”、“新会话”、“project context”、“handover”、“onboard”、“new session”、“项目概览”。不适用于改造项目(请使用devdocs-retrofit)或需求定义(…
按照Diataxis框架编写全面的、以用户为中心的文档。在创建或改进教程、操作指南、参考文档或解释性内容时使用此技能。有助于确定正确的文档类型,并为每种类型应用最佳实践。
通过浏览器自动化创建一个新的App Store Connect应用记录。当没有用于创建应用的公共API时使用,并且你需要一个代理来驱动新建应用表单。
使用asc CLI同步、验证和翻译App Store的元数据和本地化信息,包括基于LLM的翻译和旧版元数据格式迁移。在更新元数据、翻译或添加新语言时使用。
配置Akka.NET与.NET Aspire以适应本地开发和生产部署。涵盖Actor系统设置、集群、持久化、Akka.Management集成以及Aspire编排模式。
在.NET中选择正确的并发抽象 - 从用于I/O的async/await到用于生产者/消费者模式的Channels,再到用于有状态实体管理的Akka.NET。除非绝对必要,否则应避免使用锁和手动同步。
诊断并修复Linux上的.NET HTTPS开发证书信任问题。涵盖了从生成到系统CA包包含的完整证书生命周期,并提供了针对Ubuntu、Fedora、Arch和WSL2的具体指导。
在讨论或实现任何功能之前,强制进行问题框架的设定。每当用户倾向于构建某些东西时使用此技能:“让我们构建”,“添加一个功能”,“我想制作”,“我如何解决”,或者提出解决方案的任何变体。当有人直接跳到“我们如何可能”或头脑风暴而没有先设定问题框架时也会触发。此技能在头脑风暴之前启动。如果有人在没有明确指出问题的情况下就命名了解决方案,那么此技能适用。大多数对话都是从解决方案开始的。这是正常的,而这正是…
创建或更新系统设计文档。支持初始设计和增量设计(影响分析+兼容性评估)模式。当用户需要技术架构、API设计、数据模型、模块设计或设计变更时使用。触发词包括“系统设计”、“架构”、“技术设计”、“API设计”、“设计变更”、“影响分析”、“模块设计”、“技术方案”、“接口设计”、“设计变更”、“影响分析”。不适用于UI/UX设计(请使用ui-orchestrator)或需求定义(请使用devdocs…
克隆并探索外部GitHub仓库,以了解库、框架或依赖项的工作原理。当用户提供一个GitHub URL (github.com/owner/repo),询问“X库是如何工作的”,想要查看某个依赖项的源代码,询问外部包的实现细节,或者说到“探索”、“查看”或“检出”一个仓库时使用。如果仓库是当前项目中的依赖项,则自动检出匹配的版本标签。
本仓库中使用asc cli的指南(标志、输出格式、分页、认证和发现)。在被要求运行或设计asc命令或通过CLI与App Store Connect交互时使用。
使用asc和RevenueCat MCP将App Store Connect订阅和应用内购买与RevenueCat的产品、权限、提供和服务包进行核对。在设置或同步ASC和RevenueCat之间的订阅目录时使用。