Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By potenlab
Agentic SaaS validation flow: brand intake → Higgsfield logo + moodboard → approval gate → animated landing page with waitlist. Powered by the Higgsfield MCP server.
npx claudepluginhub potenlab/vibes-marketing-validation --plugin saas-marketing-validationApprove the brand and unlock landing-page generation
Build the Next.js landing page (requires approved brand)
Generate (or regenerate) logo variants + moodboard + brand-guidelines via Higgsfield MCP
Start a fresh SaaS brand intake interview
Regenerate a single logo variant via Higgsfield MCP
Run a full SaaS brand intake interview when the parent agent needs a fresh `brand.json` + `saas-context.json` written to disk. Use proactively when no `brands/<slug>/` exists and the user has expressed intent to validate a SaaS idea. Returns a one-paragraph recap of what was captured so the parent can hand off to visual generation.
Generate every string on the SaaS landing page in one pass — headlines, sub-heads, feature copy, FAQ, pricing teaser, waitlist microcopy. Use proactively when `landing-builder` is assembling components and needs voice-consistent copy. Returns a single JSON object keyed by section so the parent can inject into components.
Build the Next.js + Tailwind + Framer Motion landing page in `sites/<slug>/` after brand approval. Use proactively when `approval.json.approved === true` and the user wants the landing page built. Heavy operation — scaffolds many files, generates Higgsfield motion assets, runs install. Isolates work from the main context.
Generate brand logos + moodboard + guidelines via Higgsfield MCP after brand intake completes. Use proactively when `brand.json` and `saas-context.json` exist but no `brand-guidelines.md` yet, or when the parent agent needs targeted regeneration of a specific logo variant or moodboard tile. Heavy operation — runs many Higgsfield calls; isolates the work from the main context.
Shared library of Higgsfield MCP prompt patterns used by `saas-visual-generator` and `saas-landing-builder`. Auto-activate when another skill is about to call `mcp__higgsfield__generate_image`, `mcp__higgsfield__generate_video`, or `mcp__higgsfield__media_upload`. Centralizes the model picks, aspect ratios, durations, negative prompts, and output paths used across the flow.
Enforce the brand approval gate. Use this skill BEFORE any landing page work. Reads/writes `brands/<slug>/approval.json`. Auto-activate when the user says "approve", "looks good, continue", "ship it", `/approve-brand`, or attempts to start the landing page. If approval is missing, refuse to start any landing work and route back to `saas-visual-generator` if visuals also need changes.
Run SaaS brand intake interviews when the user wants to validate a new product idea. Use this when there is no existing brand directory and the user mentions a SaaS idea, says "I want to validate", "let's start a new brand", "I have an idea", "validate my SaaS", or runs `/new-brand`. Collects brand basics, SaaS context, and visual direction in three question clusters, then writes `brands/<slug>/brand.json` and `saas-context.json` and hands off to `saas-visual-generator`.
Build the SaaS landing page in `sites/<slug>/` once the brand is approved. Auto-activate when `approval.json.approved === true` and the user asks for a landing page, website, marketing site, or runs `/build-landing`. Generates a Next.js + Tailwind + Framer Motion app, wires Higgsfield-generated hero motion + feature micro-animations, writes SaaS copy from `brand.json` + `saas-context.json`, and ALWAYS places a `<Waitlist />` section at the bottom.
Generate brand visuals via the Higgsfield MCP — logo variants, moodboard tiles, and a brand-guidelines document — once the brand intake (`brand.json` + `saas-context.json`) exists. Auto-activate after `saas-brand-intake` finishes, or when the user says "generate logo", "make moodboard", "create visuals", `/generate-visuals`, `/regen-logo`, `/regen-moodboard`. Never fall back to other image generators if Higgsfield is unavailable — stop and report.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Open-source, local-first Claude Code plugin for token reduction, context compression, and cost optimization using hybrid RAG retrieval (BM25 + vector search), reranking, AST-aware chunking, and compact context packets.
Complete AI coding workflow system. Self-correcting memory + persistent FTS5-indexed research wikis + auto-research loop + multi-LLM council on a single SQLite store. 33 skills, 8 agents, 22 commands, 37 hook scripts across 24 events. Cross-agent via SkillKit.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
TypeScript/JavaScript full-stack development with NestJS, React, and React Native
Comprehensive SEO analysis plugin for Claude Code. 25 sub-skills (21 core + 1 orchestrator + 1 framework integration + 2 extension mirrors) and 18 sub-agents (15 core + 1 framework integration + 2 extension mirrors), plus 7 optional MCP extensions (DataForSEO, Firecrawl, Banana, Ahrefs, SE Ranking, Profound, Bing Webmaster, Unlighthouse). v2 adds shared headless rendering across every fetching agent (SPA-aware), QRG-aligned content quality gates, LCP subparts via CrUX, IndexNow submission, four explicit Schema.org generators (Reservation/OrderAction/DiscussionForumPosting/ProfilePage), AI Share-of-Voice tracking, parasite-SEO risk scanning, multi-platform portability (Cursor / Antigravity / Gemini CLI / Codex / Cline / Aider), and a hardened SSRF + DNS-rebinding canonical safety layer.
Full-stack project planning and execution plugin for Claude Code. Orchestrates specialist agents to plan, build, and iterate on projects.
Dual knowledge-graph workflow built on understand-anything: Impl KG (autoUpdate, derived from source) + SSOT KG (intent/spec, projected from a Decision Log). Bootstraps via /kg-init.
Agentic SaaS marketing validation as a Claude Code plugin. Brand intake → Higgsfield logo + brand identity board → brand-guidelines.pdf → approval gate → fullscreen-cinematic animated landing page with a waitlist.
Install once. In any repo, just say "I have a SaaS idea" — the agent runs the whole flow, opinionated for SaaS.
[1] Brand Intake → brands/<slug>/brand.json + saas-context.json
[2] Higgsfield Gen → 3 logo drafts → user picks primary → mono+favicon → 9-tile identity board
→ brand-guidelines.pdf (the shipping deliverable)
[3] Approval Gate → /approve-brand → approval.json
[4] Landing Page → sites/<slug>/ (Next.js + Tailwind + Framer Motion + Higgsfield motion)
└─ Waitlist at the bottom, always
SaaS-opinionated: copy, sections, pricing-teaser, FAQ, and the waitlist CTA are all tuned for software products.
claude mcp add --transport http higgsfield https://mcp.higgsfield.ai/mcp
Then in Claude Code run /mcp and authenticate the Higgsfield server (browser OAuth).brand-guidelines.pdf. Detected automatically at common install paths; if missing, the plugin tells you exactly how to install. brew install --cask chromium works on macOS.Optional: npm i -g @higgsfield/cli if you also want the Higgsfield CLI (higgsfield auth login) — not required for the plugin flow.
# inside Claude Code
/plugin marketplace add potenlab/vibes-marketing-validation
/plugin install saas-marketing-validation@potenlab-marketplace
git clone https://github.com/potenlab/vibes-marketing-validation.git
cd vibes-marketing-validation
# inside Claude Code (paths are relative to the project you're running in)
/plugin marketplace add /absolute/path/to/vibes-marketing-validation
/plugin install saas-marketing-validation@potenlab-marketplace
/plugin list # should show saas-marketing-validation
claude mcp list # should show higgsfield ✓ Connected
After install, open any project and start chatting:
"I want to validate a SaaS idea: a Notion-for-clinical-trials thing."
The saas-brand-intake skill auto-activates and walks you through:
Then automatic Higgsfield generation, an approval prompt, and finally the landing page.
| Command | Purpose |
|---|---|
/new-brand <name> | Force-start brand intake |
/generate-visuals | Re-run logo + moodboard generation |
/regen-logo <variant> | Regenerate one logo variant |
/regen-moodboard <slot> | Regenerate one moodboard tile |
/approve-brand | Unlock landing page generation |
/build-landing | Build the Next.js landing page |
.
├── .claude-plugin/ # plugin manifest + marketplace
├── CLAUDE.md # operating manual loaded when plugin active
├── skills/ # 6 auto-activating skills
├── agents/ # subagents that do the heavy work
├── commands/ # slash commands (explicit escape hatches)
├── hooks/ # session-start hook
├── templates/ # JSON schemas + landing structure + guidelines (md.hbs + html.hbs)
├── tools/ # html-to-pdf.sh (Chrome/Chromium headless)
├── brands/ # runtime brand data (gitignored)
└── sites/ # generated landing pages (gitignored)
See docs/plan.md for the full design, docs/flow.md for the step-by-step prompts the agent uses, and docs/higgsfield-usage.md for the Higgsfield MCP integration reference.