fusion-core-services
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseFusion Core Services
Fusion Core 服务
When to use
适用场景
Use this skill when the task involves one or more Fusion Core service APIs and the agent needs to identify the right service guidance without requiring separate skill installs.
Typical triggers:
- implement a Fusion API client
- wire a Fusion backend service integration
- figure out which Fusion Core service owns a workflow
- solve a cross-service task such as context plus people, roles plus notifications, or apps plus service messages
当任务涉及一个或多个Fusion Core服务API,且Agent无需单独安装其他Skill即可确定合适的服务指导时,可使用本Skill。
典型触发场景:
- 实现Fusion API客户端
- 搭建Fusion后端服务集成
- 确定某个工作流归属哪个Fusion Core服务
- 解决跨服务任务,例如上下文+人员、角色+通知,或应用+服务消息
When not to use
不适用场景
Do not use this skill for:
- modifying code inside
fusion-core-services - non-Fusion APIs or generic Microsoft Graph / Power BI work with no Fusion service layer involved
- standalone product workflows already covered by another dedicated skill outside Fusion Core services
请勿将本Skill用于以下场景:
- 修改内部代码
fusion-core-services - 非Fusion API,或未涉及Fusion服务层的通用Microsoft Graph / Power BI工作
- 已被Fusion Core服务之外的其他专用Skill覆盖的独立产品工作流
Required inputs
必要输入
- target workflow or user goal
- target consumer shape (,
react,typescript client,csharp httpclient, or other)backend service - known service hints, if any
- versioning or authorization expectations when relevant
- 目标工作流或用户目标
- 目标消费者类型(、
react、TypeScript 客户端、C# HttpClient或其他)后端服务 - 已知的服务提示(如有)
- 相关的版本控制或授权要求
Instructions
操作步骤
- Scope the request first.
- Identify whether the workflow touches one service or multiple services.
- If the service is ambiguous, use to map the workflow to likely services before producing implementation guidance.
agents/service-router.md
- Read only the relevant service references.
- Start with Combined API surface.
- Then open the matching per-service reference file.
- Pull in the endpoint catalog and model asset for only the services that materially affect the answer.
- Preserve source-grounded guidance.
- Prefer controller-backed endpoint and model notes already captured in the bundled references.
- Call out any route or model area that still requires direct source confirmation before shipping.
- Handle capabilities explicitly.
- If a service exposes or other access-probe routes, use them to drive capability-aware UI or mutation logic.
OPTIONS - If a service does not expose stable probes, document conservative client behavior and treat as the fallback capability signal.
403 Forbidden
- Treat subscriptions as backend-only unless the reference says otherwise.
- The routes in this skill are for application-token event registration and CloudEvent-style change handling, not normal frontend CRUD flows.
/subscriptions/...
- Return consumer-ready guidance.
- For frontend consumers, return TypeScript-friendly DTOs and a minimal client/hook pattern.
- For .NET consumers, return a typed plan plus DTO record suggestions.
HttpClient - For cross-service tasks, explain the service sequence and data handoff between services.
- 首先界定请求范围。
- 确定工作流涉及单个服务还是多个服务。
- 如果服务归属不明确,在生成实施指导前,使用将工作流映射到可能的服务。
agents/service-router.md
- 仅阅读相关服务参考文档。
- 从组合API接口开始。
- 然后打开对应的单服务参考文件。
- 仅引入对答案有实质性影响的服务的端点目录和模型资源。
- 保留基于源文件的指导。
- 优先使用捆绑参考文档中已记录的控制器支持的端点和模型说明。
- 标注任何在发布前仍需直接确认源文件的路由或模型区域。
- 明确处理功能特性。
- 如果服务暴露或其他访问探测路由,使用它们来驱动感知功能的UI或变更逻辑。
OPTIONS - 如果服务未暴露稳定的探测路由,记录保守的客户端行为,并将作为备选功能信号。
403 Forbidden
- 除非参考文档另有说明,否则将订阅视为仅后端可用。
- 本Skill中的路由用于应用令牌事件注册和CloudEvent风格的变更处理,而非常规前端CRUD流程。
/subscriptions/...
- 返回面向消费者的就绪指导。
- 对于前端消费者,返回TypeScript友好的DTO和极简客户端/钩子模式。
- 对于.NET消费者,返回类型化方案及DTO记录建议。
HttpClient - 对于跨服务任务,说明服务顺序和服务间的数据传递。
Service catalog
服务目录
- Apps: reference, endpoint catalog, models
- Bookmarks: reference, endpoint catalog, models
- Context: reference, endpoint catalog, models
- Contract Personnel: reference, endpoint catalog, models
- Mail: reference, endpoint catalog, models
- Notification: reference, endpoint catalog, models
- People: reference, endpoint catalog, models
- Portal Config: reference, endpoint catalog, models
- Reports: reference, endpoint catalog, models
- RolesV2: reference, endpoint catalog, models
- Service Messages: reference, endpoint catalog, models
- Tasks: reference, endpoint catalog, models
- 应用:参考文档、端点目录、模型
- 书签:参考文档、端点目录、模型
- 上下文:参考文档、端点目录、模型
- 合同人员:参考文档、端点目录、模型
- 邮件:参考文档、端点目录、模型
- 通知:参考文档、端点目录、模型
- 人员:参考文档、端点目录、模型
- 门户配置:参考文档、端点目录、模型
- 报告:参考文档、端点目录、模型
- 角色V2:参考文档、端点目录、模型
- 服务消息:参考文档、端点目录、模型
- 任务:参考文档、端点目录、模型
Expected output
预期输出
Return headings in this order:
- Scope check
- Service selection
- Endpoint mapping
- Model mapping
- Consumer implementation plan
- Integration code sketch
- Validation and test notes
- Risks and assumptions
按以下顺序返回标题:
- 范围检查
- 服务选择
- 端点映射
- 模型映射
- 消费者实施计划
- 集成代码示例
- 验证与测试说明
- 风险与假设
Safety & constraints
安全与约束
Never:
- invent service ownership, routes, or DTO fields
- answer from generic SaaS/API assumptions when the bundled Fusion references are specific
- treat backend subscription routes as normal frontend interaction flows
Always:
- keep cross-service reasoning explicit when more than one service is involved
- call out capability-probe behavior when the service exposes
OPTIONS - prefer the narrowest set of service references needed for the user’s workflow
绝对禁止:
- 虚构服务归属、路由或DTO字段
- 当捆绑的Fusion参考文档有明确说明时,仍基于通用SaaS/API假设作答
- 将后端订阅路由视为常规前端交互流程
始终遵循:
- 当涉及多个服务时,明确说明跨服务推理过程
- 当服务暴露时,标注功能探测行为
OPTIONS - 优先使用用户工作流所需的最精简服务参考文档集合