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
Install
/plugin marketplace add sanjay3290/ai-skills
/plugin install ai-skills@ai-skillsInstalls 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 regionLimitations
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.
Related
Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account
An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n
Awesome Claude Skills by Composio
Awesome Claude Skills
A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps
SDKs, a CLI and MCP access to over a thousand prebuilt SaaS integrations for agents, with auth and per-user sessions