Mastra 官方的框架技能:代理用 Mastra(TypeScript)写智能体、工作流、工具和记忆时,先查已安装包自带的文档、再看源码、最后才查线上文档,不凭训练数据写 API;还覆盖 mastra api 命令查追踪、日志和评分。
skills.sh 安装量 88250(+1327 / 24h)
安全审计:未审计
- 尚未扫描
理由
- 查证顺序写死:node_modules/@mastra/*/dist/docs/ 里与已装版本一致的文档优先,其次是源码和类型定义,没装包才读 https://mastra.ai/llms.txt
- 用模型前要先跑技能自带的 scripts/provider-registry.mjs 核对提供方和模型名,模型统一写成 provider/model-name;类型报错优先怀疑自己的知识过时
- 列出硬性要求:必须 ES2022 模块,CommonJS 会失败;可视化调试用 npm run dev 后打开 localhost:4111 的 Mastra Studio
- skills.sh 24 小时安装 1327,累计 88250(只代表关注度)
用法
- 写 Mastra 代码、查报错、做 v0 → v1 迁移、用 mastra api 查追踪时触发;需要 Node 项目
- Factory 相关操作要另装同仓库的 mastra-factory 技能
风险
- 本期未审计,固定 C 级、不显示安装命令;自带脚本 provider-registry.mjs 没有读到,也没有扫描
- SKILL.md 要求代理在满足条件时自动向 Mastra 团队提交已核实的 bug 和文档错误,不逐条征求同意(作者称只带匿名化事实);不想外发要在提示里禁止