用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/xerrors/Yuxi --skill mysql-reporter命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
在 Agent 沙盒中生成图片并保存到 outputs。当用户要求生成图片、海报、插画、文生图,或指定 Qwen-Image、其它兼容图片生成接口时使用此技能。
使用 Markdown `html:preview` 围栏输出轻量静态 HTML/CSS 可视化。当普通 Markdown 难以清晰表达数值对比、层级关系、流程、时间线、关键指标或布局示意,或用户明确要求可视化 HTML 预览时使用。询问 HTML 源码、教程示例或可复制代码时不要使用。
使用 Yuxi 知识库进行检索、打开文档、文档内定位和查看思维导图。当用户需要基于已配置知识库回答问题、核验资料或引用文档内容时使用此技能。
基于 SOC 职业分类
正在显示 SKILL.md
| name | mysql reporter |
| slug | mysql-reporter |
| description | 生成 MySQL 查询报表并生成可视化图表。当用户需要查询 MySQL 数据库并以报表形式展示结果时使用此技能,包括:统计销售数据、分析用户行为、生成业务报表、查询业务指标等。 |
根据用户的指令,通过终端脚本访问 MySQL 数据库,并结合图表绘制工具构建 SQL 查询报告。
cd /home/gem/skills/mysql-reporteruv run scripts/list_tables.py 查看可用表;如果脚本提示缺少 MySQL 配置,按“环境变量缺失处理”回复用户uv run scripts/describe_table.py --table 表名 查看表结构uv run scripts/query.py --sql "SQL语句" --timeout 60 执行查询并获取结果脚本只读取 Agent 沙盒中的环境变量,不读取后端 .env 或 Docker Compose 变量。必填变量包括:
MYSQL_HOSTMYSQL_USERMYSQL_PASSWORDMYSQL_DATABASE可选变量包括:
MYSQL_PORT:默认 3306MYSQL_DATABASE_DESCRIPTION:数据库业务说明,用于辅助理解表和指标含义如果执行脚本时出现 MySQL configuration missing required key,不要继续猜测连接信息或编造报表。应明确告诉用户:需要在个人设置中的「沙盒环境变量」里配置缺失的 MYSQL_* 变量;保存后仅对新建沙盒生效,需要重新发起任务或新建会话后再执行。
scripts/ 下的 CLI 脚本执行,不要调用平台内置 MySQL toolsMYSQL_PASSWORD 等敏感环境变量的值,只能说明缺少哪些变量名 格式嵌入scripts/list_tables.py、scripts/describe_table.py、scripts/query.py