← All creators

radesjardins

User

Marketplace of plugins and skills for Claude Code — 15 plugins, 190+ skills, and 14 agents covering code review, session orchestration, coolify mcp, and more.

50 indexed · 0 Featured · 3 stars · avg score 77
Prolific

Categories

Indexed Skills (50)

Web & Frontend Listed

gws-admin-reports

This skill should be used when the user says "show audit logs", "pull admin reports", "list user activity", "check login history", "get usage stats for my org", "show drive activity logs", or wants to access Google Workspace Admin SDK reports. Covers activity logs, customer usage reports, entity usage, and user usage reports.

3 Updated today
radesjardins
Web & Frontend Listed

gws-calendar

This skill should be used when the user says "manage my calendar", "list my calendars", "update calendar settings", "share a calendar", "delete a calendar", "check free/busy time", or wants to broadly manage Google Calendar. Covers calendars, events, ACL rules, free/busy queries, and settings.

3 Updated today
radesjardins
Web & Frontend Listed

gws-chat

This skill should be used when the user says "manage Chat spaces", "list my Chat rooms", "create a Chat space", "delete a Chat space", "set up a group chat", "find a direct message", or wants to broadly manage Google Chat. Covers spaces, memberships, messages, custom emojis, and media uploads.

3 Updated today
radesjardins
Web & Frontend Listed

gws-classroom

This skill should be used when the user says "manage my classroom", "create a course", "list my classes", "add a student to a course", "assign coursework", "invite a teacher", or wants to manage Google Classroom. Covers courses, enrollments, coursework, announcements, topics, and guardian invitations.

3 Updated today
radesjardins
Web & Frontend Listed

gws-drive

This skill should be used when the user says "manage my Drive files", "search Google Drive", "list files in a folder", "share a file", "create a shared drive", "download a file from Drive", or wants to broadly manage Google Drive. Covers files, folders, permissions, comments, shared drives, and revisions.

3 Updated today
radesjardins
Web & Frontend Listed

gws-events

This skill should be used when the user says "subscribe to Workspace events", "set up event notifications", "watch for Workspace changes", "manage event subscriptions", "list active subscriptions", or wants to broadly manage Google Workspace Events subscriptions. Covers creating, listing, updating, and reactivating subscriptions.

3 Updated today
radesjardins
Web & Frontend Listed

gws-gmail-forward

This skill should be used when the user says "forward this email", "forward to someone", "pass this email along", "send this message to", "forward with a note", or wants to forward a specific Gmail message to new recipients. Covers adding a note, CC/BCC, attachments, and HTML content.

3 Updated today
radesjardins
Web & Frontend Listed

gws-gmail-reply-all

This skill should be used when the user says "reply all to this email", "respond to everyone", "reply to the whole thread", "send to all recipients", "reply all with note", or wants to reply to a Gmail message including all original To/CC recipients. Covers recipient exclusions, extra CC/BCC, attachments, and HTML content.

3 Updated today
radesjardins
Web & Frontend Listed

gws-gmail-reply

This skill should be used when the user says "reply to this email", "send a reply", "respond to that message", "write back to sender", "reply to the sender only", or wants to send a threaded reply to a single Gmail message. Covers in-reply-to threading, attachments, CC/BCC, and HTML replies.

3 Updated today
radesjardins
Web & Frontend Listed

gws-gmail-send

This skill should be used when the user says "send an email", "email someone", "compose a message", "write an email to", "send a Gmail", "draft and send", or wants to send a new outbound email through Gmail. Covers recipients, subject, body, CC/BCC, attachments, HTML content, and send-as aliases.

3 Updated today
radesjardins
Web & Frontend Listed

gws-people

This skill should be used when the user says "manage my contacts", "look up a contact", "add a new contact", "search my address book", "list contact groups", "update someone's contact info", or wants to manage Google People/Contacts. Covers personal contacts, contact groups, directory search, and profile photos.

3 Updated today
radesjardins
Web & Frontend Listed

gws-shared

This skill should be used when the CLI needs to authenticate with Google Workspace, apply global flags like --format or --dry-run, or follow security rules before any gws command. Not a user-facing service — this is the shared reference for gws CLI auth patterns, output formatting, shell escaping tips, and write-command safety rules used by all other gws-* skills.

3 Updated today
radesjardins
Web & Frontend Listed

gws-sheets

This skill should be used when the user says "work with a spreadsheet", "create a Google Sheet", "update a spreadsheet", "batch update cells", "manage sheet data", "get spreadsheet metadata", or wants to broadly manage Google Sheets. Covers creating spreadsheets, reading and writing values, and batch updates.

3 Updated today
radesjardins
Web & Frontend Listed

gws-calendar-agenda

