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
Canvas设计技能,涵盖项目管理、多媒体原则、AI图像生成及视频处理。通过SDK工具调用管理画布项目,支持引用特定路径并严格遵循多媒体操作规范。
用户提及[@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
npx skills add dtyq/magic --skill cli-manager -g -y
用于将冗长的对话历史压缩为结构化摘要,并调用工具保存。重点记录任务目标、关键文件路径及需恢复的上下文信息,作为后续工作的索引,确保长对话中的上下文连续性。
用户明确要求压缩或总结对话历史
对话长度过长需要整理上下文
npx skills add dtyq/magic --skill compact-chat-history -g -y
提供HTML幻灯片创建、编辑与管理能力,支持项目结构构建、内容设计、配图搜索及数据分析。基于TailwindCSS等技术规范生成静态页面,需通过特定工具执行Python代码以完成操作。
用户需要创建PPT或演示文稿
用户提及[@slide_project:...]触发技能加载
用户请求编辑或管理幻灯片项目
npx skills add dtyq/magic --skill creating-slides -g -y
提供数据仪表盘全链路开发能力,涵盖项目创建、卡片规划、数据清洗、图表构建及交付验证。强制规定各类卡片的最低数量标准,确保大屏仪表盘的完整性与规范性。
用户需要开发数据分析仪表盘
创建或编辑Dashboard项目
构建大型数据展示看板
执行仪表盘数据清洗任务
npx skills add dtyq/magic --skill develop-data-analysis-dashboard -g -y
用于读取、分析、摘要和转换复杂文档为Markdown或其他格式。支持语义转换与格式转换,针对大文件采用采样策略分步处理,避免一次性加载,提升解析效率与准确性。
用户要求阅读或总结大型文档
需要将文档转换为Markdown或其他指定格式
npx skills add dtyq/magic --skill document-converter -g -y
通过SDK工具可靠下载外部HTTP/HTTPS文件,支持批量并发、断点续传及自定义请求头。
需要下载单个或大量外部资源文件
涉及大文件或视频等长时间传输场景
需要处理断点续传或特殊HTTP头
npx skills add dtyq/magic --skill download -g -y
管理个人及工作区的环境变量,支持设置、查询、列出和删除操作。默认持久化至个人配置,按需切换作用域,确保跨会话复用且敏感信息不明文回显。
用户需要保存API密钥或Token等配置值
用户要求查询、列出或删除已保存的环境变量
npx skills add dtyq/magic --skill env-manager -g -y
处理IM渠道(微信、钉钉等)消息解析与Bot连接配置。解析<im>元数据及媒体文件,指导凭据收集与SDK连接,支持状态检查。
用户发送包含<im>块的消息
需要连接或配置IM Bot
npx skills add dtyq/magic --skill im-channels -g -y
用于创建和管理交互式日历项目,支持事件调度、内容规划及活动管理。通过工具初始化项目并执行事件的增删改查及分类管理操作。
创建日历或日程安排
添加或修改事件计划
查询和查看事件列表
npx skills add dtyq/magic --skill magic-calendar -g -y
为HTML微应用提供MagicBase持久化能力,涵盖用户上下文、权限管理及CRUD操作。指导Schema定义、数据维护及运行时数据库交互,规范日期格式与内存同步,确保数据一致性。
需要持久化存储用户数据
执行CRUD操作
获取当前用户上下文
npx skills add dtyq/magic --skill magicbase -g -y
管理当前 Agent 运行沙箱环境,支持查询状态、镜像版本及执行升级或重启操作。用于响应用户关于沙箱状态检查或环境更新的请求。
用户询问 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
AI Agent技能安全审查协议,用于在安装前检查来源、预览文件并识别恶意代码模式,确保技能安全。
安装平台市场技能前
安装外部skillhub技能前
从GitHub仓库安装技能前
评估其他Agent分享的技能时
被要求安装来路不明的代码时
npx skills add dtyq/magic --skill skill-vetter -g -y
管理幻灯片模板,支持通过代码获取、按描述创建自定义模板、从PPTX文件转换或从现有项目提取模板,并严格遵循元数据规范。
用户要求使用特定风格创建幻灯片
用户提供PPTX/PPT文件需转换为平台模板
用户希望查看或选择平台提供的模板选项
npx skills add dtyq/magic --skill slide-template -g -y
用于智能体任务委派与结果收集的技能,支持根据能力搜索并调用子智能体或数字员工,实现并行处理与隔离执行。
需要委派任务给其他智能体
目标智能体未知需按能力搜索
独立任务可并行运行
需要专用智能体进行孤立研究
npx skills add dtyq/magic --skill subagents -g -y
用于获取当前会话用户的基本身份信息,如姓名、职位、邮箱及部门等。支持通过显式同意机制获取脱敏后的完整手机号,并严格限制敏感字段的访问权限。
需要查询当前用户的个人基本信息
需要获取用户的完整手机号(需先征得同意)
npx skills add dtyq/magic --skill user-info -g -y
管理定时任务,支持创建、查询、更新和删除。涵盖单次及多种重复调度类型,并可选配置执行模式。
用户需要设置或修改定时任务
用户询问当前定时任务列表
npx skills add dtyq/magic --skill using-cron -g -y
提供大模型调用能力,支持列出模型、发送聊天请求、视觉理解及批量推理。通过SDK集成代码片段或脚本执行,配置OpenAI兼容接口,满足程序化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 CSS-in-JS 的组件迁移至 Tailwind CSS,支持暗色模式。指导样式审计、类名替换及语义化 z-index 映射,遵循项目风格过渡策略。
用户要求迁移或转换组件样式为 Tailwind
在已使用 antd-style 的文件中开发新功能
npx skills add dtyq/magic --skill antd-style-to-tailwind -g -y
模拟资深工程师对 Git 变更进行结构化代码审查,识别 SOLID 违规、安全风险及架构异味,按严重度分级并给出可执行改进建议。
用户请求审查当前 Git 差异或提交
涉及代码合并前的质量与安全评估
npx skills add dtyq/magic --skill code-review-expert -g -y
指导在开源与企业版双版本架构下迁移模块,确保src/opensource为共享真理源,通过enterprise覆盖层实现差异化,维护导入边界与路径一致性。
涉及src/opensource或enterprise目录的模块迁移
需要保留开源组件但企业版需覆盖行为
提及Vite overlay或版本特定行为
npx skills add dtyq/magic --skill dual-edition-module-migration -g -y
规范 Magic Web 前端结构化错误日志,确保 logger.error 调用符合协议,正确映射 eventKey、errorKind 等字段,保留诊断信息并防止数据泄露。
修改或新增 src 目录下的 logger.error 调用
迁移遗留错误日志代码
审查错误处理逻辑以验证诊断完整性
npx skills add dtyq/magic --skill magic-web-error-logging -g -y
规范 Magic Web 的 Service Worker 实现,涵盖静态资源分区、只读 API 缓存策略、请求标签及紧急回滚机制。用于指导缓存路由设计、PWA 优化及故障排查。
修改缓存规则
添加 API 缓存
SW 故障排查
PWA 缓存优化
清除 SW 缓存
npx skills add dtyq/magic --skill sw-best-practices -g -y
为 React/TSX UI 组件默认添加稳定 data-testid,确保选择器在 i18n 和重构中保持一致。规范命名、覆盖范围及测试查询策略,支持单元/E2E 测试。
实现新的 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可视化卡片,支持热点追踪、日报及分析面板等场景,具备多文件管理与数据源追踪能力。
用户希望创建定期更新的可视化报告或仪表盘
请求生成AI卡片、灵感页或热点追踪器
npx skills add dtyq/magic --skill ai-card-generator -g -y
管理Agent身份、指令、性格及工具配置,支持首次员工初始化。引导用户分轮次收集信息,生成定义文件并调用脚本完成初始化,处理多语言需求。
修改提示词
调整身份
增删工具
优化工作流
调整性格
初始化员工
npx skills add dtyq/magic --skill crew-creator -g -y
将模糊问题转化为可验证、有证据链的调研结论,默认产出 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调用、Agent管理及用户权限等接口签名与用法示例。
查询window.Magic API
HTML微应用开发
获取文件URL或读写文件
配置用户权限与隐私
npx skills add dtyq/magic --skill html-api-sdk -g -y
飞书(Lark)综合技能索引,通过加载lark-shared及对应子技能,支持消息、文档、日历、通讯录、审批等全场景交互。
用户需要操作飞书IM消息或群组
用户需要管理飞书云文档或表格
用户需要查询组织架构或日程
npx skills add dtyq/magic --skill lark-cli -g -y
用于将用户需求转化为基于HTML、Workspace Skill和文件存储三层架构的交互式微应用。涵盖前端UI构建、后端逻辑编排及数据持久化,支持增删改查、图表展示及AI集成等复杂交互场景。
创建或生成可交互的应用、工具、网页、仪表盘或管理系统
涉及window.Magic API调用的HTML页面开发
修改、美化或扩展现有包含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


