AI Agent Skills by sanjay3290

AI Agent Skills

Cross-platform agent skills: read-only PostgreSQL, MySQL and MSSQL queries, Google Workspace, Jira, Telegram, text-to-speech and research

SkillHigh risk

sanjay3290/ai-skills

Install

/plugin marketplace add sanjay3290/ai-skills
/plugin install ai-skills@ai-skills

Installs all skills as one plugin.

This is third-party code. Review the repository files before installing.

What it does

The repository collects independent skills in the Agent Skills format, each with its own scripts. The PostgreSQL, MySQL and MSSQL skills run read-only queries and block writes. The Google Workspace skills handle Gmail, Calendar, Docs, Sheets, Drive, Slides and Chat with their own OAuth. There are also skills for Atlassian, Azure DevOps, Outline, a Telegram bot with button approvals, ElevenLabs and Google TTS narration, Gemini image generation and Deep Research, and delegating tasks to Jules, Manus and Grok Build.

Who it is for. For developers and analysts who want to connect an agent to databases and work services without a separate MCP server.

Good fit when

  • You want to give the agent safe read access to a working database
  • You want the agent to send alerts and ask for approval in Telegram
  • You want to turn a document into narration or a podcast

Not a fit when

  • You have a personal Gmail account: the Google Workspace skills do not support it
  • You need to write to the database

Example request

Check the production database for last week's order count by region

Limitations

Most skills need their own keys and accounts: GEMINI_API_KEY, OUTLINE_API_KEY, ElevenLabs, Google Cloud, a Google Workspace account. Gemini Deep Research is billed per query. Database credentials are stored in plain connections.json. Gemini, ElevenLabs and Google APIs may be unavailable from Russia without a VPN, while the database and Telegram skills run locally.

How to disable. Run npx skills remove <skill name> or uninstall the ai-skills plugin via /plugin. For manual installs, delete the skill folder from the agent's skills directory.

Security check

  • Stores database credentials and OAuth tokens
  • The Gmail, Telegram and Jira skills can send messages and change data in external systems

README in short

The README lists the skills in a table, with a separate Google Workspace group that requires a Workspace account. Install via the Claude Code plugin, npx skills with agent and scope flags, or by copying folders. The setup section explains which drivers, keys and CLIs each skill needs. Supported clients are Claude Code, Gemini CLI, Antigravity, Cursor, Codex and Goose. Apache-2.0 licensed.

SKILL.md

---
name: postgres
description: "Execute read-only SQL queries against multiple PostgreSQL databases. Use when: (1) querying PostgreSQL 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"
---

# PostgreSQL Read-Only Query Skill

Execute safe, read-only queries against configured PostgreSQL databases.

## Requirements

- Python 3.8+
- psycopg2-binary: `pip install -r requirements.txt`

## Setup

Create `connections.json` in the skill directory or `~/.config/claude/postgres-connections.json`.

**Security**: Set file permissions to `600` since it contains credentials:
```bash
chmod 600 connections.json
```

```json
{
  "databases": [
    {
      "name": "production",
      "description": "Main app database - users, orders, transactions",
      "host": "db.example.com",
      "port": 5432,
      "database": "app_prod",
      "user": "readonly_user",
      "password": "your-password",
      "sslmode": "require"
    }
  ]
}
```

FAQ

How do the Google Workspace skills differ from the MCP server?

They are a lighter alternative: each skill has its own OAuth with token storage in the system keyring, no server needed.

Do the database skills really never write?

They block write statements such as INSERT, UPDATE, DELETE and DROP. It is safer to also connect with a read-only database user.

Editors’ pick

Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account

PluginHigh risk409
Editors’ pick

An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n

MCP serverHigh risk

A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps

SkillHigh risk75K

SDKs, a CLI and MCP access to over a thousand prebuilt SaaS integrations for agents, with auth and per-user sessions

CLIHigh risk30.2K