Agent Skills
› dtyq/magic
dtyq/magic
GitHub查询当前用户可访问的所有员工(Agent)列表,支持按名称或类型过滤。返回包含 agentId、名称及类型的 JSON,用于代码生成中获取真实 agentId 或响应用户对可用员工的查询。
安装全部 Skills
npx skills add dtyq/magic --all -g -y
集合内 Skills (41)
查询当前用户可访问的所有员工(Agent)列表,支持按名称或类型过滤。返回包含 agentId、名称及类型的 JSON,用于代码生成中获取真实 agentId 或响应用户对可用员工的查询。
生成需要真实 agentId 的微应用代码
用户询问有哪些可用员工或 Agent
npx skills add dtyq/magic --skill agent-info -g -y
用于画布设计任务,涵盖项目管理、多媒体原则、AI图像生成、网络图片搜索及标记处理。支持视频/动画生成与图层恢复,通过专用SDK工具操作,确保不修改原始文件并遵循特定工具优先级。
用户消息包含[@design_canvas_project:path]或[@design_marker:...]提及
用户希望在画布项目中生成视频、动画或剪辑
涉及画布元素创建、图片搜索或媒体内容变更的设计任务
npx skills add dtyq/magic --skill canvas-designer -g -y
提供在上下文压缩后恢复或检索历史对话、子代理状态及消息内容的工具。支持按类型、时间范围和正则表达式过滤,用于调试中断任务或找回丢失细节。
上下文压缩导致关键信息丢失
需要检查已压缩的历史消息
排查失败或中断的子代理状态
npx skills add dtyq/magic --skill chat-history -g -y
管理沙箱中用户安装的第三方CLI工具持久化。处理安装、配置、恢复、检查和移除,确保跨会话可用。区分运行时与用户工具,执行安全审查并获取确认。
用户请求安装或卸载第三方CLI工具
外部脚本要求运行curl|sh等安装命令
需要保持CLI在沙箱销毁后仍可用
npx skills add dtyq/magic --skill cli-manager -g -y
该技能用于在对话历史过长时,将其压缩为结构化摘要并保存。通过记录任务目标、关键文件路径及需保留的用户输入索引,确保后续工作能准确恢复上下文,维持会话连续性。
用户明确要求压缩或总结对话历史
系统检测到对话历史过长需要处理
npx skills add dtyq/magic --skill compact-chat-history -g -y
提供HTML幻灯片创建、编辑和管理能力,支持项目结构生成、内容设计、图片搜索及数据分析。通过run_sdk_snippet执行Python代码调用工具,严格遵循1920x1080静态页面规范,集成TailwindCSS和ECharts等技术栈。
用户需要创建演示文稿或PPT
提及[@slide_project:...]时
请求编辑或管理幻灯片项目
npx skills add dtyq/magic --skill creating-slides -g -y
提供数据可视化大屏及仪表盘的全流程开发能力,涵盖项目创建、卡片规划、数据清洗、图表构建与交付验证。强制执行指标卡、Echarts图及表格的最低数量标准,确保仪表盘内容的完整性与规范性。
用户需要开发数据仪表盘或大屏
创建或编辑Dashboard项目
执行仪表盘数据清洗任务
npx skills add dtyq/magic --skill develop-data-analysis-dashboard -g -y
用于读取、分析和总结复杂文档,将其转换为 Markdown 或指定格式。支持大文件采样策略及 PDF/Office 格式转换,通过语义和格式转换生成结构化摘要与索引。
用户要求阅读或分析大型文档
需要将文档转换为 Markdown 或其他格式
需要对复杂文档进行总结
npx skills add dtyq/magic --skill document-converter -g -y
用于可靠地从外部下载HTTP/HTTPS文件至工作区,支持批量并发、断点续传及自定义请求头,适用于大文件或长耗时任务。
需要下载单个或批量外部文件
需要下载大视频或压缩包
需要处理断点续传或自定义Referer
npx skills add dtyq/magic --skill download -g -y
管理个人与工作区的环境变量,支持设置、查询、列出和删除操作。默认持久化至个人配置,优先级高于工作区配置,确保跨会话复用且不泄露明文。
用户提供API密钥或Token需要保存
用户要求查询或列出已保存的环境变量
用户要求删除特定的环境变量
npx skills add dtyq/magic --skill env-manager -g -y
处理IM渠道(微信、钉钉等)消息解析与机器人连接配置。解析<im>元数据及媒体文件,指导用户完成凭证收集与SDK接入,支持状态查询。
用户发送包含<im>块的消息
需要连接或配置IM渠道机器人
npx skills add dtyq/magic --skill im-channels -g -y
用于创建和管理日历项目,支持日程安排、内容规划及事件管理。通过工具初始化项目并处理事件的增删改查及分类操作。
用户需要创建新的日历项目
用户想要添加或修改日程事件
用户希望查看或查询已有事件
npx skills add dtyq/magic --skill magic-calendar -g -y
指导HTML微应用使用MagicBase进行数据持久化、用户上下文管理及CRUD操作,涵盖Schema定义与运行时行级数据库交互规范。
HTML微应用需要持久化数据存储
涉及MagicBase表结构或权限变更
需要在HTML中执行运行时数据读写
npx skills add dtyq/magic --skill magicbase -g -y
管理当前Agent运行沙箱环境,支持查询状态、版本信息及执行升级或重启操作。
用户询问Agent沙箱状态或镜像版本
用户明确要求升级或重启当前沙箱环境
npx skills add dtyq/magic --skill sandbox-manager -g -y
自媒体发布前诊断技能,针对小红书图文或公众号文章进行内容评分、竞品对比及优化建议输出,辅助用户确认是否可发布。
发布前诊断
发布前分析
content scoring
pre-publish review
优化诊断
npx skills add dtyq/magic --skill self-media-pre-publish-analyzer -g -y
安全优先的技能审查协议,用于在安装任何技能前检查来源、权限和可疑模式,防止恶意代码执行和数据泄露。
安装平台市场技能前
安装外部技能hub技能前
运行GitHub仓库技能前
评估其他代理共享的技能时
npx skills add dtyq/magic --skill skill-vetter -g -y
管理演示文稿模板,支持按代码检索、自定义创建、PPTX转换及项目提取。规范元数据格式与模板来源逻辑。
用户要求创建特定风格的幻灯片
通过代码查看或检查平台提供的幻灯片模板
提供PPTX/PPT文件转换为平台模板
从现有幻灯片项目中提取模板
npx skills add dtyq/magic --skill slide-template -g -y
用于将任务委派给其他智能体(Agent/Crew)的技能。支持自动发现、并行执行及结果收集,适用于大型或需隔离上下文的任务场景。
用户请求调用或委托工作给智能体/数字员工
目标智能体未知需按能力选择
存在可并行运行的独立子任务
npx skills add dtyq/magic --skill subagents -g -y
用于获取当前会话用户的身份信息(如姓名、职位、邮箱等)及部门信息。支持通过用户授权获取脱敏或未脱敏的手机号,强调隐私保护与合规访问。
需要查询当前登录用户的个人资料
需要获取用户的联系方式或组织架构信息
在涉及敏感字段(如完整手机号)时请求用户授权
npx skills add dtyq/magic --skill user-info -g -y
用于管理定时任务,支持创建、查询、更新和删除。通过Code Mode工具调用,处理一次性或周期性调度,并可选指定执行模式。
用户需要创建定时任务
用户需要查询或管理现有定时任务
用户消息包含未来时间意图
npx skills add dtyq/magic --skill using-cron -g -y
提供编程调用大语言模型的能力,支持列出可用模型、发送聊天请求及图像理解。适用于在代码片段中集成LLM进行推理、对比或性能测试的场景。
需要在代码中调用大语言模型
进行多模型对比或批量推理
执行视觉理解任务
测试模型性能
npx skills add dtyq/magic --skill using-llm -g -y
用于发现、连接和调用 MCP 服务器工具的指南。提供标准工作流,指导如何通过 SDK 安全地列出服务器、获取工具 Schema 并执行调用,严禁伪造参数或跳过步骤。
用户消息包含 [@mcp:...] 引用
需要与 MCP 服务器交互
npx skills add dtyq/magic --skill using-mcp -g -y
将使用 antd-style (createStyles) 的组件迁移至 Tailwind CSS,支持暗色模式。提供样式审计、类名替换及语义化 z-index 映射指南,适用于重构前端样式系统。
用户要求将组件样式迁移或转换为 Tailwind
在新建或修改使用 createStyles 的文件时
npx skills add dtyq/magic --skill antd-style-to-tailwind -g -y
资深工程师视角的代码审查技能,聚焦SOLID原则、架构设计、安全漏洞及可维护性。通过结构化流程识别P0-P3级问题,提供合并阻断建议与改进方案。
请求对当前git变更进行代码审查
分析PR或提交中的潜在风险与重构机会
npx skills add dtyq/magic --skill code-review-expert -g -y
用于在开源与企业版双版本架构中迁移模块,确保共享代码保留在src/opensource下,企业版通过overlay机制覆盖行为,维持导入边界与路径一致性。
需要同时支持开源和企业版的模块迁移
处理src/opensource与企业版overlay的重构
移除旧的variant门面并统一导入路径
npx skills add dtyq/magic --skill dual-edition-module-migration -g -y
规范 Magic Web 项目中结构化业务错误日志的添加、修改与审查,确保字段映射准确且诊断信息不丢失。
新增或修改 logger.error 调用
迁移遗留日志代码
审查错误日志变更
npx skills add dtyq/magic --skill magic-web-error-logging -g -y
定义 Magic Web 的 Service Worker 最佳实践,涵盖静态资源分区、只读 API 缓存策略、请求标签及紧急回滚机制,用于指导缓存路由设计与故障排查。
调整 Service Worker 缓存规则
优化 PWA 首屏 API 缓存
处理 SW 自修复或紧急清理缓存
npx skills add dtyq/magic --skill sw-best-practices -g -y
为 React/TSX UI 组件默认添加稳定的 data-testid 属性,确保选择器在 i18n 和重构中保持不变。规范命名规则、覆盖范围及测试查询优先级,提升单元测试与 E2E 测试的可靠性。
实现新的 React 或 TSX UI 组件
重构现有 UI 组件以增强可测试性
配置下拉菜单或交互式 UI 流程
npx skills add dtyq/magic --skill ui-data-testid -g -y
提供React组件组合模式指南,解决布尔属性泛滥问题,涵盖复合组件、状态提升及React 19新API,用于重构、构建可复用库和审查组件架构。
重构包含大量布尔属性的组件
构建可复用的组件库
设计灵活的组件API
审查组件架构
处理复合组件或上下文提供者
npx skills add dtyq/magic --skill vercel-composition-patterns -g -y
Vercel官方React与Next.js性能优化指南,涵盖消除数据瀑布、打包体积优化及渲染性能等57条规则,用于指导代码编写、审查与重构以提升应用性能。
编写或重构React/Next.js组件
实施客户端或服务端数据获取
审查代码以发现性能问题
优化包体积或加载速度
npx skills add dtyq/magic --skill vercel-react-best-practices -g -y
根据用户提示和模板,通过定时任务自动生成可更新的HTML可视化卡片,支持多种类型及多语言适配。
创建定期更新的视觉报告或仪表盘
生成热点追踪、每日摘要等HTML可视化页面
npx skills add dtyq/magic --skill ai-card-generator -g -y
管理并优化Agent身份、工作流、性格及工具配置文件,支持首次员工初始化和提示词调优。
修改提示词
调整身份或性格
增删工具
初始化新员工
npx skills add dtyq/magic --skill crew-creator -g -y
用于生成深度研究报告的 Skill,支持行业分析、竞品调研等。通过预搜索制定计划并确认范围,强调多源验证与证据支撑,默认输出结构化 HTML 报告。
用户要求撰写研究报告或白皮书
需要进行多源检索和交叉验证的深度调研
用户对现有回答的深度不满意
npx skills add dtyq/magic --skill deep-research -g -y
钉钉CLI工具技能,覆盖消息、通讯录、文档、OA、会议等全场景交互。需先加载dws技能,支持设备流认证及多模块命令操作。
用户需要查询或发送钉钉消息
用户需要管理钉钉群组或联系人
用户需要操作钉钉文档、表格或云盘
用户需要处理OA审批或考勤记录
用户需要发送DING提醒
npx skills add dtyq/magic --skill dingtalk-cli -g -y
提供 SuperMagic HTML 微应用中 window.Magic.* API 的完整参考,涵盖文件操作、LLM、Agent、用户信息及权限管理等。用于查询方法签名、参数及用法示例。
查询 window.Magic API 方法签名
获取文件读写或删除接口详情
了解 LLM 调用与模型选择规则
确认用户信息授权与 scopes 配置
npx skills add dtyq/magic --skill html-api-sdk -g -y
Lark/飞书全能交互技能集,通过加载子模块实现IM消息、云文档、日历、通讯录、审批、邮件及自动化工作流等功能的CLI操作。
用户需要发送或接收飞书消息
用户需要创建或管理飞书云文档和表格
用户需要查询组织架构或员工信息
用户需要处理飞书会议、日程或审批流程
npx skills add dtyq/magic --skill lark-cli -g -y
用于构建交互式微应用(如工具、看板、管理系统等)的架构技能。涵盖需求分析、三层架构设计(HTML/Agent/文件)、代码生成及验证,支持数据持久化与复杂逻辑编排。
用户要求创建或开发应用、网页、工具、表单、仪表盘、看板、CRM、计算器、小游戏等交互式产品
涉及 window.Magic API 使用,如文件持久化、LLM调用、Agent调度、数据上传下载或页面刷新
修改现有包含 app.json 的项目,或要求美化、修复、增加功能、连接 AI/文件接口的页面
npx skills add dtyq/magic --skill micro-app-architect -g -y
用于创建、编辑和管理小红书、Instagram、微信公众号等自媒体项目与内容卡片,支持多语言生成及发布后数据同步、运营审查等操作。
创建或编辑自媒体帖子/文章
生成社交媒体卡片
构建自媒体内容项目
执行发布后数据同步与运营审查
npx skills add dtyq/magic --skill self-media-composer -g -y
用于创建、修改、评估、打包和上传 AI Skill。帮助用户从工作流中提取意图,设计并编写 SKILL.md,优化触发描述,进行测试迭代及最终发布至技能库。
创建新 Skill
编辑或优化现有 Skill
运行 Skill 评估测试
将工作流打包为可复用 Skill
上传 Skill 到库
npx skills add dtyq/magic --skill skill-creator -g -y


