Help us improve
Share bugs, ideas, or general feedback.
From saas-marketing-validation
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.
npx claudepluginhub potenlab/vibes-marketing-validation --plugin saas-marketing-validationHow this skill is triggered — by the user, by Claude, or both
Slash command
/saas-marketing-validation:higgsfield-recipesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The single source of truth for "how we talk to Higgsfield". Other skills read this; you should too before any Higgsfield call.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
Share bugs, ideas, or general feedback.
The single source of truth for "how we talk to Higgsfield". Other skills read this; you should too before any Higgsfield call.
mcp__higgsfield__generate_image — primary for logos + moodboard + static graphicsmcp__higgsfield__generate_video — primary for hero loop + animated logo reveal + feature micro-loopsmcp__higgsfield__media_upload + mcp__higgsfield__media_confirm — when feeding a local image (e.g. the approved logo) into a video generationmcp__higgsfield__job_status + mcp__higgsfield__job_display — poll long-running jobsmcp__higgsfield__balance + mcp__higgsfield__transactions — check credits BEFORE long batchesmcp__higgsfield__models_explore — discover available models / params at runtimemcp__higgsfield__list_workspaces + mcp__higgsfield__select_workspace — workspace selection if user has multiplemcp__higgsfield__balance. If insufficient credits for the batch you're about to run, surface to the user before starting.mcp__higgsfield__list_workspaces. Use the one tied to this project if obvious; otherwise ask once.mcp__higgsfield__models_explore if you need to pick a specific image or video model — the available list can change.Locked model: gpt_image_2 for every mcp__higgsfield__generate_image call in this plugin. It's required on every call.
Why: best text rendering on the platform (hex labels, type specimens, logo wordmarks, button copy). The brand identity board leans heavily on legible in-image text.
Default params per asset type are listed in prompts.md under "Model selection (LOCKED)". Always include the universal negative-prompt fragment.
16:9, duration 6–10s, prompt for loopable motion.1:1 or 16:9, duration 2–3s.1:1, duration 3–5s.Higgsfield returns a URL or job. The skill that called it is responsible for:
job_status until done.curl-ing / saving the binary to the right path:
brands/<slug>/assets/...sites/<slug>/public/motion/...Never leave assets only as URLs — the landing page needs them locally for offline-deterministic builds.
mcp__higgsfield__balance before any batch that needs > 4 images or > 1 video.| Symptom | What to do |
|---|---|
mcp__higgsfield__balance fails or returns 401 | MCP not authenticated. Tell user to /mcp → authenticate higgsfield. |
| Single image gen returns blank/garbage | Refine prompt with the brief, retry once, then ask user. |
| Video job stuck > 10 min | Show user the job_display link and ask whether to wait or move on. |
| Asset URL 404 when fetching | Re-run job_status to get fresh URL, then retry. |
../saas-visual-generator/logo-prompts.md — logo-specific../saas-visual-generator/moodboard-prompts.md — moodboard-specific../saas-landing-builder/animation-rules.md — motion-asset constraints