cta-generator — Claude Code skill: purpose and installation
This legacy compatibility entry no longer provides CTA-building rules. CTA work has moved to Bricks’ component-builder.
npx skills add kostja94/marketing-skills --skill cta-generator -a claude-code
npx skills add kostja94/marketing-skills --skill cta -a claude-codeWhat cta-generator does
cta-generator is a compatibility entry for Call to Action construction. It has no component rules and is no longer maintained, so installing it won’t give an agent instructions for building a CTA.
CTA construction now lives in Bricks’ component-builder. Install that skill with npx skills add kostja94/bricks --skill component-builder, then ask your agent to create a new Call to Action with it. Use the successor for new CTA work; this entry is only for compatibility.
What it helps with
- find the replacement for a legacy CTA skill
- build a new Call to Action with
component-builder - install the Bricks component-building skill
Example prompts for the agent
- Build a new Call to Action using
component-builder. - Create a CTA for this page with the
component-builderskill.
How to install cta-generator
1Skills CLI (Vercel)
npx skills add kostja94/marketing-skills --skill cta-generator -a claude-codenpx skills add kostja94/marketing-skills --skill cta -a claude-code2Manually: put the files in place
~/.claude/skills/cta/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/cta/
1Skills CLI (Vercel)
npx skills add kostja94/marketing-skills --skill cta -a codex2Manually: put the files in place
.agents/skills/cta/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add kostja94/marketing-skills --skill cta -a cursor2Manually: put the files in place
.cursor/skills/cta/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install kostja94/marketing-skills cta2Manually: put the files in place
.github/skills/cta/SKILL.md1Skills CLI (Vercel)
npx skills add kostja94/marketing-skills --skill cta -a gemini-cli2Platform CLI
gemini skills install https://github.com/kostja94/marketing-skills --path skills/components/conversion/ctaManually: put the files in place
.devin/skills/cta/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add kostja94/marketing-skills --skill cta -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about cta-generator
How do I install cta-generator in Claude Code?
Run npx skills add kostja94/marketing-skills --skill cta-generator -a claude-code. This compatibility entry no longer includes CTA construction rules.
What does cta-generator do?
It is a legacy compatibility entry for Call to Action construction. The CTA rules have moved to Bricks’ component-builder.
What should I use instead of cta-generator to build a CTA?
Install component-builder with npx skills add kostja94/bricks --skill component-builder, then ask your agent to build a new Call to Action with it.
Source text
SKILL.md · MIT
--- name: cta-generator description: Deprecated compatibility entry for Call to Action construction. This component is now maintained in Bricks; install and use component-builder to build a new Call to Action. metadata: status: moved successor: kostja94/bricks/component-builder --- # Call to Action construction has moved Call to Action construction is now maintained in the [Call to Action reference](https://github.com/kostja94/bricks/blob/main/skills/component-builder/references/components/cta.md) in [Bricks](https://github.com/kostja94/bricks), the component layer for AI agents. ```bash npx skills add kostja94/bricks --skill component-builder ``` Ask the agent to use component-builder to build a new Call to Action. This compatibility entry contains no component rules and is no longer maintained.
© kostja94 · MIT · kostja94/marketing-skills