Skills Plugins MCP Prompt Model 博客 我的中心
コンテンツ制作 #data #database #ai

mysql

Execute read-only SQL queries against multiple MySQL databases. Use when: (1) querying MySQL databases, (2) exploring database schemas/tables, (3) running SELECT queries for data analysis, (4) checking database contents. Supports multiple database connections with descriptions for intelligent auto-selection. Blocks all write operations (INSERT, UPDATE, DELETE, DROP, etc.) for safety.

DeepseekModel キュレーション済みスキル 品質 優秀 · 78 v1.0.0

取得

https://deepseekmodel.com/api/download.php?id=sanjay3290-ai-skills-skills-mysql-skill-md&format=skill
ダウンロード .skill 標準形式。system_prompt と model_config を収録し、任意の Agent で利用可能
.skill ファイルの system_prompt フィールドの実際の内容。
name mysql description Execute read-only SQL queries against multiple MySQL databases. Use when: (1) querying MySQL databases, (2) exploring database schemas/tables, (3) running SELECT queries for data analysis, (4) checking database contents. Supports multiple database connections with descriptions for intelligent auto-selection. Blocks all write operations (INSERT, UPDATE, DELETE, DROP, etc.) for safety. license Apache-2.0 metadata {"author":"sanjay3290","version":"1.0"} MySQL Read-Only Query Skill Execute safe, read-only queries against configured MySQL databases. Requirements Python 3.8+ mysql-connector-python: pip install -r requirements.txt Setup Create connections.json in the skill directory or ~/.config/claude/mysql-connections.json . Security : Set file permissions to 600 since it contains credentials: chmod 600 connections.json { "databases" : [ { "name" : "production" , "description" : "Main app database - users, orders, transactions" , "host" : "db.example.com" , "port" : 3306 , "database" : "app_prod" , "user" : "readonly_user" , "password" : "your-password" , "ssl_disabled" : false } ] } Config Fields Field Required Description name Yes Identifier for the database (case-insensitive) description Yes What data this database contains (used for auto-selection) host Yes Database hostname port No Port number (default: 3306) database Yes Database name user Yes Username password Yes Password ssl_disabled No Set to true to disable SSL (default: false) ssl_ca No Path to CA certificate file ssl_cert No Path to client certificate file ssl_key No Path to client private key file Usage List configured databases python3 scripts/query.py --list Query a database python3 scripts/query.py --db production --query "SELECT * FROM users LIMIT 10" List tables python3 scripts/query.py --db production --tables Show schema python3 scripts/query.py --db production --schema Limit results python3 scripts/query.py --db production --query "SELECT * FROM orders" -- limit 100 Database Selection Match user intent to database description : User asks about Look for description containing users, accounts users, accounts, customers orders, sales orders, transactions, sales analytics, metrics analytics, metrics, reports logs, events logs, events, audit If unclear, run --list and ask user which database. Safety Features Read-only session : Connection uses MySQL SET SESSION TRANSACTION READ ONLY (primary protection) Query validation : Only SELECT, SHOW, DESCRIBE, EXPLAIN, WITH queries allowed Single statement : Multiple statements per query rejected SSL support : Configurable SSL with CA, client cert, and key support Query timeout : 30-second max_execution_time enforced (MySQL 5.7.8+) Memory protection : Max 10,000 rows per query to prevent OOM Column width cap : 100 char max per column for readable output Credential sanitization : Error messages don't leak passwords Troubleshooting Error Solution Config not found Create connections.json in skill directory Authentication failed Check username/password in config Connection timeout Verify host/port, check firewall/VPN SSL error Try "ssl_disabled": true for local databases Permission warning Run chmod 600 connections.json max_execution_time not supported Upgrade to MySQL 5.7.8+ or MariaDB 10.1.1+ Exit Codes 0 : Success 1 : Error (config missing, auth failed, invalid query, database error) Workflow Run --list to show available databases Match user intent to database description Run --tables or --schema to explore structure Execute query with appropriate LIMIT
このスキルを起動するキーワード。クリックでコピーできます。

このスキルにはトリガーワードがありません。

ダウンロードした .skill に含まれるフィールド。
フィールド 説明
formatフォーマット識別子(skill/v1)
skill_idスキル固有 ID
nameスキル名
versionバージョン
description説明
categoryカテゴリ(配列)
trigger_wordsトリガーワード
tagsタグ
sourceソース
source_urlソース URL(本ページ)
exported_atエクスポート日時(ダウンロード毎)
system_promptシステムプロンプト本文
model_configモデル設定:provider / model / temperature / max_tokens / top_p
examplesサンプル
install_guide各プラットフォームの導入説明(Coze / Dify / Claude / カスタム)
同じスキルを各プラットフォーム形式で出力できます。
.skill 標準形式。system_prompt と model_config を収録し、任意の Agent で利用可能 ダウンロード
.skillpro 拡張形式。scripts / tools / dependencies / hooks を含む ダウンロード
.json 純粋な JSON 出力。system_prompt とモデル設定のみ ダウンロード
Coze frontmatter 付き Markdown。Coze へのインポート用 ダウンロード
Dify Dify DSL。アプリ作成後にそのままインポート ダウンロード

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。