复制安装命令
用 Codex 或 Claude 安装复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它先审查 Skill 页面再帮你安装。
复制前请先查看来源、License 和安全提示。
Put your AI agent on the growth team.
用 Codex 或 Claude 安装复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它先审查 Skill 页面再帮你安装。
复制前请先查看来源、License 和安全提示。
来源文件:README.md
Put your AI agent on the growth team.
Research customers and competitors, analyze what is working, create the next campaign, and learn from the result. Goose Skills gives Claude Code, Cursor, Codex, and other coding agents ready-to-use workflows for ads, social media, content, competitive intelligence, SEO, lead generation, and GTM.
Browse all skills at https://skills.gooseworks.ai
Works with Claude Code · Cursor · Codex
Paste this into your coding agent (Claude Code, Cursor, or Codex) and it'll set everything up:
Install the Gooseworks skills:
In the terminal, run `npx gooseworks install --all`.
Then run `npx gooseworks login` and it'll open a browser to sign in and set up the tools, then confirm it worked.
The skills can be used with /gooseworks <prompt>
Run this command in a terminal first:
npx gooseworks install --all
Then authenticate:
npx gooseworks login
Then make sure you're working inside a local folder on your machine, and then you can use the skills in Cowork like this:
Use /gooseworks skill to generate some ad creatives
Prefer to run it yourself? Use the command directly:
npx gooseworks install --all # All detected agents
This gives your coding agent access to the full catalog of 200+ skills. After installing, just ask your agent to use any skill by name.
If you want a cloud-based AI coworker that already knows all these skills and more, sign up to Gooseworks
The Brand Growth collection is a curated path through the normal Goose Skills catalog for consumer and ecommerce brand work. It is not a separate package or command: install GooseWorks once, then ask /gooseworks for the outcome you need.
| Stage | What your agent can do | Example skills |
|---|---|---|
| Research | Understand the brand, customers, competitors, audiences, creators, trends, comments, and product demand | brand-research, audience-research, comment-mining, competitor-social-research, influencer-prospecting, trend-discovery, product-demand-research |
| Analyze | Diagnose ads, creator profiles, transcripts, policy risk, landing-page message match, and unusual social performance | competitor-ad-intelligence, creator-profile-teardown, transcript-intelligence, meta-ads-analyzer, meta-ad-policy-checker, ad-to-landing-page-auditor, outlier-post-finder |
| Create | Repurpose research, remix graphic ads, make product photography and social graphics, and animate static images | content-repurposing, remix-graphic-ad-from-reference, product-photoshoot, goose-graphics, animate-image |
| Learn and iterate | Bring results back into research and analysis, then decide the next test | Re-run the relevant analysis skill with current performance and audience evidence |
ScrapeCreators powers structured public social and ad-library research behind several workflows. Signed-in GooseWorks users access it through the managed first-party proxy and do not need a separate ScrapeCreators key. The user-facing skills turn that source data into a brief, shortlist, analysis, or recommendation instead of returning raw API output.
Browse the Brand Growth collection
After installation, start with:
/gooseworks onboard me
The agent will collect the useful company context for future growth work and finish by asking what you want to do first. Existing users can skip onboarding and keep using /gooseworks exactly as they do today.
npx gooseworks search "reddit scraping" # Search the skill catalog
npx gooseworks credits # Check your credit balance
npx gooseworks update # Update to latest skill version
200+ skills across the growth stack, grouped by focus area:
| Category | What's inside |
|---|---|
| Ads | Research, build, and analyze paid campaigns across Meta and Google |
| SEO | Keyword research, content gaps, SERP analysis, technical audits |
| Lead generation | Find, enrich, and qualify prospects for your pipeline |
| Outreach | Draft, personalize, and run outbound across email and social |
| Content | Blog posts, social content, carousels, video scripts, newsletters |
| Research | Company, market, and prospect deep-dives |
| Competitive intel | Track competitor pricing, launches, positioning, and ads |
| Monitoring | Watch for mentions, signals, and changes across the web |
| Social | Scrape and analyze social platforms and audiences |
| Brand | Voice, positioning, and visual brand assets |
Browse and search every skill at skills.gooseworks.ai.
After installing, just ask your coding agent naturally:
"/gooseworks Generate static ad creatives for my brand"
"/gooseworks Use the reddit-post-finder skill to search r/startups"
"/gooseworks Use the apollo-lead-finder skill to find CTOs at AI companies"
"/gooseworks Use the competitor-intel skill to research Acme Corp"
"/gooseworks Use the goose-graphics skill to create a LinkedIn carousel about our launch"
Your agent will search the GooseWorks catalog, download the skill, and run it automatically.
git clone https://github.com/gooseworks-ai/goose-skills.git
cd goose-skills
node scripts/validate-skills.js # Validate SKILL.md + skill.meta.json contract
node scripts/build-index.js # Generate skills-index.json
node bin/goose-skills.js list # Test locally
Each skill directory must include:
SKILL.md — Skill documentation and usage guideskill.meta.json — Machine-readable metadataskill.meta.json fields:
| Field | Required | Description |
|---|---|---|
slug | Yes | Unique kebab-case identifier |
category | Yes | capabilities, composites, or playbooks |
tags | Yes | String array of category tags |
installation.base_command | Yes | Install command |
installation.supports | Yes | Array: claude, codex, cursor |
features | No | Feature flags |
github_url | No | Source repository URL |
author | No | Skill author |
example_prompt | No | Copyable prompt shown in the catalog and docs for trying the skill |
These skills run inside your coding agent, so it's worth knowing exactly what they do:
SKILL.md instructions and all scripts — lives in this repo under the MIT license. The gooseworks CLI fetches skills at runtime so recipes stay current, but the source you'd run is right here to read, diff, or pin before you run it./tmp/gooseworks-scripts/, never into your project directory. Only API requests go through GooseWorks servers; review any script before letting your agent run it.SKILL.md to tune that behavior.~/.gooseworks/credentials.json (file mode 0600). Third-party provider keys (Apify, Apollo, etc.) are held server-side — your token never touches them. All network calls are HTTPS.gooseworks install --mcp.Found something that looks off? Open an issue — we'd rather fix it in public.
MIT — see LICENSE for details.
The skill files and CLI in this repository are MIT-licensed. The GooseWorks API they connect to is a separate paid service governed by its own terms.
Built by GooseWorks
name: write-video-ad-script
description: Write the words of a short-form video ad (voiceover, dialogue, chat bubbles, on-screen lines) the way performance creative teams do instead of from a blank page. Builds the script from the buyers' own words, the beat sheet of an ad that already works and three deliberately different angles, filters them with a rule check and a second non-Claude model, and takes the strongest into the review with the other two as one-line swaps. Use it in every video ad run before any paid step, and whenever the user asks to write, rewrite or improve a video ad script or says a script sounds generic or AI-written.
status: activeA model asked to "write a 30-second ad for this product" writes the average of every ad it has read. That is why AI scripts sound generic. The tools and teams whose scripts perform never start there. They build each script from four things, and so does this skill:
The output is one script in the format's own shape, two runner-up concepts the user can swap to, and a record of what the script was built on.
These answers are the frame. Never ask them again:
If the answer leaves room, the three concepts all work inside it, differing in the person, the pain or the proof.
If it fixes the whole angle (a remix of a finished video, a batch concept with its own hook), write one concept on it and vary only the hooks.
The working files live in the project's working folder, under a script subfolder. Their exact shapes, and how to run the two scripts, are in this skill's files reference: read it before writing them. Run both scripts from the folder that holds the working folder, calling them where this skill's scripts were saved.
Read the recipe's instructions and config, and write the shape file. It lists:
Take the words per second from the recipe first (many configs carry a word budget or per-beat lines). If the recipe has none, measure the demo ad: its spoken words divided by its spoken seconds. With neither, use 3.0 for conversational talking-head delivery and 2.5 for slow narration.
The format's own rules win on shape. When the recipe says "a 13-sentence testimonial" or "one hook line on screen", the shape says that.
Practitioners name this as the single biggest lever. Real phrases from real buyers replace the model's generic idea of the customer.
Reuse before you collect. Check these in order:
Collect when there is nothing to reuse. Free sources come first:
Then the paid sources, through the GooseWorks data proxy (ScrapeCreators): comments on the brand's own best posts, product reviews, and a category complaint search. Fetch ad-angle-miner and follow its customer-voice section for the exact paths.
Paid calls need one yes from the user, asked with a rough credit count. Inside the video runtime, that question rides in the recipe's choices round; never ask it in a round of its own. Run on its own, ask it once, before the first paid call.
Aim for 20 to 30 quotes. Mix:
Keep each quote verbatim, with its link and a tag: pain, desire, objection, outcome, moment or switching. Never paraphrase one. A quote without a link is not a quote.
Save the bank to the workspace path above with the MCP file tools, so the next video for this brand reuses it for free. If the file tools refuse, skip saving: the bank still lives in this project's working folder. Never write it into the user's own folders.
When nothing can be found (a new brand with no reviews anywhere), build on the brand's own facts and the category's complaints from competitors' reviews. Tell the user in one line that the scripts aren't built on their buyers' words yet.
Reference one is the format's demo ad. Read its lines and timing from the recipe's instructions and config first; the template's extracted script is often empty. Watch the demo video with the watch skill only when the recipe doesn't carry its lines.
Add up to three more ads in the same format from the evidence already gathered:
Ad libraries show what runs, not what converts, so treat every one as a candidate.
For each reference, write a persuasion record:
Models converge on the same few ideas, and a creative system prompt does little to change that. What works: generate many, rate how obvious each one is, and keep the unobvious ones that have real evidence behind them.
In a batch, build the quotes and the angle list once for the brand. Give every concept whose angle is open a different angle from that list.
For each concept, write the body on the reference's beat map, in the format's shape. Then write 3 or 4 hooks, each from a different family in the hook families reference. At least one hook reuses a buyer's own phrase.
The laws:
Write the candidates file: the concepts with their angle, person, awareness stage, quote ids, reference id, typicality, hooks and beats.
The rule check. Run the lint script on the candidates, with the shape, the brand rules and the buyer quotes.
It fails on:
It warns on:
Fix every error and read every warning. Run it again until it passes.
The second opinion. Run the critique script with the same files and the brief. A model from a different family (never Claude) judges every concept twice, once in each order, because judges favour whatever they read first. It scores hook, specificity, how spoken it sounds, proof, payoff and freshness, and gives a best hook, line edits and a ranking. It costs about 2 credits and runs without asking.
The script's exit codes:
Apply the edits that hold up. Never apply an edit that adds a claim the facts don't back, or one that only makes a line flatter. Drop a concept the critic killed in both passes, if its reason is real. Then run the rule check again.
The critic raises the floor. It does not pick the winner: the user does, and later the ad's results.
Take the top-ranked concept and its best hook. Put the script into the recipe's own script shape (a thread, beats with voiceover lines, slates, lyrics) and hand it to the runtime's review step. That review's single approval covers it.
In the same review, list the two runner-ups, one line each: the angle and the hook. The user can swap to one in a word. A swap redoes only the cheap pieces built from the script.
Add a note to the review labelled "How this script was made", with:
Never put the quotes themselves or their links in the note. Review sets can be remixed into other brands' videos.
When the user asks to choose ("show me a few scripts"), show the three concepts before the review: the angle and the hook, one line each. Then build the review on the one they pick.
Talk to the user like a creative partner. Never mention files, scripts, scores, models, the rule check or the second opinion unless they ask. If they change a line, their words are kept verbatim. Run the rule check in report-only mode, and raise only what changes something for them.
Keep a script history for the brand in the GooseWorks workspace, next to the buyer quotes, as one JSON line per run. The file tools can't append, so read it, add the line and write it back. Each line records:
The next run reads it first: lean toward what they kept, away from what they passed on, and write the way their edits show.
A standing rule the user states ("never mention price", "we don't say 'cure'") is a brand rule. Save it to the brand the way the runtime says, not only to the history.
| Step | Cost |
|---|---|
| Writing, the rule check, workspace reads | Free |
| The second opinion | About 2 credits, billed to the video project, not asked |
| Paid buyer-research sources | Billed per call, asked once, saved so the brand pays once |
评论 (0)
暂无评论,成为第一个评论者吧!