This skill should be used when the user says "what's on my calendar", "show my schedule", "what do I have today", "show this week's events", "what's coming up", "show my agenda", or wants to view upcoming events across calendars. Covers listing today, tomorrow, this week, or N days ahead, with optional calendar filtering.

3 Updated today
radesjardins
Web & Frontend Listed

gws-calendar-insert

This skill should be used when the user says "create a calendar event", "schedule a meeting", "add an event to my calendar", "book a time slot", "set up a meeting with", "add a Google Meet to an event", or wants to create a new Google Calendar event. Covers title, start/end time, attendees, location, description, and Meet link.

3 Updated today
radesjardins
Web & Frontend Listed

gws-chat-send

This skill should be used when the user says "send a Chat message", "post to a Chat space", "message the team on Chat", "send a Google Chat notification", "post in the Chat room", or wants to send a plain-text message to a specific Google Chat space. Covers sending to a named space by ID.

3 Updated today
radesjardins
Web & Frontend Listed

gws-docs-write

This skill should be used when the user says "append text to a doc", "add content to a Google Doc", "write to a document", "insert text at the end of a doc", "add a note to my doc", or wants to append plain text to an existing Google Doc. Covers inserting text at the end of a document body.

3 Updated today
radesjardins
Web & Frontend Listed

gws-docs

This skill should be used when the user says "read a Google Doc", "create a document", "get the contents of a doc", "update a document", "make a new Google Doc", "batch update a doc", or wants to broadly work with Google Docs. Covers creating, reading, and batch-updating document content.

3 Updated today
radesjardins
Web & Frontend Listed

gws-drive-upload

This skill should be used when the user says "upload a file to Drive", "put this file in Google Drive", "save a file to Drive", "upload to a folder", "push a file to Drive", or wants to upload a local file to Google Drive. Covers automatic MIME detection, parent folder targeting, and custom filenames.

3 Updated today
radesjardins
Web & Frontend Listed

gws-events-renew

This skill should be used when the user says "renew my Workspace subscription", "reactivate an event subscription", "my subscription expired", "keep subscriptions alive", "refresh expiring subscriptions", or wants to renew or reactivate Google Workspace Events subscriptions. Covers renewing by name or batch-renewing all subscriptions expiring within a time window.

3 Updated today
radesjardins
Web & Frontend Listed

gws-events-subscribe

This skill should be used when the user says "stream Workspace events", "listen for Chat messages", "subscribe to Drive changes", "watch events from a Workspace resource", "stream events as NDJSON", or wants to create a new Workspace Events subscription and stream events in real time. Covers Pub/Sub setup, filtering by event type, and writing events to a directory.

3 Updated today
radesjardins
Web & Frontend Listed

gws-forms

This skill should be used when the user says "create a Google Form", "read form responses", "update a form", "get form submissions", "set up a survey", "publish a form", or wants to work with Google Forms. Covers creating, reading, updating forms and retrieving responses.

3 Updated today
radesjardins
Web & Frontend Listed

gws-gmail-read

This skill should be used when the user says "read this email", "show me the body of a message", "get the contents of an email", "what does this message say", "show headers for this email", or wants to read a specific Gmail message by ID. Covers plain text body, HTML body, and message headers.

3 Updated today
radesjardins
Web & Frontend Listed

gws-gmail-triage

This skill should be used when the user says "show my unread emails", "what's in my inbox", "summarize my email", "check my inbox", "what emails do I have", "triage my inbox", or wants a quick summary of unread Gmail messages. Covers sender, subject, date, labels, and custom search queries.

3 Updated today
radesjardins
Web & Frontend Listed

gws-gmail-watch

This skill should be used when the user says "watch for new emails", "stream incoming Gmail", "monitor my inbox for new messages", "set up a Gmail listener", "pipe incoming emails to a script", or wants to watch a Gmail mailbox and stream new messages in real time. Covers Pub/Sub integration, label filtering, and writing messages to a directory.

3 Updated today
radesjardins
Web & Frontend Listed

gws-gmail

This skill should be used when the user says "manage my Gmail", "work with email", "set up email filters", "manage labels", "check my Gmail profile", "manage email settings", or wants to broadly manage Gmail. Covers messages, threads, labels, drafts, filters, and push notification settings.

3 Updated today
radesjardins
Web & Frontend Listed

gws-keep

This skill should be used when the user says "create a Keep note", "add a note", "list my notes", "delete a note", "read a Google Keep note", "show my Keep notes", or wants to manage Google Keep. Covers creating, reading, listing, and deleting notes and their attachments.

3 Updated today
radesjardins
Web & Frontend Listed

gws-meet

