
sanjay3290/ai-skills
20 skills7.4k installs7.3k starsGitHub
Install
npx skills add https://github.com/sanjay3290/ai-skillsSkills in this repo
1Google Drivegoogle-drive is an Apache-2.0 agent skill (version 1.0) in sanjay3290/ai-skills providing lightweight Google Drive integration with standalone OAuth—no MCP server required. It requires a Google Workspace account; personal Gmail accounts are not supported. Operations run through scripts/drive.py for search, find-folder, list, download, upload, create folders, move, copy, rename, and trash, with first-time auth via scripts/auth.py login. Search accepts full-text queries, title filters, Drive URLs, folder IDs, and native mimeType pass-through syntax. Google Docs, Sheets, and Slides cannot be downloaded directly; binary files use long Drive file IDs. Developers reach for google-drive when agents must fetch spec PDFs, upload build artifacts, or organize project folders in Workspace Drives during automation or internal tooling work.764installs2Imagenimagen is version 1.0 of a sanjay3290/ai-skills Apache-2.0 skill that creates images using Google Gemini's `gemini-3-pro-image-preview` image generation model during Claude Code sessions. Developers invoke imagen for UI mockups, icons, illustrations, diagrams, concept art, or placeholder visuals while building frontends or writing documentation. The skill removes context switching to external design tools for quick asset iteration. Reach for imagen when a session needs generated visuals tied to feature work rather than stock photo searches or manual Figma exports.507installs3Deep Researchdeep-research is a sanjay3290/ai-skills agent skill (metadata version 1.0, Apache-2.0) that executes autonomous research via the Google Gemini Deep Research Agent. The workflow plans queries, searches sources, reads results, and synthesizes findings into detailed cited reports suitable for market analysis, competitive landscaping, literature reviews, technical research, and due diligence. Runs typically complete in two to ten minutes at an estimated two to five dollars per task depending on scope. Output formats include human-readable Markdown reports, structured JSON for programmatic use, and raw API responses when requested. Install with `npx skills add sanjay3290/ai-skills --skill deep-research` and configure GEMINI_API_KEY in the environment. Developers reach for deep-research when a coding agent must produce sourced long-form research rather than a single search snippet, especially before architecture, vendor selection, or product decisions that require citations.471installs4Postgrespostgres in sanjay3290/ai-skills (version 1.0, Apache 2.0) executes read-only SQL against one or more PostgreSQL databases via a Python query.py CLI and connections.json config. Agents list databases with --list, match user intent to connection descriptions, inspect tables and schemas, and run SELECT, SHOW, EXPLAIN, and WITH queries with a 30-second timeout and a 10,000-row cap. Safety layers include PostgreSQL readonly sessions, single-statement validation, SSL modes, credential sanitization in errors, and chmod 600 guidance for config files. Column output is capped at 100 characters per field for readable agent responses. Developers reach for postgres when exploring app data, validating migrations, or analyzing orders, users, or analytics tables during backend work. The skill blocks INSERT, UPDATE, DELETE, and DROP operations entirely. Requires Python 3.8+ and psycopg2-binary from requirements.txt with exit code 0 on success.457installs5Google Docsgoogle-docs is an agent skill listed in sanjay3290/ai-skills with the stated purpose of handling Google Docs development tasks. Public metadata is minimal—the repository entry provides a short description but no detailed SKILL.md excerpt—so the skill should be treated as a Google Docs automation helper for agent-driven document work. Developers may reach for google-docs when a coding agent must draft, edit, or organize content inside Google Docs instead of local markdown files. Confidence is moderate because install steps, API scopes, and command surfaces are not documented in the available source excerpt.445installs6Google Calendargoogle-calendar is version 1.0 of a portable agent skill in sanjay3290/ai-skills with Apache-2.0 licensing. It authenticates via scripts/auth.py login using system keyring storage and performs all calendar operations through scripts/gcal.py commands for listing calendars and events, creating and updating ISO 8601 timed events, deleting entries, finding free slots across attendees, and accepting or declining invitations. The skill is a lightweight alternative to a full Google Workspace MCP server and requires a Google Workspace account—personal Gmail is not supported. Developers reach for google-calendar when Claude Code, Cursor, Codex, or Gemini CLI agents need calendar automation during development workflows such as scheduling standups, checking availability, or creating meeting events from the terminal.414installs7MssqlA Claude Code skill that enables AI agents to perform mssql tasks. Activate this skill to extend agent capabilities with domain-specific functionality for automated workflows.407installs8Gmailgmail is an Agent Skills Standard (SKILL.md) integration from sanjay3290/ai-skills that connects AI coding assistants to Google Workspace Gmail through two Python CLI scripts. Version 1.0 bundles scripts/auth.py for browser OAuth login and scripts/gmail.py with seven subcommands—search, get, send, create-draft, send-draft, modify, and list-labels—covering Gmail query syntax, HTML email, CC/BCC, and label changes like archive, star, and mark read. Tokens persist in the system keyring (macOS Keychain, Windows Credential Locker, or Linux Secret Service) under service name gmail-skill-oauth, using keyring>=24.0.0 as its sole pip dependency. The skill targets developers who want inbox automation inside Claude Code, Cursor, Codex, or Gemini CLI without deploying the full Google Workspace MCP server. Reach for gmail when an agent must search threads, read messages, send replies, or triage labels during a coding session; skip it if you use a personal Gmail account, because only Google Workspace accounts are supported.406installs9Mysqlmysql is a developer automation skill intended to help with MySQL-related tasks inside agent workflows. mysql can be used during implementation and troubleshooting when developers need help shaping SQL queries, reasoning about schema changes, or planning operational steps for a MySQL-backed service. mysql is positioned for Claude Code workflows, which suggests it is meant to be invoked as a reusable tool during backend work rather than as a one-time template. Developers reach for mysql when a project depends on MySQL and they want agent-driven assistance that stays focused on database artifacts like schemas, indexes, and queries.336installs10Google Sheetsgoogle-sheets is a sanjay3290/ai-skills agent skill listed on skills.sh for Google Sheets spreadsheet work inside AI coding sessions. The catalog entry targets developers who want agents to interact with Sheets-backed datasets during build tasks such as syncing rows, updating cells, or pulling tabular exports into scripts and services. The published skill ships with minimal front-matter in the catalog snapshot, so teams should treat the name and repository as the scope signal: spreadsheet automation for development workflows rather than a full Google Workspace suite. Developers reach for google-sheets when a feature or internal tool must exchange structured data with Google Sheets and they want agent guidance instead of hand-rolling API calls from scratch. The skill lists 272 installs on skills.sh, indicating active catalog use despite sparse readme text in the indexed snapshot. Verify the repository SKILL.md before production use because detailed API examples may live outside the catalog excerpt.333installs11Google Slidesgoogle-slides is a Claude skill from sanjay3290/ai-skills that helps developers work with Google Slides during development tasks. The skill guides creating, updating, and structuring presentation decks—useful for architecture reviews, sprint demos, onboarding walkthroughs, and stakeholder updates without manual slide formatting. Developers reach for google-slides when they need to generate or modify Slides content from agent workflows rather than building UI code or writing markdown docs alone.312installs12Julesjules is a sanjay3290 ai-skills package (version 1.0, Apache-2.0) that delegates coding work to Google's Jules AI agent on GitHub repositories. The skill supports CLI commands via `@google/jules` and headless REST calls to `jules.googleapis.com/v1alpha/sessions` authenticated with `JULES_API_KEY`. It handles bug fixes, documentation, features, tests, refactoring, and code reviews, with `AUTO_CREATE_PR` mode opening pull requests automatically. Developers poll session state until Completed, then pull diffs with `jules remote pull` or apply changes locally. A developer reaches for jules when offloading parallel GitHub work from Claude Code without manually context-switching to the Jules web UI.310installs13Notebooklmnotebooklm is a sanjay3290 ai-skills bridge to Google NotebookLM that runs headless Playwright automation because Google provides no official API. After `notebooklm login` stores a persistent session, developers register notebooks by URL, ask natural-language questions, run batch queries with `q1||q2||q3` syntax, and compare answers across multiple notebooks. The skill supports remote notebook creation, source add/delete/sync with hash-based deduplication, directory uploads with extension and size filters, dry-run flags on destructive operations, and JSON or Markdown exports. A developer reaches for notebooklm when Claude Code or Codex must programmatically query research notebooks, keep large source collections in sync, or return cited answers without manually opening the NotebookLM web UI.305installs14Manusmanus is a Claude Code skill (version 1.0, Apache-2.0) that offloads complex, asynchronous work to the Manus AI agent at api.manus.ai. It guides agents to create tasks via POST /v1/tasks, poll status until completed or failed, and extract markdown output plus file attachments such as CSVs and charts. Three agent profiles—manus-1.6-lite, manus-1.6, and manus-1.6-max—trade speed against depth for lookups, standard research, and multi-source analysis. Developers reach for manus when a prompt needs 1–10+ minutes of autonomous browsing, stock or market research, product comparisons, or document generation that exceeds inline agent context. The skill requires MANUS_API_KEY, supports multi-turn follow-ups with taskId, and recommends polling every 5–10 seconds while reporting task_url for browser progress tracking.304installs15Outlineoutline is an entry in sanjay3290/ai-skills intended for development-related outlining tasks, though its published readme is empty and the description is generic. From the skill name and catalog placement, it guides agents to produce hierarchical outlines for documents such as PRDs, ADRs, implementation plans, or README sections before full prose is written. Developers reach for outline when they need a fast scaffold that frames sections, dependencies, and open questions. Because source detail is sparse, pair outline with project context and treat output as a draft structure to refine manually.303installs16Azure DevopsA Claude Code skill that enables AI agents to perform azure devops tasks. Activate this skill to extend agent capabilities with domain-specific functionality for automated workflows.282installs17Elevenlabselevenlabs: A skill for development. This provides functionality for development workflows.273installs18Google Ttsgoogle-tts: A skill for development. This provides functionality for development workflows.258installs19Google Chatgoogle-chat: A skill for development. This provides functionality for development workflows.256installs20AtlassianA Claude Code skill that enables AI agents to perform atlassian tasks. Activate this skill to extend agent capabilities with domain-specific functionality for automated workflows.249installs