awesome-marketing-skills-library — Claude Code skill
Generates square multi-page marketing brochures with Sacred Drift typography, WCAG AAA accessibility verification, and Puppeteer PDF rendering.
npx skills add reason-machines/marketing-skills --skill awesome-marketing-skills-library -a claude-codeWhat awesome-marketing-skills-library does
This skill instructs coding agents on structuring aesthetic marketing brochures with a 1:1 aspect ratio. The layouts center around a 1080x1080 canvas using Sacred Drift styling, which couples Cormorant Garamond headings with Jost body copy.
Code validation runs directly on the generated markup to ensure color contrast clears the WCAG AAA 7:1 threshold. Once validated, a local Puppeteer process converts the HTML pages into a print-ready PDF file.
Without Node.js and Puppeteer installed in the workspace, rendering the PDF output will fail. External research and photography features also depend on configured MCP servers for Tavily, Firecrawl, and Pexels.
What it helps with
- Generate multi-page square PDF brochures using HTML templates
- Validate color contrast ratios programmatically for WCAG AAA compliance
- Format promotional collateral with Cormorant Garamond and Jost font pairings
- Automate headless browser PDF rendering via Puppeteer scripts
Example prompts for the agent
- Generate a five-page PDF booklet for an upcoming conference with WCAG AAA compliance
- Build a square marketing brochure using the Sacred Drift aesthetic and render it with Puppeteer
How to install awesome-marketing-skills-library
1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill awesome-marketing-skills-library -a claude-code2Manually: put the files in place
~/.claude/skills/awesome-marketing-skills-library/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/awesome-marketing-skills-library/
1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill awesome-marketing-skills-library -a codex2Manually: put the files in place
.agents/skills/awesome-marketing-skills-library/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill awesome-marketing-skills-library -a cursor2Manually: put the files in place
.cursor/skills/awesome-marketing-skills-library/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/marketing-skills awesome-marketing-skills-library2Manually: put the files in place
.github/skills/awesome-marketing-skills-library/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill awesome-marketing-skills-library -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/marketing-skills --path skills/awesome-marketing-skills-libraryManually: put the files in place
.devin/skills/awesome-marketing-skills-library/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill awesome-marketing-skills-library -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 awesome-marketing-skills-library
How do I install awesome-marketing-skills-library in Claude Code?
Run npx skills add reason-machines/marketing-skills --skill awesome-marketing-skills-library -a claude-code. The file will be placed in ~/.claude/skills/awesome-marketing-skills-library/SKILL.md.
What does awesome-marketing-skills-library do?
It equips the agent with guidelines for crafting 1080x1080 marketing collateral, running accessibility tests, and outputting PDF brochures.
Which MCP servers does the skill need?
Automated data retrieval requires tavily, firecrawl, and stock-images configured in your mcp_config.json with active API tokens.