360 Secure SkillHub
360 安全技能中心

psql query

该 Skill 提供 psql-query 命令行脚本,用于对本地 PostgreSQL 数据库 iagenthub 执行查询:支持列出所有表与 schema、查看指定表结构及前 20 条数据、执行自定义 SQL,并可指定用户与数据库名,附带该库常用表清单。

simpl8
simpl8
热度 16.25
最近更新 2026-05-12 11:39:31
分类:数据依赖:代码执行应用场景:数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add psql-query
Metadata
name
psql-query
description
Execute psql queries against local PostgreSQL database. Use when needing to query, list tables, view schema, or inspect data in the local iagenthub database. Triggers on requests like "查看数据库表", "查询数据", "psql查询", "查看表结构".

psql-query

Execute queries against local PostgreSQL database (iagenthub).

Quick Usage

# 查看所有表
psql-query --tables

# 查看表结构和数据
psql-query --table skill_comments

# 执行自定义 SQL
psql-query -c "SELECT * FROM users LIMIT 10;"

Options

选项 说明
-U user 指定用户,默认 guobanglu
-d database 指定数据库,默认 iagenthub
-c "sql" 执行 SQL 语句
--tables 列出所有表
--schema 列出所有 schema
--table name 查看表结构 + 前 20 条数据

Examples

# 查看 skills 表数据
psql-query --table skills

# 统计 users 数量
psql-query -c "SELECT COUNT(*) FROM users;"

# 复杂查询
psql-query -c "SELECT s.name, COUNT(sc.id) FROM skills s LEFT JOIN skill_comments sc ON s.id = sc.skill_id GROUP BY s.name;"

Tables in iagenthub

  • users - 用户表
  • skills - 技能表
  • skill_versions - 技能版本
  • skill_files - 技能文件
  • skill_tags - 技能标签
  • skill_stars - 技能收藏
  • skill_comments - 技能评论
  • alembic_version - 迁移版本