Agent Skills
› dtyq/magic
dtyq/magic
GitHub查询当前用户可访问的所有员工(Agent)列表,支持按名称或类型过滤。返回包含 agentId、名称及类型的 JSON,用于代码生成中获取真实 agentId 或响应用户对可用员工的查询。
Install All Skills
npx skills add dtyq/magic --all -g -y
Skills in Collection (41)
查询当前用户可访问的所有员工(Agent)列表,支持按名称或类型过滤。返回包含 agentId、名称及类型的 JSON,用于代码生成中获取真实 agentId 或响应用户对可用员工的查询。
生成需要真实 agentId 的微应用代码
用户询问有哪些可用员工或 Agent
npx skills add dtyq/magic --skill agent-info -g -y
用于画布设计任务,涵盖项目管理、多媒体原则、AI图像生成、网络图片搜索及设计标记处理。支持视频/动画生成,强制在处理相关提及或创作需求时优先加载。
用户消息包含 [@design_canvas_project:...] 或 [@design_marker:...] 提及
用户希望生成视频、动画或剪辑
npx skills add dtyq/magic --skill canvas-designer -g -y
提供检索、搜索和浏览历史对话记录的工具,支持按类型、时间范围及正则表达式过滤,用于在上下文压缩后恢复丢失信息或检查子代理状态。
需要查找已压缩的历史消息
检查之前创建的子代理状态
上下文丢失需回溯细节
npx skills add dtyq/magic --skill chat-history -g -y
管理沙箱中用户安装的第三方 CLI 工具的生命周期,包括安装、配置、持久化及移除。负责编排流程,区分运行时内置工具与用户工具,执行安全检查并协调底层工具完成状态管理。
用户请求安装或卸载第三方 CLI 工具
外部技能或脚本要求运行 CLI 安装命令如 curl|sh, npm install -g
需要确保 CLI 在沙箱会话间持久可用
npx skills add dtyq/magic --skill cli-manager -g -y
该技能用于在对话历史过长时,将当前会话压缩为结构化摘要并调用工具保存。它作为上下文恢复索引,记录关键任务目标、文件路径及用户约束,确保多步工作连续性,仅在用户明确要求或系统触发时执行。
用户明确要求压缩或总结聊天记录
系统检测到对话历史过长需要压缩
npx skills add dtyq/magic --skill compact-chat-history -g -y
提供完整的HTML幻灯片创建、编辑和管理能力,支持项目构建、页面设计、内容研究及图片搜索。严格遵循1920x1080固定尺寸规范,使用TailwindCSS等技术栈生成静态页面。
用户需要创建PPT或演示文稿
用户要求编辑幻灯片内容
消息中包含[@slide_project:...]提及
npx skills add dtyq/magic --skill creating-slides -g -y
提供数据分析仪表盘的全流程开发能力,涵盖项目创建、卡片规划、数据清洗、图表构建及交付验证。强制执行最小卡片数量标准,确保仪表盘的完整性与规范性。
用户需要开发数据仪表盘或大屏看板
用户需要创建或编辑仪表盘项目
用户需要对仪表盘数据进行清洗
npx skills add dtyq/magic --skill develop-data-analysis-dashboard -g -y
用于读取、分析和总结复杂文档,并将其转换为 Markdown 或其他支持格式的 Skill。包含语义转换和格式转换两种模式,针对大文件采用采样策略以避免重复读取。
用户请求阅读或分析大型/复杂文档
用户要求将文档转换为 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渠道(微信、钉钉等)消息解析与Bot连接配置。解析元数据及媒体文件,指导凭证收集与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 CRUD操作
获取当前用户上下文
npx skills add dtyq/magic --skill magicbase -g -y
管理当前Agent运行沙箱的执行环境。支持检查沙箱状态、版本信息及更新需求,并在用户明确要求时执行升级操作以同步最新Agent镜像。
查询Agent沙箱状态或镜像版本
明确请求升级或重启当前沙箱环境
npx skills add dtyq/magic --skill sandbox-manager -g -y
针对小红书图文或公众号文章的内容发布前诊断技能。通过读取本地稿件、对比竞品并依据平台评分标准进行打分,输出包含具体优化建议的诊断报告,辅助创作者在发布前发现并修正问题。
用户请求发布前诊断或评估
要求对当前内容进行打分
询问内容能否发布或寻求优化建议
npx skills add dtyq/magic --skill self-media-pre-publish-analyzer -g -y
用于在安装前对AI Agent技能进行安全审查的协议。通过检查来源、预览安装及代码审计,识别潜在风险,确保技能安全可用。
准备从平台市场或GitHub安装未知技能时
评估其他Agent分享的技能时
npx skills add dtyq/magic --skill skill-vetter -g -y
管理幻灯片模板,支持按代码检索、基于描述创建自定义模板、转换PPTX文件或从现有项目提取模板。
需要创建特定风格的幻灯片
通过代码获取或检查平台模板
提供PPTX文件进行转换
npx skills add dtyq/magic --skill slide-template -g -y
用于将任务委派给其他智能体或数字员工的技能。支持自动发现、并行执行及结果收集,适用于复杂、独立或需隔离上下文的大规模任务场景。
用户要求查找、选择或调用Agent/智能体/数字员工
目标智能体未知或需按能力筛选
存在可并行执行的独立子任务
需要专用智能体进行隔离研究
npx skills add dtyq/magic --skill subagents -g -y
获取当前会话用户的身份信息,包括姓名、职位、工号、邮箱及脱敏手机号。支持通过用户授权后获取完整手机号,并严格限制敏感字段的访问权限。
需要查询当前登录用户的基本资料
需要获取用户的联系方式或部门信息
在获得用户明确同意后获取完整手机号
npx skills add dtyq/magic --skill user-info -g -y
管理定时任务,支持创建、查询、更新和删除。通过Code Mode工具调用,处理一次性或重复任务及不同执行模式。
用户意图包含未来时间(如“明天”、“每天早8点”)
需要管理定时任务时
npx skills add dtyq/magic --skill using-cron -g -y
提供编程调用大语言模型的能力,支持列出可用模型、发送聊天请求及视觉理解。适用于在代码片段中集成LLM功能,进行模型对比、批量推理和性能测试。
需要在代码中调用大语言模型
进行模型对比或批量推理
测试模型性能或视觉理解能力
npx skills add dtyq/magic --skill using-llm -g -y
用于发现、连接和调用 MCP 服务器工具的指南。通过标准工作流管理服务器状态、获取工具 Schema 并执行调用,确保参数正确且遵循安全规范。
用户消息包含 [@mcp:...] 提及
需要与 MCP 服务器交互或调用其工具
npx skills add dtyq/magic --skill using-mcp -g -y
将基于 antd-style 的 CSS-in-JS 组件迁移至 Tailwind CSS,支持暗色模式。适用于样式转换、重构及新组件开发,遵循项目样式过渡策略。
用户请求迁移或转换样式
在已使用 antd-style 的文件中开发新功能
npx skills add dtyq/magic --skill antd-style-to-tailwind -g -y
基于资深工程师视角对当前Git变更进行结构化代码审查,检测SOLID原则违规、安全风险及性能问题,并依据严重程度分级提出可执行的改进建议或重构方案。
请求对当前Git差异进行代码审查
评估PR中的架构设计或安全漏洞
npx skills add dtyq/magic --skill code-review-expert -g -y
指导在开源与企业双版本架构下迁移模块,确保src/opensource为共享代码源,通过enterprise/src/opensource实现覆盖,保持路径一致并移除旧变体门面。
用户提及src/opensource或enterprise目录结构变更
需要将模块同时适配开源和企业版
需保留src/opensource导入边界
需移除旧的variant门面
npx skills add dtyq/magic --skill dual-edition-module-migration -g -y
规范前端结构化错误日志记录,确保在添加或修改logger.error时正确映射eventKey、errorKind等字段,保留诊断信息并防止数据泄露。
新增或修改业务代码中的logger.error调用
审查涉及错误处理的代码变更
迁移遗留的错误日志格式
npx skills add dtyq/magic --skill magic-web-error-logging -g -y
定义 Magic Web 的 Service Worker 最佳实践,涵盖静态资源缓存分区、跨域凭证隔离、API SWR 缓存策略及紧急回滚机制,用于规范 PWA 缓存路由与故障处理。
调整 Service Worker 缓存规则或 TTL
配置首屏 API 缓存
Service Worker 故障排查与紧急清理
PWA 缓存优化
npx skills add dtyq/magic --skill sw-best-practices -g -y
为React/TSX UI组件默认添加稳定的data-testid属性,确保选择器在重构和国际化中保持一致。涵盖命名规范、最小覆盖清单及查询优先级,支持单元/E2E测试,提升前端可测试性。
实现新的UI组件
重构现有UI代码
配置菜单或下拉菜单
编写或更新单元测试
npx skills add dtyq/magic --skill ui-data-testid -g -y
提供React组件组合模式指南,用于避免布尔属性泛滥,构建灵活可维护的组件库和API。涵盖复合组件、状态提升及React 19新特性,辅助重构与架构审查。
重构含大量布尔属性的组件
构建可复用组件库
设计组件API或审查架构
涉及复合组件或Context的使用
npx skills add dtyq/magic --skill vercel-composition-patterns -g -y
提供Vercel工程团队的React与Next.js性能优化指南,涵盖消除数据瀑布、代码包体积优化及服务端性能等规则,用于指导代码编写、审查和重构以实现最佳性能。
编写或重构React/Next.js组件
进行代码性能审查
实施数据获取逻辑
优化应用加载速度和包体积
npx skills add dtyq/magic --skill vercel-react-best-practices -g -y
用于根据用户提示和模板自动生成及定时更新HTML可视化卡片(如日报、仪表盘),支持多文件结构与语言适配,需结合微应用架构与API SDK技能实现交互。
生成AI卡片
创建可视化报告
制作每日摘要
构建热点追踪器
设置定时更新的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审批流程
操作钉钉云文档或表格
npx skills add dtyq/magic --skill dingtalk-cli -g -y
提供SuperMagic HTML微应用中window.Magic.* API的完整参考,涵盖文件操作、LLM交互、用户信息及权限管理。用于查询方法签名、参数及最佳实践。
查询 window.Magic API 用法
获取 fs 读写文件或目录监听方法
调用 llm.chat/stream
处理 user.getInfo 授权与头像
配置 app.json 权限声明
npx skills add dtyq/magic --skill html-api-sdk -g -y
Lark/飞书综合技能索引,覆盖IM、文档、日历、通讯录、审批等20+子模块。通过加载lark-shared初始化后,根据用户意图匹配并调用对应子技能,实现飞书全场景交互与自动化操作。
需要查询或发送飞书消息
管理飞书云文档或日历
处理飞书审批或考勤数据
npx skills add dtyq/magic --skill lark-cli -g -y
用于构建基于Super Magic HTML的微应用,涵盖从需求分析、架构设计到代码生成的全流程。支持交互式UI、数据持久化及多智能体协作,适用于各类前端工具与管理系统开发。
用户要求创建或生成具有交互功能的Web应用、小程序、工具或仪表盘
任务涉及使用window.Magic API进行文件持久化、LLM调用或状态管理
需要对现有包含app.json的项目进行修改、美化或功能扩展
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 编写、测试优化及打包上传全流程,旨在教会 AI 如何执行一类任务。
创建新 skill
修改或优化现有 skill
运行 skill 评测
将工作流封装为可复用 skill
上传 skill 到库
npx skills add dtyq/magic --skill skill-creator -g -y


