Generates and iterates ad creative at scale: headlines, descriptions, primary text and full ad variations for any paid platform.
By agent · Codex
Codex skills: 1008 worth installing
Skills in the open SKILL.md format that Codex reads. Each one has a plain-language summary and the command to install it.
Installing a skill in Codex
$ npx skills add <author>/<skill> --agent codexReplace the placeholder with the author and skill name from the skill's page. Start a new Codex session afterwards so the skill is picked up.
Skills for Codex
All skillsPaid Ads
Corey HainesPlans and optimises paid campaigns on Google Ads, Meta, LinkedIn, X and other ad platforms, including targeting and budget.
AI SEO
Corey HainesOptimises content to be cited by LLMs and to appear in AI-generated answers, covering AEO, GEO and LLMO.
Analytics Tracking
Corey HainesSets up, improves and audits analytics tracking: GA4, conversion and event tracking, UTM parameters and tag management.
ASO
Corey HainesAudits and optimises an App Store or Google Play listing to improve app visibility and ranking.
Attribution
Corey HainesWorks out which marketing drives conversions and revenue, helps choose an attribution model and reconciles conflicting numbers across tools.
Churn Prevention
Corey HainesReduces churn with cancellation flows, save offers, failed-payment recovery and retention strategies.
Co-Marketing
Corey HainesFinds co-marketing partners, plans joint campaigns and generates partnership ideas.
Cold Email
Corey HainesWrites B2B cold emails and follow-up sequences aimed at getting replies.
Community Marketing
Corey HainesBuilds a community strategy for growing and running a Discord, Slack, forum or subreddit around a product.
Competitor Profiling
Corey HainesResearches and profiles competitors starting from their URLs.
Competitor Alternatives
Corey HainesCreates competitor comparison and alternatives pages for SEO and sales enablement.
Content Strategy
Corey HainesPlans a content strategy: what to create, which topics to cover and how to prioritise them.
Copy Editing
Corey HainesEdits, reviews and improves existing marketing copy, and refreshes outdated content.
Copywriting
Corey HainesWrites and rewrites marketing copy for homepages, landing pages, pricing pages, feature pages and product pages.
Page CRO
Corey HainesImproves conversions on marketing pages and forms: homepages, landing pages, pricing pages and lead capture forms.
Customer Research
Corey HainesConducts and synthesises customer research: interviews, transcripts, surveys and support data.
Submits a product to startup, SaaS, AI and review directories for backlinks, domain rating and discovery.
Email Sequence
Corey HainesCreates and optimises email sequences: drip campaigns, nurture flows, onboarding emails and lifecycle programmes.
Events
Corey HainesPlans and runs event marketing: webinars, conferences, trade shows, meetups and workshops, including sponsorship and speaking.
Free Tool Strategy
Corey HainesPlans and evaluates free tools built for marketing, such as calculators and generators, for lead generation and SEO value.
Marketing Image
Corey HainesCreates and edits marketing images: blog heroes, social graphics, product mockups, banners and brand assets.
Influencer Marketing
Corey HainesRuns influencer and creator partnerships: finding and vetting partners, structuring deals, briefing creators and measuring ROI.
Launch Strategy
Corey HainesPlans a product launch, feature announcement or release, including Product Hunt, beta and early-access launches.
Questions
Codex and skills.
Do Claude skills work in Codex?
Often. A skill is a folder of instructions and scripts in the open SKILL.md format, which Codex reads. A skill that depends on tools only one agent provides will not carry over, so read the skill's source before you rely on it.
How do I install a skill in Codex?
Each skill page has an install command. Run it in a terminal, then start a new Codex session so the skill is picked up.
What is the difference between a skill and an instructions file such as AGENTS.md?
An instructions file is loaded in every session and describes the project. A skill is loaded only when a task calls for it, so it can be long and specific without costing context on every turn.