This skill should be used when the user says "create a Meet space", "manage a meeting room", "end a Meet conference", "list past meetings", "get meeting recordings", "get meeting transcripts", or wants to manage Google Meet. Covers meeting spaces, conference records, participants, recordings, and transcripts.

3 Updated today
radesjardins
Web & Frontend Listed

gws-modelarmor-create-template

This skill should be used when the user says "create a Model Armor template", "set up a safety template", "create a jailbreak filter", "add a new content filter", "configure a Model Armor policy", or wants to create a new Google Model Armor template. Covers preset templates (jailbreak) and custom JSON-defined template configuration.

3 Updated today
radesjardins
AI & Automation Listed

gws-modelarmor-sanitize-prompt

This skill should be used when the user says "sanitize a user prompt", "screen input for harmful content", "filter a user message before sending to AI", "run prompt through Model Armor", "check this input for safety", or wants to sanitize inbound user input through a Model Armor template. Covers text and JSON request bodies, and stdin input.

3 Updated today
radesjardins
Web & Frontend Listed

gws-modelarmor-sanitize-response

This skill should be used when the user says "sanitize a model response", "filter AI output for safety", "screen model output before showing the user", "run this response through Model Armor", "check AI output for harmful content", or wants to sanitize outbound model responses through a Model Armor template. Covers text and JSON request bodies, and stdin piping.

3 Updated today
radesjardins
Web & Frontend Listed

gws-modelarmor

This skill should be used when the user says "filter content for safety", "set up Model Armor", "sanitize AI input", "screen prompts for harmful content", "manage safety templates", or wants to broadly work with Google Model Armor. Covers creating templates and sanitizing prompts and model responses.

3 Updated today
radesjardins
Web & Frontend Listed

gws-script-push

Google Apps Script: Upload local files to an Apps Script project.

3 Updated today
radesjardins
Web & Frontend Listed

gws-sheets-append

This skill should be used when the user says "add a row to a sheet", "append data to a spreadsheet", "log data to Sheets", "insert a new row", "write values to the bottom of a sheet", or wants to append one or more rows to a Google Sheets spreadsheet. Covers single-row and multi-row bulk inserts.

3 Updated today
radesjardins
Web & Frontend Listed

gws-sheets-read

This skill should be used when the user says "read data from a sheet", "get values from a spreadsheet", "show me what's in this sheet", "pull data from a range", "read a cell range", or wants to read values from a specific range in a Google Sheets spreadsheet. Covers named ranges and A1 notation cell ranges.

3 Updated today
radesjardins
Code & Development Listed

gws-slides

This skill should be used when the user says "create a presentation", "read a Google Slides deck", "update a slide", "get a presentation", "add slides to a deck", "batch update a presentation", or wants to work with Google Slides. Covers creating, reading, and batch-updating presentations and individual pages/slides.

3 Updated today
radesjardins
Web & Frontend Listed

astro-accessibility

This skill should be used when implementing accessibility in Astro, WCAG compliance in Astro, Astro ARIA patterns, keyboard navigation in Astro components, screen reader support in Astro, Astro semantic HTML, focus management in Astro, accessible forms in Astro, Astro accessibility testing, axe-core integration with Astro, accessible Astro islands, alt text for Astro images, focus trapping in modals, accessible view transitions, or color contrast requirements.

3 Updated today
radesjardins
Web & Frontend Listed

astro-best-practices

This skill should be used when working on any Astro project or when the user asks about Astro best practices, conventions, or patterns. Trigger when: working on an Astro project, creating Astro components/pages/layouts, configuring astro.config, setting up Content Collections, using Content Layer API, choosing client directives (client:load/idle/visible/media/only), using server:defer or server islands, deciding between SSR and SSG, working with Astro Actions for forms, configuring middleware, using Zod schemas for content, building with TypeScript in Astro, creating API endpoints, using @astro/autoload, working with .astro files, Astro 5 or Astro 6 development.

3 Updated today
radesjardins
Web & Frontend Listed

astro-performance

This skill should be used when optimizing Astro performance, improving Core Web Vitals in Astro, fixing LCP/CLS/INP issues, auditing client directives, reducing JavaScript bundle size, configuring Astro prefetching, using server:defer for performance, optimizing Astro images, configuring Astro fonts, CSS optimization in Astro, HTML streaming, Astro build optimization, Astro CDN configuration, Route Caching API, Lighthouse audit for Astro, hydration performance, client:visible vs client:load, or Astro asset pipeline.

3 Updated today
radesjardins
Web & Frontend Listed

astro-security

This skill should be used when implementing Astro security, configuring Content Security Policy in Astro, preventing XSS in Astro, using set:html safely, handling secrets in Astro, configuring astro:env, Astro authentication patterns, Astro Session API, CSRF protection in Astro, configuring security.checkOrigin, Astro cookie security, middleware security patterns, Astro CORS configuration, protecting API endpoints, security.allowedDomains, environment variable security in Astro, import.meta.env secret leakage

