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图像生成及视频处理。支持通过特定标记引用项目路径,规范工具调用与媒体操作,确保在画布上进行安全高效的设计创作。
用户提及[@design_canvas_project:...]
用户提及[@design_marker:...]
用户希望在画布上生成视频或动画
npx skills add dtyq/magic --skill canvas-designer -g -y
提供查询和搜索聊天历史记录的 SDK 工具使用指南,支持按类型、时间范围和关键词检索当前、压缩及子代理的历史消息,适用于上下文丢失后回溯信息或检查子代理状态。
需要回顾之前被压缩的对话内容
需要检查已创建的子代理的状态或结果
上下文丢失后需查找特定历史消息
npx skills add dtyq/magic --skill chat-history -g -y
管理沙箱中用户安装的第三方 CLI 工具的持久化。负责安装、配置、恢复、检查和移除 CLI,区分运行时内置工具与用户工具,执行安全审查及获取确认后通过 Code Mode 实现持久化。
用户要求安装或持久化第三方 CLI
外部指令请求运行 curl|sh, npm install -g 等安装命令
npx skills add dtyq/magic --skill cli-manager -g -y
将冗长的对话历史压缩为结构化摘要,重点记录任务目标、关键文件路径及上下文资源,并调用工具保存。旨在作为恢复索引,确保后续工作能准确还原上下文,维持多轮交互的连续性。
用户明确要求压缩或总结对话历史
对话长度超出限制需要整理
npx skills add dtyq/magic --skill compact-chat-history -g -y
提供完整的HTML幻灯片创建、编辑与管理功能,支持项目结构构建、页面设计、内容研究及图片搜索。需通过特定工具执行Python代码,遵循固定尺寸与静态页面规范,适用于演示文稿制作场景。
用户需要创建幻灯片或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摘要/结构)及格式转换(PDF/Office互转)。针对大文档采用采样策略,避免一次性加载,优化处理效率与资源消耗。
用户要求阅读或总结大型文档
需要将文档转换为Markdown或其他格式
npx skills add dtyq/magic --skill document-converter -g -y
用于可靠下载外部HTTP/HTTPS文件,支持批量并发、断点续传及自定义请求头。适用于大文件或需长时间传输的场景,自动处理重试与超时。
需要下载单个或多个远程文件到工作区
涉及大视频或压缩包等耗时传输任务
需要设置自定义Referer或Origin头以通过源站验证
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>块的用户消息
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表的创建或字段修改
需要执行行级数据的增删改查操作
处理当前用户身份或权限相关逻辑
npx skills add dtyq/magic --skill magicbase -g -y
管理当前Agent运行沙箱环境,支持查询状态、版本信息及执行升级操作。当用户询问沙箱详情或明确要求升级/重启时使用。
查询Agent沙箱状态
检查Agent镜像版本
显式请求升级沙箱
显式请求重启沙箱
npx skills add dtyq/magic --skill sandbox-manager -g -y
用于自媒体内容发布前的诊断与评分。支持小红书图文和公众号文章,通过读取本地文件、检索同类竞品并对照平台评分标准,输出包含证据链的优先级修订建议,辅助优化IP增长、转化或流量目标。
发布前诊断
发布前分析
内容打分
发布前评估
对比同类内容并给优化建议
npx skills add dtyq/magic --skill self-media-pre-publish-analyzer -g -y
AI智能体技能安全审查协议,用于在安装前检查来源信誉、权限范围及恶意代码模式(如窃取凭证或执行任意命令),确保仅安装安全的技能。
安装平台市场或skillhub的技能前
评估来自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,或直接调用内置及本地Agent。适用于需要隔离执行、并行处理或专业能力的场景,实现多智能体协作与结果收集。
用户要求查找、选择或委派工作给智能体/数字员工
目标未知需按能力筛选
独立任务可并行运行
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服务器工具的Skill。支持列出、连接、注册服务器及获取和调用工具,通过SDK代码片段执行,确保正确交互。
用户消息包含[@mcp:...]提及
需要与MCP服务器通信或调用其工具
npx skills add dtyq/magic --skill using-mcp -g -y
将 Ant Design 的 CSS-in-JS (antd-style) 组件迁移至 Tailwind CSS,支持暗色模式。指导样式审计、API替换及属性映射。
用户要求迁移或重写组件样式为 Tailwind
在新建或修改使用 antd-style 的文件时
npx skills add dtyq/magic --skill antd-style-to-tailwind -g -y
基于资深工程师视角对 Git 变更进行结构化代码审查,检测 SOLID 违规、安全风险及架构问题,按严重等级输出可执行改进建议。
用户请求审查当前 Git 差异或提交
需要识别代码中的安全漏洞或 SOLID 原则违反
npx skills add dtyq/magic --skill code-review-expert -g -y
指导将模块在开源代码与企业版覆盖层间迁移,保持src/opensource边界,处理Vite覆盖及旧变体门面清理。
提及src/opensource或enterprise目录结构变更
需要为共享模块添加企业版特定行为覆盖
清理旧的variant变体门面代码
npx skills add dtyq/magic --skill dual-edition-module-migration -g -y
规范前端结构化错误日志记录,确保在修改或审查logger.error时正确映射eventKey、errorKind等字段,保留诊断信息并防止数据泄露。
添加或修改错误日志调用
迁移遗留日志代码
审查错误处理逻辑
npx skills add dtyq/magic --skill magic-web-error-logging -g -y
规范 Magic Web 项目中 Service Worker 的缓存策略、资源分区及 API 缓存设计,涵盖静态资源优先缓存、跨域凭证隔离、SWR 策略及紧急回滚机制,用于指导缓存路由优化与故障排查。
调整 Service Worker 缓存路由和 TTL
配置首屏 API 缓存 (SWR)
处理 SW 自愈失败或紧急清除缓存
PWA 缓存优化
npx skills add dtyq/magic --skill sw-best-practices -g -y
为React/TSX等UI组件默认添加稳定的data-testid属性,确保测试选择器在重构和国际化变更中保持一致。规范命名、覆盖范围及查询优先级,提升单元/E2E测试的可靠性与可维护性。
实现新的UI组件
重构现有交互界面
配置驱动型菜单或表单
需要稳定选择器的测试场景
npx skills add dtyq/magic --skill ui-data-testid -g -y
提供React组件组合模式指南,解决布尔属性泛滥问题,支持构建灵活、可复用的组件库及API设计。涵盖复合组件、状态提升、上下文提供者及React 19新特性,适用于重构与架构审查。
重构包含大量布尔属性的组件
构建可复用组件库
设计灵活的组件API
审查组件架构
处理复合组件或上下文提供者
npx skills add dtyq/magic --skill vercel-composition-patterns -g -y
提供Vercel官方React与Next.js性能优化指南,涵盖消除瀑布流、包体积优化及服务端渲染等57条规则。适用于编写、审查或重构前端代码时的性能提升与最佳实践指导。
编写React组件或Next.js页面
实施数据获取逻辑
审查代码性能问题
重构现有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身份定义文件,支持查看、编辑和优化角色、指令、性格及工具配置。提供新员工初始化流程,引导用户收集信息并生成配置文件,实现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、用户及项目操作。指导签名、权限、安全交互及app.json配置,适用于微应用开发中的API集成与规范遵循。
查询window.Magic API方法
HTML微应用权限配置
文件读写与URL获取
LLM调用与模型选择
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
用于构建交互式微应用(如工具、看板、管理系统)的架构技能。基于三层架构(HTML/Workspace Skill/Files),支持通过window.Magic API实现数据持久化与LLM交互,涵盖从需求澄清到代码生成的完整流程。
用户要求创建或开发交互式网页、小程序、工具、仪表盘或管理系统
任务涉及使用window.Magic API进行文件持久化、模型调用或代理调度
对包含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
辅助用户设计、构建、评估和打包技能。涵盖意图捕获、冲突检查、SKILL.md编写及优化,支持将工作流封装为可复用的技能并上传至库中。
创建新技能
编辑或优化现有技能
运行技能评估测试
将工作流封装为技能
打包或上传技能到库
npx skills add dtyq/magic --skill skill-creator -g -y


