Agent Skills
› microsoft/data-formulator
microsoft/data-formulator
GitHub统一前后端错误处理规范,定义API端点、前端调用及日志脱敏的协议与架构,确保错误响应格式标准化。
Install All Skills
npx skills add microsoft/data-formulator --all -g -y
Skills in Collection (7)
统一前后端错误处理规范,定义API端点、前端调用及日志脱敏的协议与架构,确保错误响应格式标准化。
添加 API 端点
修改错误处理逻辑
添加前端 API 调用
编写错误相关测试
npx skills add microsoft/data-formulator --skill error-handling -g -y
LLM Agent多语言注入规范,指导修改提示词、端点及后端消息时的国际化处理。涵盖前端i18n与后端路由交互、系统提示词动态注入及message_code翻译模式。
修改Agent提示词
添加新的Agent端点
处理用户可见的后端消息
npx skills add microsoft/data-formulator --skill language-injection -g -y
服务端路径安全规范,规定使用 ConfinedDir 防止路径穿越漏洞。适用于文件下载、Agent 工具、数据连接器及沙箱配置等场景,确保文件访问编码安全。
编写文件下载路由
开发 Agent 工具如文件读取或目录列出
实现数据连接器或 Loader
操作 Workspace 路径
配置沙箱环境
npx skills add microsoft/data-formulator --skill path-safety -g -y
描述分析师内置的核心能力,包括用于数据检查的工具(如执行Python脚本、检查源数据)和始终可用的操作(可视化、询问用户),规范了工具调用与行动的执行逻辑。
需要分析或检查数据时
需要向用户提问或展示结果时
npx skills add microsoft/data-formulator --skill core -g -y
用于数据源发现与加载的技能。通过工具列出连接器、描述数据及探测样本,协助用户连接新数据源并提议加载计划,以补充工作区缺失的数据。
需要连接新的外部数据源
当前工作区数据不足需补充
npx skills add microsoft/data-formulator --skill data-loading -g -y
用于发现已连接数据源、添加新连接器及探测表元数据,解决工作区数据不足问题。指导Agent通过只读操作定位数据,并引导用户确认加载计划。
需要连接新的数据源
当前工作区缺乏所需数据
查询特定业务概念或表的存在性
npx skills add microsoft/data-formulator --skill data-loading -g -y
将数据探索结果转化为结构化的 Markdown 报告,支持博客、摘要或仪表盘等格式。通过检查图表和数据确保准确性,并嵌入图表生成最终文档。
需要将数据分析过程整理为正式报告
生成包含嵌入式图表的数据洞察文章
创建执行摘要或 KPI 仪表盘
npx skills add microsoft/data-formulator --skill report -g -y


