nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Gmail helper for sending email via the gws CLI. Handles RFC 2822 formatting and base64 encoding automatically. Supports plain text, HTML, CC, and BCC.
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Gmail helper for sending email via the gws CLI. Handles RFC 2822 formatting and base64 encoding automatically. Supports plain text, HTML, CC, and BCC.
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Gmail skill for sending, reading, searching, labelling, and managing email via the gws CLI. Covers messages, threads, labels, drafts, filters, and inbox management.
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Google Meet skill for creating meeting spaces, reviewing conference records, and managing participants and recordings via the gws CLI.
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Skill "gws-shared" from nvdigitalsolutions/mcp-ai-wpoos, covering gws — shared reference, installation, authentication, interactive (desktop / laptop) and service account (server / ci).
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Google Sheets skill for reading and writing spreadsheets via the gws CLI. Covers cell reads, row appends, batch updates, sheet management, and formula evaluation.
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Google Tasks skill for managing task lists and tasks via the gws CLI. Covers creating, listing, updating, completing, moving, and deleting tasks and task lists.
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Google Workspace workflow that generates a standup summary combining today's calendar events and open Google Tasks. Read-only — never modifies data.
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Google Workspace cross-service productivity workflows via the gws CLI. Combines Drive, Gmail, Calendar, Sheets, Tasks, Docs, and Chat into multi-step automations.
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Register a custom Dynamic Visibility condition for JetEngine — extend \JetEngine\Modules\DynamicVisibility\Conditions\ Base, hook jet-engine/modules/dynamic-visibility/conditions/register, call $manager->registercondition( new MyCondition() ). The 3 abstract methods are getid() / getname() / check( $args = [] )…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Register a custom Listings callback for JetEngine — the per-field transform fired when a Dynamic Field widget renders meta values (Format date, Format number, Get post title, Convert units, …). Two registration paths are supported. Legacy 3-filter via jet-engine/listings/allowed-callbacks (label)…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Register a custom Query type for JetEngine's Query Builder — extend \JetEngine\QueryBuilder\Queries\BaseQuery for the runtime query class, extend \JetEngine\QueryBuilder\QueryEditor\BaseQuery for the editor component, then hook BOTH register actions — jet-engine/query-builder/queries/register (factory) for the…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Configures the JetFormBuilder action events system — the named events (DEFAULT.PROCESS, DEFAULT.REQUIRED, GATEWAY.SUCCESS, GATEWAY.FAILED, BAD.REQUEST, ON.DYNAMICSTATE, never) that decide WHEN a Form Action runs. Covers declaring supported / unsupported / required events on a custom action, the validation precedence…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
How to read submitted JetFormBuilder form data from a custom action, transform it (including %macro% replacement of admin-typed templates), call an external HTTP API, write the response back into the form context for downstream actions to use, and dispatch JFB events based on the API outcome. Use when building a…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Wraps every action item in the JetFormBuilder action editor with custom UI via the 'jet.fb.action.item' wp.hooks filter — the wrapper renders on top of (or alongside) the original action editor for each action and can read/write that action's settings and events array. Use to add quick toggles or panels to every…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Surfaces user-facing custom messages from a JetFormBuilder custom Form Action — both the idiomatic path (register message types via 'jet-form-builder/form-messages/register' so they appear in the form's Messages panel and can be overridden globally per form) and the action-local path (custom message fields inside the…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Registers a custom JetFormBuilder Form Action — a server-side handler that runs after submit (send to API, subscribe to CRM, write to a sheet, etc.). Covers extending Base action class, declaring settings via actionattributes(), implementing doaction() with ActionException error reporting, building the action-editor…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Adds a per-form settings panel to the JetFormBuilder Gutenberg form editor sidebar — registers REST-exposed post meta on the form CPT, enqueues a block-editor JS bundle, and registers a panel via the JFB-specific 'jet.fb.register.plugins' filter using @wordpress/components (TextControl, SelectControl, ToggleControl)…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Registers a custom settings tab in the JetFormBuilder admin Settings page using the official JFB API — PHP-side BaseHandler subclass for persistence, JS-side wp.hooks filter for the Vue tab component, native cx-vui field components for the UI. Use when a plugin needs its own configuration tab inside JFB Settings (API…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Synthesize WooCommerce coupons at runtime without creating shopcoupon posts in the DB — via the woocommercegetshopcoupondata filter, the hidden-but-powerful virtual-coupon mechanism. Filter fires inside WCCoupon::construct, and a non-false return becomes a fully functional coupon read through readmanualcoupon. Plus…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Use WooCommerce's customer and session APIs correctly — WC ships its own session handler (WCSessionHandler, single wpwoocommercesessions table for both guests and logged-in users) and its own customer object (WCCustomer via WC()->customer), separate from $SESSION / native PHP sessions / wpgetcurrentuser. AI…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Customize WooCommerce transactional emails the classic PHP-template way (NOT the block email editor) — extend WCEmail, declare $id / $title / $templatehtml / $templateplain / $placeholders, hook trigger() to a woocommerceorderstatusnotification action, register via the woocommerceemailclasses filter. Plus the…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Make a WooCommerce plugin HPOS-compatible (High-Performance Order Storage, default-on in WC 10.x) — declare via FeaturesUtil::declarecompatibility on beforewoocommerceinit, replace $wpdb->postmeta / WPQuery order code with wcgetorders + WCOrder::getmeta / updatemetadata, gate runtime branches on…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Register a custom WooCommerce payment gateway — extend WCPaymentGateway, declare $id / $title / $supports, implement processpayment returning array(result, redirect), optionally processrefund when refunds is in supports, register via the woocommercepaymentgateways filter. The single most-confused thing AI gets wrong…
nvdigitalsolutions/mcp-ai-wpoos
Skill Claude CodeCodex
Builds a WooCommerce-style AJAX product search select (the selectWoo / wooselect dropdown) — class="wc-product-search" + the data-action attribute pointing to woocommercejsonsearchproducts (products only) or woocommercejsonsearchproductsandvariations (products AND variations, often the right choice). Pre-selected…
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: