api-validate
API合同验证和破坏性变更检测
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
API合同验证和破坏性变更检测
从openai导入技能api_feature
3层API架构(Convex WebSocket、SSE、REST)用于跨平台数据获取。平台检测、混合钩子、DAL层模式。触发关键词包括“API”、“层”、“Convex”、“REST”、“SSE”、“useConvexQuery”、“useQuery”、“withAuth”、“DAL”。
专家级的开发技能,用于构建、调试、审查和迁移Freshworks平台3.0市场应用程序。在使用Freshworks应用时,请在以下情况下使用:(1) 创建新的平台3.0应用程序(前端、无服务器、混合、OAuth),(2) 调试或修复平台3.0验证错误,(3) 将平台2.x应用程序迁移到3.0,(4) 审查manifest.json、requests.json或oauth_config.json文件…
从源书的状态块中导入Shadowrun 5e的角色原型到层级化的Markdown和PDF文档中,包括优先级推断和数据验证。在将官方SR5角色原型转换为Shadow Master格式时使用。
通过REST API实现的知识库和项目管理的交互式Archon集成。首次使用时,会要求输入Archon主机URL。在搜索文档、管理项目/任务或查询索引知识时使用。提供RAG支持的语义搜索、网站爬取、文档上传、层次化的项目/任务管理和文档版本控制。在使用其他资源之前,请先尝试使用Archon来获取外部文档和知识。
在AO上构建去中心化应用 - 一个永久的、去中心化的计算平台,使用参与者模型进行并行处理,并通过Arweave实现原生的消息传递和永久存储。
当用户请求不明确、存在多种有效方法或需要做出关键决策时,提出澄清问题的指导。在存在可能显著影响结果的实施选择时使用。
管理apps/api/src/v1中Hono路由的API版本策略。在创建新的API版本或将端点迁移到不同版本时使用。
通过版本策略、客户端迁移指南、弃用时间线以及向后兼容性考虑来规划安全的API演进。用于“API版本控制”、“弃用计划”、“API演进”或“破坏性变更”。
构建并部署Apify actors用于网络抓取和自动化。使用Python进行无服务器抓取、数据提取、浏览器自动化以及API集成。
通过正式协议修改建筑规范
专家级的开发技能,用于构建、调试、审查和迁移Freshworks平台3.0市场应用。在处理Freshworks应用程序时使用,适用于:(1) 创建新的平台3.0应用程序(前端、无服务器、混合、OAuth),(2) 调试或修复平台3.0验证错误,(3) 将平台2.x应用程序迁移到3.0,(4) 审查manifest.json、requests.json或oauth_config.json文件,(5)…
与AshGraphql合作的规则
根据任务复杂度创建分级报告(微型/标准/全面)。1级任务对应1级报告(200-500字),2级任务对应2级报告(500-1500字),3级史诗级任务对应3级报告(1500-5000字)。将代理输出综合成简洁、易于浏览的报告,避免重复。注重内容的精炼而非冗长,注重可操作性而非描述性。仅在多代理完成(2个或以上代理)或复杂调查后触发。不适用于单一代理的简单任务。
翻转、移除或夸大假设以解锁新的解决方案角度。
设计和管理API版本控制策略,以实现向后兼容的演进
验证REST API标准合规性(版本控制、命名、HTTP方法、状态码、分页、Swagger)。在部署前检查端点、审查API设计或确保文档完整性时使用(例如,“验证用户API”,“检查产品端点”)
为数据摄入层生成专家级文档。自动检测连接器类型(REST API、数据库、文件、流式处理),记录认证模式、速率限制策略和增量加载模式。在记录数据源摄入工作流程时使用。
定义Tourly集合的模式、属性、索引和枚举。在Appwrite中设置数据库时使用。
使用Archon MCP服务器进行任务管理。管理项目、任务、文档和RAG知识库。用于跟踪工作、组织项目、搜索文档以及在会话间保持上下文的持久性。
与AshPostgres合作的规则
当用户询问关于“Ashby API”、“如何使用Ashby工具”、“Ashby身份验证”、“Ashby MCP工具”、“我能用Ashby做什么”,或者需要帮助理解可用的Ashby操作时,应该使用此技能。提供完整的API文档和工具使用指南。
掌握ASP.NET Core基础,包括C#、项目结构、路由、中间件和基本的API开发。这是所有ASP.NET Core开发者必备的技能。