azure-devops-rest-api
与Azure DevOps REST API和OpenAPI规范工作的指南。在实现新的Azure DevOps API集成、探索API功能、理解请求/响应格式或引用vsts-rest-api-specs仓库中的官方OpenAPI规范时使用这项技能。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
与Azure DevOps REST API和OpenAPI规范工作的指南。在实现新的Azure DevOps API集成、探索API功能、理解请求/响应格式或引用vsts-rest-api-specs仓库中的官方OpenAPI规范时使用这项技能。
在您的Notion工作区中进行搜索,综合来自多个页面的信息,并创建保存为新的Notion页面的全面研究文档。将分散的信息转化为带有适当引用和可操作见解的结构化报告。
在SFRA或经典B2C Commerce模式中创建店面控制器。当构建页面、处理表单提交、创建AJAX端点,或者使用server.get/server.post、res.render、res.json以及中间件链时使用。还涵盖了用于生成URL的URLUtils。
处理B2C商务站点元数据XML,用于自定义属性和对象类型。当在产品/订单/客户上定义自定义属性、创建自定义对象类型或通过XML导入设置站点偏好时使用。涵盖了system-objecttype-extensions.xml和custom-objecttype-definitions.xml。
搜索并阅读B2C Commerce Script API文档和XSD模式。在编写B2C脚本、查找SFCC/Demandware/B2C Commerce脚本API的类、回答关于生成URL、查询产品、处理订单、服务或任何dw.* API任务的“我该如何”问题时使用。也用于导入/导出XML格式参考。用于验证类方法、属性和用法。
在B2C Commerce脚本中使用dw.system.Logger实现日志记录。在向服务器端代码添加调试输出、错误跟踪或自定义日志文件时使用。涵盖getLogger、日志类别、日志级别(debug、info、warn、error、fatal)以及自定义命名的日志文件。
检查自定义SCAPI端点注册状态。在验证自定义API部署、调试“找不到端点”错误或检查代码激活是否注册了新API时使用。对于创建新的自定义API,请改用b2c-custom-api-development。
使用LocalServiceRegistry在B2C Commerce中实现Web服务集成。当调用外部API、在services.xml中配置服务凭证、处理HTTP请求/响应或实现断路器时使用。涵盖HTTP、SOAP、FTP和SFTP服务。
创建和管理Azure测试计划,包括测试用例、套件和执行。在设置测试计划或管理QA流程时使用。
查看和调试B2C CLI配置,并了解凭证来源。当身份验证失败、出现连接错误、使用了错误的实例,或者需要验证dw.json设置、环境变量(SFCC_*)或OAuth凭证是否正确加载时,请使用此功能。
在B2C Commerce中使用SFRA模式创建带有验证功能的表单。在构建结账表单、账户表单或任何具有字段定义、验证规则和错误处理的表单时使用。涵盖表单XML定义、服务器端验证和模板渲染。
在B2C Commerce中使用ISML模板。当编写店面模板、使用isprint/isset/isloop标签、理解ISML表达式(${...})或创建自定义模板模块时,请参考本指南。涵盖标签语法、表达式语言和模板包含。
浏览和检索SCAPI OpenAPI模式。在探索可用的SCAPI端点、检查API请求/响应格式、理解SCAPI数据模型或为任务寻找合适的API时使用。
管理SLAS(购物者登录和API访问服务)客户端。在配置购物者身份验证、为PWA/无头创建API客户端、管理OAuth范围(包括自定义范围如c_loyalty)或调试令牌问题时使用。
指定正确的Babel配置以确保NativeWind的正确处理并避免冲突。
列出并检查B2C Commerce实例上的店面站点。在查找站点ID、检查站点配置或列出可用站点时使用。有助于在运行其他命令时确定站点上下文。
为B2C商务创建业务管理扩展插件。在构建管理工具、BM菜单项或自定义BM页面(bm_*插件)时使用。涵盖bm_extensions.xml、菜单项、对话框操作和表单扩展。
为B2C商务开发自定义SCAPI端点。在创建REST API、定义api.json路由、编写schema.yaml(OAS 3.0)或构建无头商务集成时使用。涵盖插件结构、端点实现和OAuth作用域配置。
为B2C Commerce批量处理创建自定义作业步骤。在编写计划任务、数据同步作业、导入/导出脚本或任何服务器端批量处理代码时使用。涵盖steptypes.json、面向块的处理和面向任务的执行。对于运行现有作业,请使用b2c-job。
在B2C Commerce中创建页面设计器页面和组件。在构建视觉营销工具、内容插槽或体验API集成时使用。涵盖页面类型、组件类型、区域和属性定义。
使用HookMgr和扩展点在B2C Commerce中实现挂钩。当扩展OCAPI/SCAPI行为、处理系统事件(如订单计算)或注册自定义挂钩实现时使用。涵盖hooks.json、dw.ocapi挂钩和自定义扩展点。
当面对2个或更多可以独立进行、无需共享状态或顺序依赖的任务时使用
本地化B2C商务中的模板、表单和内容。在添加翻译、处理资源包(*.properties文件)、使用Resource.msg或实现多语言支持时使用。涵盖语言环境文件夹、字符串外部化以及日期/货币格式化。
处理站点存档结构和元数据XML模式。在添加自定义属性、系统对象扩展、站点偏好设置或理解导入/导出XML模式时使用。涵盖了站点存档的目录结构和XML文件格式。