skills/sales-spectra/SKILL.md
Spectra platform help — Gutenberg-native WordPress website/page builder plugin by Brainstorm Force (Astra makers; formerly Ultimate Addons for Gutenberg, 1M+ installs): 30+ blocks, flexbox Container, Starter Templates, Popup Builder, Coming Soon mode, animations, local Google Fonts, plus Pro Loop Builder, Dynamic Content, display conditions, role permissions & white label; developer hooks/filters (uagb_*, spectra_*) including a spectra_pro_rest_api_get_controllers REST filter. Use when the Spectra editor is slow or freezing on long posts, Spectra blocks or CSS won't render on inner pages (only the homepage), a Post Grid or Taxonomy block looks distorted inside a template, deciding which plan unlocks Loop Builder/Dynamic Content/Popup Builder/white label, Pro blocks drop to fallback content after deactivating, or customizing block output via hooks. Do NOT use for cross-tool builder selection or funnel/CRO strategy (use /sales-funnel) or checkout/cart across platforms (use /sales-checkout).
npx skillsauth add sales-skills/sales sales-spectraInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
If references/learnings.md exists, read it first for accumulated platform knowledge.
What are you trying to do?
spectra_pro_rest_api_get_controllers REST filter, design-library role gating, query-arg filtersFree or Pro? Free (WordPress.org, 30+ blocks). Pro is sold as Spectra Pro or the Essential/Business Toolkit bundles. Several blocks and features (Loop Builder, Dynamic Content, display conditions, white label, finer styling) are Pro-gated.
Skip-ahead rule: if the user's prompt already contains enough context, skip to Step 2.
| Problem domain | Route to |
|---|---|
| Funnel strategy, page structure, builder selection across tools (Elementor/Kadence/GenerateBlocks/SeedProd…) | /sales-funnel — Run: /sales-funnel {user's original question} |
| A/B testing methodology (Spectra has no native split testing) | /sales-vwo — Run: /sales-vwo {user's original question} |
| Email sequences/automation after a Spectra form opt-in | /sales-email-marketing — Run: /sales-email-marketing {user's original question} |
| Growing the list, lead-magnet strategy | /sales-audience-growth — Run: /sales-audience-growth {user's original question} |
| WooCommerce store/checkout beyond Spectra's blocks | /sales-checkout — Run: /sales-checkout {user's original question} |
| WordPress/WooCommerce funnel + upsells (by the same makers) | /sales-cartflows — Run: /sales-cartflows {user's original question} |
| On-page/technical SEO beyond Spectra's FAQ/Schema blocks | /sales-seo — Run: /sales-seo {user's original question} |
If the question is Spectra-specific, continue to Step 3.
Read references/platform-guide.md for the full platform reference — blocks/modules, pricing/plan gates, data model, integration recipes, and code examples. For the public actions/filters list, the REST-controller filter, and design-library role gating, read references/spectra-api-reference.md.
Answer the user's question using only the relevant section. Don't dump the full reference.
Focus on the user's specific situation.
uag_* asset cache), then clear page/CDN cache.render_block, uagb_post_query_args_* (Post Grid/Masonry/Carousel queries), spectra_slider_params, spectra_countdown_context, plus spectra_pro_rest_api_get_controllers to register a custom REST controller. There is no outbound webhook — form leads flow out via the connected form/ESP integration.If you discover a gotcha, workaround, or tip not covered in references/learnings.md, append it there.
Best-effort from research (2026-06) — review these, especially plan-gated features and integration details that may be outdated.
uagb_post_query_args_* filters can correct query args./sales-funnel — Funnel strategy, page structure, and builder selection across tools (Elementor, Kadence Blocks, GenerateBlocks, SeedProd, ClickFunnels, Leadpages)/sales-cartflows — WordPress/WooCommerce funnel + checkout builder by the same makers (Brainstorm Force); Spectra builds the pages, CartFlows adds the cart/upsells/sales-kadence — The closest rival: another Gutenberg-native block plugin (by StellarWP) — compare blocks, performance, plan gates, and developer hooks/sales-generateblocks — The minimalist, performance-first Gutenberg block plugin (by EDGE22/GeneratePress) — compare its few-primitives model and lean DOM against Spectra's 30+ blocks/sales-stackable — Another Gutenberg-native block plugin (by Gambit Technologies) — design-focused with 42 blocks but no form/popup builder (Spectra ships both); compare blocks, plan gates, and developer hooks/sales-seedprod — Another WordPress page/landing-page builder plugin (a non-Gutenberg alternative with Theme Builder + coming-soon pages)/sales-vwo — A/B testing and heatmap methodology Spectra lacks natively/sales-audience-growth — Growing an email list (lead magnets, opt-in strategy) behind a Spectra form/sales-email-marketing — Email sequences to run after a Spectra form captures the lead/sales-do — Not sure which skill to use? The router matches any sales objective to the right skill. Install: npx skills add sales-skills/sales --skill sales-do -a claude-codeUser: "How do I extend Spectra programmatically — add my own REST endpoint and change what the Post Grid block queries?"
Approach: Spectra exposes WordPress-style hooks, not a hosted API. Add a custom REST controller by hooking the spectra_pro_rest_api_get_controllers filter (push your controller class onto the array). To change which posts the Post Grid/Masonry/Carousel blocks pull, filter uagb_post_query_args_grid / uagb_post_query_args_masonry / uagb_post_query_args_carousel and modify the WP_Query args. Pull the exact hook names, parameters, and a code snippet from references/spectra-api-reference.md.
User: "My Spectra blocks display fine on the home page but are unstyled/broken on inner pages."
Approach: This is Spectra's CSS not being generated/loaded sitewide. In Spectra → Settings, set the CSS file generation option and regenerate Spectra assets (clears the cached uag_* CSS), then purge page cache and CDN. If a security/optimization plugin strips inline CSS or blocks the assets directory, allowlist Spectra's uploads path. See Troubleshooting.
User: "I want to build a dynamic blog/portfolio loop and pull custom-field content into blocks — what tier?"
Approach: Loop Builder, Dynamic Content, and display conditions are Pro — the free plugin can't do them. Spectra Pro (or the Essential/Business Toolkit bundles, which add Astra Pro and more) unlocks them. Warn that pages built with these Pro blocks fall back to fallback content if Pro lapses, so test on staging. Confirm current tiers/prices in references/platform-guide.md (pricing is best-effort and annual; lifetime deals exist).
Symptom: The WordPress block editor becomes sluggish or freezes when editing pages/posts, especially long ones, after enabling Spectra (often Spectra Pro). Cause: Spectra's editor-side runtime overhead, compounded on long documents and by many active blocks. Solution: Update Spectra/Spectra Pro to the latest version; disable blocks you don't use (Spectra → Settings → Blocks); split very long pages; deactivate other heavy editor plugins to isolate the conflict. If it remains, submit System Info to support — it's an acknowledged performance area.
Symptom: Blocks look correct on the homepage but unstyled or distorted on other pages.
Cause: Spectra's per-page CSS isn't being generated/loaded sitewide, or a cache/optimization plugin is stripping it.
Solution: Set the CSS file generation option (Spectra → Settings), regenerate Spectra assets to rebuild the cached uag_* CSS, then clear page cache + CDN. Allowlist Spectra's uploads asset path in any minify/security plugin.
Symptom: Post Grid/Taxonomy blocks display distorted inside a post/loop template, or a block reverted to plain "fallback content."
Cause: Wrong query/layout context inside the template, or a Pro-only block losing its Pro feature because Spectra Pro is deactivated/expired.
Solution: For distorted post blocks, check the block's query + layout settings and the template context; correct the query with uagb_post_query_args_*. For fallback content, reactivate/renew Spectra Pro (the Pro-only styling/feature is gated) and avoid building critical pages solely on Pro blocks.
tools
Wizlogo (wizlogo.com) platform help — a budget online logo maker (template/style-variation, marketed as "AI") plus a hub of FREE branding tools (business-name, blog-name and slogan generators, business-card maker, invoice generator, color converter, domain search). The pricing traps: the FREE logo is PERSONAL-USE-ONLY; the two cheap paid tiers are RASTER PNG/JPG only — Single (~€39.99 one-time) and Unlimited (~€3.99 per WEEK, recurring) — and VECTOR (SVG/PDF/EPS) is gated to the ~€299.99 Enterprise tier, which also bundles human designer edits and a social kit. Transparent PNG is on all paid plans. Use when making a Wizlogo logo, understanding free-vs-paid or personal-vs-commercial use, which tier unlocks vector/SVG for print, the weekly-subscription billing trap, its free name/slogan generators, or whether it has an API (UI-only — no public API, webhooks, Zapier or MCP). Do NOT use to just generate the business name (use /sales-namelix) or to compare/validate branding tools (use /sales-idea-validation).
tools
VistaPrint platform help (vistaprint.com, a Cimpress company) — the small-business design + print + digital-marketing platform: a free AI Logomaker (4 generations, 60 more after free sign-up) exporting SVG/PNG/PDF at 4000x4000 with no watermark, a free Brand Kit, business cards/flyers/signage/apparel/promo print, and a website builder. THE RIGHTS TRAP: VistaPrint states NO intellectual-property rights transfer on an AI-generated logo — you get usage rights but CANNOT register it for trademark or copyright; only its human designer service transfers full IP. Use when making a VistaPrint logo, asking if you own or can trademark it, running out of AI logo credits, printed colors not matching the screen, bleed/DPI/font file-prep rejections, or asking whether VistaPrint has an API (the consumer site does not — automation runs through the parent Cimpress Open partner-fulfilment API). Do NOT use for Vista Social scheduling (use /sales-vistasocial) or comparing logo tools market-wide (use /sales-idea-validation).
tools
Turbologo (turbologo.com) platform help — a budget AI/DIY logo maker: enter a business name + industry, pick icons and colors, and it proposes logo concepts you refine in an in-browser editor, then pay a one-time fee to download (designing is free, previews are watermarked, downloading is the paywall). Vector SVG/PDF is gated to the mid tier and up; the top tier adds a brand kit (business cards, letterheads, email signatures, social assets). Use when generating a logo in Turbologo, choosing which download tier to buy, vector SVG vs raster PNG, removing the free watermark, the time-limited edit-after-purchase window, pay-to-download pricing questions, whether an AI logo is yours to trademark, or whether Turbologo has an API to bulk-generate logos (it is UI-only — no public API, webhooks, Zapier, or MCP). Do NOT use to generate the business name (use /sales-namelix), compare or validate branding tools across the market (use /sales-idea-validation), or build wider marketing creative (use /sales-canva).
tools
Online Logo Maker (onlinelogomaker.com) platform help — a long-standing free/freemium DIY logo maker: build the mark yourself from icons, shapes, text, and fonts — MANUAL/template-based, NOT enter-a-name-get-AI-concepts. The free pack downloads a LOW-RES 300px PNG with a background; vector SVG, transparent PNG, and 2000px high-res are gated to a one-time lifetime Premium pack (not a subscription). The free tier's commercial-use rights are disputed by reviewers — clean ownership effectively needs Premium, and a shared-icon mark can be non-distinctive. Use for building/editing a logo here, free download vs Premium, vector SVG or transparent PNG, one-time pricing, commercial-use/trademark terms, near-namesake confusion (NOT LogoMaker.com / LogoMakr / Logomakerr.ai), or whether it has an API (UI-only — no API, webhooks, Zapier, MCP). Do NOT use to generate the business name (use /sales-namelix), compare branding tools across the market (use /sales-idea-validation), or build wider creative (use /sales-canva).