hyperfx-ai/marketing-skills

hyper-cli

Use the Hyper CLI to run Hyper marketing skills from a terminal.

소스 보기
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

Hyper CLI

Use hyperai to run Hyper tools from a terminal. This skill is a bridge for using the marketing skills in this repo through the CLI.

Marketing skills usually name the MCP/raw tools, such as gmail_messages_send or meta_ads_ad_accounts_list. The CLI also exposes friendly aliases, such as gmail messages send or meta-ads ad-accounts list. Pick one surface per call.

Requirements

  • Hyper MCP configured for the workspace. https://app.hyperfx.ai/mcp
  • Required integrations connected at https://app.hyperfx.ai/apps. Use the sibling marketing skill to know which integrations are required.
  • Hyper CLI installed and authenticated. Verify with hyperai info.

If hyperai info fails, stop and tell the user to authenticate the CLI before calling tools.

Tool surface

NeedCommand
Confirm auth/workspacehyperai info
Find tools by intent or raw MCP namehyperai search "<intent or raw tool name>" --json --signature
Browse friendly aliases in a namespacehyperai describe <namespace>
Inspect a friendly alias schemahyperai describe <alias path> --parameters
Call a friendly aliashyperai call <alias path> --json '{...}'
Inspect a raw toolkit toolhyperai tools describe <toolkit> <tool_name> --parameters
Call a raw toolkit toolhyperai tools call <toolkit> <tool_name> --json '{...}'
List connected accountshyperai tools list --connected or hyperai connections list
Switch active accounthyperai connections use <toolkit> <auth-id>

Critical rule: aliases vs raw tools

Friendly alias path:

bash
hyperai describe gmail messages send --parameters
hyperai call gmail messages send --json '{"to":"person@example.com","subject":"Hello","body":"Hi"}'

Raw toolkit path:

bash
hyperai tools describe gmail gmail_messages_send --parameters
hyperai tools call gmail gmail_messages_send --json '{"to":"person@example.com","subject":"Hello","body":"Hi"}'

If a marketing skill says gmail_messages_send, that is a raw MCP/toolkit name. Either translate it with search:

bash
hyperai search "gmail_messages_send" --json --signature

or call it through the raw toolkit surface:

bash
hyperai tools call gmail gmail_messages_send --json '{...}'

Never assume hyperai call gmail_messages_send will work.

Describe progression

Use describe progressively. Start broad, then narrow to the exact alias before calling:

bash
hyperai describe gmail
hyperai describe gmail messages send --parameters
hyperai call gmail messages send --to person@example.com --subject "Hello" --body "Hi"

For friendly aliases, use hyperai describe <namespace> and hyperai describe <alias path> --parameters. Do not use hyperai tools describe gmail for namespace browsing; tools describe is the raw toolkit form and needs both toolkit and raw tool name.

Structured arguments

Flags are safest for simple scalar fields:

bash
hyperai call gmail messages send --to person@example.com --subject "cli test" --body "this is a test"

Use --json for arrays, objects, nested schemas, and model-specific tools. Do not pass arrays or objects as string flags unless the live schema explicitly says the field is a string.

bash
hyperai describe images generate nano-banana --parameters
hyperai call images generate nano-banana \
  --json '{"requests":[{"prompt":"a cat wearing a propeller hat"}],"model":"pro"}'

If validation says an object field was received as a string, retry with --json after re-reading describe --parameters.

Workflow

  1. Read the relevant marketing skill first, for example meta-ads, cold-email-outreach, email-lifecycle, or analytics-insights.
  2. Use that skill for strategy, sequencing, safety rules, and required integrations.
  3. For each tool named in the skill, resolve the live CLI command:
  • Try hyperai search "<tool name or intent>" --json --signature.
  • Prefer the returned call_command when available.
  • If no good alias exists, use hyperai tools describe <toolkit> <tool_name>.
  1. Before calling, inspect the live schema:
  • Friendly alias: hyperai describe <alias path> --parameters.
  • Raw toolkit: hyperai tools describe <toolkit> <tool_name> --parameters.
  1. Call with --json for structured inputs.
  2. If validation fails, re-run the relevant describe --parameters command before retrying.

Connected accounts

List available connected accounts:

bash
hyperai tools list --connected
hyperai connections list
hyperai connections list gmail

Set the active connection for future CLI calls:

bash
hyperai connections use gmail <auth-id>
hyperai connections use meta_business <auth-id>

Use --auth-id <auth-id> only for a one-off override.

Examples

Marketing skill names raw Gmail tool:

text
gmail_messages_list

Resolve and call friendly alias:

bash
hyperai search "gmail_messages_list" --json --signature
hyperai describe gmail messages list --parameters
hyperai call gmail messages list --json '{"max_results":10}'

Marketing skill names raw Meta tool:

text
meta_business_list_ad_accounts

Resolve and call friendly alias:

bash
hyperai search "meta_business_list_ad_accounts" --json --signature
hyperai describe meta-ads ad-accounts list --parameters
hyperai call meta-ads ad-accounts list --json '{"detail":"id_only"}'

Raw fallback:

bash
hyperai tools describe meta_business meta_business_list_ad_accounts --parameters
hyperai tools call meta_business meta_business_list_ad_accounts --json '{"detail":"id_only"}'

Image generation:

bash
# Default image generation alias accepts the prompt positionally.
hyperai call images generate "a cat wearing a propeller hat" --quality draft --output json

# Model-specific image tools often need JSON because their schema is nested.
hyperai describe images generate nano-banana --parameters
hyperai call images generate nano-banana \
  --json '{"requests":[{"prompt":"a cat wearing a propeller hat"}],"model":"pro"}' \
  --output json

Meta ads performance:

bash
hyperai search "meta ads insights" --json --signature
hyperai call meta-ads ad-accounts list --output json
hyperai describe meta-ads insights get --parameters
hyperai call meta-ads insights get --json '{"object_id":"act_<ad_account_id>","object_type":"account","date_range":"last_month"}'

Always list ad accounts first when the user asks for account-level performance and did not provide an act_... account id.

Rules

  • The live CLI schema wins over examples in any skill.
  • Marketing skills provide workflow judgment; hyperai describe provides executable arguments.
  • Prefer friendly aliases for normal use because they are easier for agents and humans.
  • Use raw hyperai tools ... when a skill gives an exact MCP tool name and no alias is obvious.
  • Do not invent toolkit IDs, tool names, or parameter names.
같은 저장소의 Skills

더 많은 Skills

모든 Skills
hyperfx-ai
커뮤니티

ad-creative-generation

Generate on-brand ad creatives — visuals + copy — for Google, Meta (Facebook / Instagram), and other paid platforms via the Hyper MCP. Extracts brand identity from a website, writes ad copy variants, and produces brand-consistent images using reference-based image generation. Use when the user asks for ad creative, ad copy variants, RSA headlines, Meta ad creative, display ads, carousel ads, or A/B test variants.

설치 수
1
GitHub Stars
83
업데이트
8월 25일
hyperfx-ai
커뮤니티

amazon-ads

Plan and create Amazon Sponsored Products campaigns end-to-end via the Hyper MCP. Use when the user wants to launch Amazon Ads, set up Sponsored Products, manage keyword targeting and bids, configure ASIN or category product targeting, add negative keywords, automate budget rules, analyze ACoS / ROAS, or generate Sponsored Products reports. Also triggers on amazon ppc, amazon campaign, amazon keywords, or amazon report.

설치 수
1
GitHub Stars
83
업데이트
8월 25일
hyperfx-ai
커뮤니티

analytics-insights

Drive Google Analytics (GA4), Google Tag Manager, Google Search Console, and BigQuery from chat — tracking plans, GA4 reports, key-event (conversion) setup, custom dimensions and metrics, GTM audits, GSC performance, and GA4 BigQuery export queries. Use when the user wants an analytics audit, a GA4 report, a tracking plan, conversion setup, GTM cleanup, search-performance data, or asks "how is the site performing?" or "are my conversions firing?".

설치 수
1
GitHub Stars
83
업데이트
8월 25일
hyperfx-ai
커뮤니티

blog-generation

Generate one excellent, on-brand blog post per run for any business, built to rank on Google and get cited by AI search (ChatGPT, Claude, Perplexity, AI Overviews). A stateful engine: reads a brand strategy doc, picks a fresh topic (never repeats), researches, writes in the brand's voice, and logs the post back. Use when the user wants to write a blog post, run a daily or recurring blog task, or generate SEO / AEO / blog content. For keyword data and audits, defer to seo-research.

설치 수
1
GitHub Stars
83
업데이트
8월 25일