3 Updated today
radesjardins
Web & Frontend Listed

astro-troubleshooting

This skill should be used when debugging Astro issues, identifying Astro anti-patterns, fixing common Astro mistakes, troubleshooting Astro errors, resolving "document is not defined" in Astro, resolving "window is not defined" in Astro, diagnosing a component not interactive, fixing content validation errors, investigating why an Astro build fails, debugging hydration issues, solving Astro 5 migration problems, fixing slug vs id errors, resolving render method not found, diagnosing Astro performance problems, reducing too much JavaScript in Astro, fixing Astro routing errors, or addressing form resubmission warnings.

3 Updated today
radesjardins
Web & Frontend Listed

fastify-best-practices

This skill should be used when working on any Fastify project or when the user asks about Fastify best practices, conventions, or patterns. Trigger when: working on a Fastify project, creating Fastify plugins, registering routes, using decorators, organizing Fastify application structure, using @fastify/autoload, creating encapsulated contexts, working with fastify-plugin, building Fastify APIs, configuring Fastify server options, using the register API, understanding Fastify encapsulation, project scaffolding with fastify-cli

3 Updated today
radesjardins
Web & Frontend Listed

fastify-hooks-lifecycle

This skill should be used when implementing Fastify hooks, understanding hook execution order, using onRequest/preParsing/preValidation/preHandler/preSerialization/onError/onSend/onResponse hooks, using onReady/onListen/onClose/onRoute/onRegister application hooks, debugging hook chain issues, adding authentication hooks, implementing request lifecycle interceptors, working with Fastify lifecycle events, or understanding when request.body is available.

3 Updated today
radesjardins
Web & Frontend Listed

fastify-logging

This skill should be used when configuring Fastify logging, setting up Pino logger, using child loggers, implementing log redaction, configuring log transports, using pino-pretty for development, async logging with sonic-boom, structured JSON logging, request correlation IDs, log levels, configuring pino.final for crash handling, multi-target log transports, or Fastify observability.

3 Updated today
radesjardins
Web & Frontend Listed

fastify-production

This skill should be used when deploying Fastify to production, configuring Fastify security headers, setting up reverse proxy with Fastify, implementing graceful shutdown, configuring @fastify/helmet, @fastify/cors, @fastify/rate-limit, trustProxy settings, Kubernetes Fastify deployment, Fastify performance tuning, request timeouts, handler timeouts, return503OnClosing, prototype poisoning protection, production Fastify checklist, or hardening Fastify server.

3 Updated today
radesjardins
Web & Frontend Listed

fastify-schemas-validation

This skill should be used when writing Fastify JSON schemas, configuring Ajv validation, using fast-json-stringify serialization, defining request body/querystring/params/headers schemas, sharing schemas with addSchema and $ref, using fluent-json-schema, configuring response schemas, handling validation errors, setting up custom validators, working with Fastify schema design, coercion issues, nullable types, or allErrors configuration.

3 Updated today
radesjardins
Testing & QA Listed

fastify-testing

This skill should be used when testing Fastify applications, using .inject() for HTTP testing, writing Fastify unit tests, testing Fastify plugins in isolation, separating app from server for testing, using light-my-request, testing route handlers, integration testing Fastify, test setup and teardown with Fastify, parallel test execution, testing Fastify hooks, or mocking in Fastify tests.

3 Updated today
radesjardins
Web & Frontend Listed

fastify-troubleshooting

This skill should be used when debugging Fastify issues, identifying Fastify anti-patterns, diagnosing common Fastify mistakes, performing Fastify error troubleshooting, investigating request.body undefined in hook, fixing decorator shared across requests, resolving hook executing twice, handling reply already sent error, debugging encapsulation not working, fixing schema validation bypassed, diagnosing serialization error 500, handling Fastify crash unhandled rejection, troubleshooting plugin not loading, resolving decorator not found, or diagnosing Fastify performance problems.

3 Updated today
radesjardins
Web & Frontend Listed

fastify-typescript

This skill should be used when using TypeScript with Fastify, configuring type providers, using @fastify/type-provider-typebox, using @fastify/type-provider-json-schema-to-ts, typing Fastify plugins, declaration merging for decorators, typing route handlers, FastifyInstance generics, FastifyRequest generics, FastifyReply generics, withTypeProvider, typing custom decorators, or Fastify TypeScript configuration.

3 Updated today
radesjardins
Web & Frontend Listed

gws-script

Manage Google Apps Script projects.

3 Updated today
radesjardins

Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.