agent-sql-pro
Expert SQL developer specializing in complex query optimization, database design, and performance tuning across PostgreSQL,…
Database operations including querying, schema exploration, and data analysis. Activates for tasks involving PostgreSQL, MySQL, MariaDB, SQLite, MongoDB, Redis, Elasticsearch, or ClickHouse databases.
$ npx -y skills add xiaoyuge886/aigc --skill whodb --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/whodbContext preview
The summary Claude sees to decide when to auto-load this skill.
Database operations including querying, schema exploration, and data analysis. Activates for tasks involving PostgreSQL, MySQL, MariaDB, SQLite, MongoDB, Redis, Elasticsearch, or ClickHouse databases.
name: whodb description: Database operations including querying, schema exploration, and data analysis. Activates for tasks involving PostgreSQL, MySQL, MariaDB, SQLite, MongoDB, Redis, Elasticsearch, or ClickHouse databases.
You have access to WhoDB for database operations. Use these tools and commands to help users with database tasks.
When the WhoDB MCP server is available, use these tools directly:
List all available database connections.
No parameters required. Returns: List of connection names with type and source (env/saved).
Execute SQL queries against a database.
Parameters: - connection: Connection name (optional if only one connection exists) - query: SQL query to execute Example: whodb_query(connection="mydb", query="SELECT * FROM users LIMIT 10")
List all schemas in a database.
Parameters: - connection: Connection name (optional if only one connection exists) Example: whodb_schemas(connection="mydb")
List all tables in a schema.
Parameters: - connection: Connection name (optional if only one connection exists) - schema: Schema name (optional, uses default if not specified) Example: whodb_tables(connection="mydb", schema="public")
Describe columns in a table.
Parameters: - connection: Connection name (optional if only one connection exists) - table: Table name (required) - schema: Schema name (optional) Example: whodb_columns(connection="mydb", table="users")
If MCP tools are unavailable, use the CLI directly via Bash:
whodb-cli query "SELECT * FROM users LIMIT 10" --connection mydb --format json
# List schemas whodb-cli schemas --connection mydb --format json # List tables whodb-cli tables --connection mydb --schema public --format json # Describe columns whodb-cli columns --connection mydb --table users --format json
# List connections whodb-cli connections list --format json # Test connection whodb-cli connections test mydb # Add new connection (interactive) whodb-cli connections add --name mydb --type Postgres --host localhost --database mydb
# Export to CSV whodb-cli export --connection mydb --table users --output users.csv # Export query results whodb-cli export --connection mydb --query "SELECT * FROM orders" --output orders.xlsx
1. List connections: `whodb_connections` 2. List schemas: `whodb_schemas(connection="name")` 3. List tables: `whodb_tables(connection="name", schema="public")` 4. Describe table: `whodb_columns(connection="name", table="users")` 5. Sample data: `whodb_query(connection="name", query="SELECT * FROM users LIMIT 5")`
1. Understand the schema first - check table structure 2. Write targeted queries with appropriate filters 3. Always use LIMIT for exploratory queries 4. Present results in a clear, readable format
Expert SQL developer specializing in complex query optimization, database design, and performance tuning across PostgreSQL,…
Perform data analysis tasks including data cleaning, statistical analysis, visualization, and insight generation. Use when the…
Single source of truth and librarian for ALL Claude official documentation. Manages local documentation storage, scraping,…
ECharts数据可视化专家,能够根据数据和分析需求生成专业的ECharts图表配置。适用于:数据可视化、图表生成、数据展示、趋势分析图表、对比图表、分布图表、饼图、柱状图、折线图、散点图、雷达图、热力图、仪表盘、漏斗图、树形图、关系图、桑基图、数据报表图表、…
Transform UI style requirements into production-ready frontend code with systematic design tokens, accessibility compliance, and…
综合智能代理系统,整合任务分析、规划和ReAct执行循环能力。当用户需要处理复杂任务、多步骤工作流或需要自主决策和反思的任务时使用。