๐Ÿค– About AI at Digital Heroes

Your complete reference guide to every AI tool, workflow, and policy we use.

Last Updated: March 2026 Mandatory Reading

⚙️ Company-Wide Mandatory Setup

⚠️ Mandatory for ALL Employees — Deadline: Within 24 Hours

Every team member must complete the setup below. Use your personal account for now — the company billing/API plan will be shared within 3 days. Individual verification will be done after 24 hours.

1 Install Claude Code (Desktop)

Claude Code is our primary AI coding tool. It lives in your terminal and works directly with your project files.

  1. Go to the official quickstart: Claude Code Documentation
  2. Open your terminal (Command Prompt / PowerShell / Terminal)
  3. Install via npm:
    npm install -g @anthropic-ai/claude-code
  4. Navigate to any project folder and start Claude:
    cd your-project-folder claude
  5. Sign in with your personal Anthropic/Claude account (create one at claude.ai if needed)
  6. Verify Claude Code launches successfully — you should see the Claude prompt in your terminal

💡 Why Claude Code?

Unlike ChatGPT, Claude Code reads your entire project, writes directly to files, runs terminal commands, and handles git. It's not a chat box — it's an AI colleague working inside your codebase. Every developer, PM, and operations member will use this daily.

2 Install the Claude Chrome Extension

The Chrome extension connects Claude directly to your browser. It can see what you see — read pages, fill forms, click buttons, take screenshots, and automate tasks.

  1. Open Google Chrome browser
  2. Go to the Chrome Web Store and search for "Claude" by Anthropic
  3. Click "Add to Chrome" → confirm by clicking "Add Extension"
  4. The Claude icon will appear in your Chrome toolbar (top-right corner)
  5. Click the icon and sign in with your Claude/Anthropic account
  6. Test it: Open any webpage, click the Claude icon, and ask it to summarize the page

💡 What Can It Do?

CapabilityExample
Read any page"Read this product page and list every SEO issue"
Fill formsFill Shopify product fields from a spreadsheet
Take screenshotsScreenshot every page for a client QA report
Click & navigateNavigate through a checkout flow testing each step
Compare pages"Compare our store vs competitor: pricing, design, UX"

3 Clone the Anthropic Skills Repository

Skills are pre-built AI capabilities that supercharge Claude Code. The official Anthropic repo contains dozens of ready-to-use skills.

  1. Make sure Git is installed. If not: git-scm.com
  2. Open your terminal and clone:
    git clone https://github.com/anthropics/skills.git cd skills
  3. Review the contents — each folder is a skill with a SKILL.md file
  4. Skills include: PDF generation, spreadsheet manipulation, document creation, scheduled tasks, and more

Key Skills for DH Roles

SkillWhat It DoesBest For
pdfRead, merge, split, watermark PDFsFinance, PM, Operations
xlsxCreate/edit spreadsheets, charts, formulasFinance, Sales, PM
docxGenerate Word documents with formattingHR, PM, Content
pptxCreate presentation slide decksSales, PM, Designer
scheduleAutomate recurring tasks on a cronOperations, PM, All

4 Clone the Marketing Skills Repository

36 specialized AI skills for every marketing task — CRO, copywriting, SEO, paid ads, and strategy.

  1. In your terminal:
    git clone https://github.com/coreyhaines31/marketingskills.git cd marketingskills
  2. Or install directly into any project:
    npx skills add coreyhaines31/marketingskills
  3. Each skill gives Claude deep domain expertise in a specific marketing area

Skill Categories (36 Total)

CategoryCountExamples
Conversion & CRO6page-cro, signup-flow-cro, form-cro, popup-cro
Content & Copy5blog-post, landing-page-copy, email-sequence, social-post
SEO & Discovery6seo-audit, keyword-research, content-seo, technical-seo
Paid Ads & Growth5google-ads, meta-ads, retargeting, growth-loops
Strategy & Analytics6positioning, competitor-analysis, pricing-strategy, analytics
Other8product-launch, referral-program, community, partnerships

5 Integrate Skills Into Daily Work

Now connect everything together so AI becomes part of your daily workflow.

  1. Open Claude Code Desktop (installed in Step 1)
  2. Point Claude Code to your project folder:
    cd your-shopify-project claude
  3. Create a CLAUDE.md in your project root — this tells Claude about your project context:
    # Project: [Client Name] Shopify Store ## Tech Stack: Shopify Dawn theme, Liquid, JavaScript ## Key Files: sections/, snippets/, assets/ ## Brand Voice: Luxury, minimal, warm ## Common Tasks: Section builds, bug fixes, product descriptions
  4. Use skills from both repos in your prompts:
    "Run a CRO audit on this landing page" "Generate a PDF report of this week's sales data" "Create a slide deck for the client presentation" "Write SEO-optimized product descriptions for all items"
  5. Use the Chrome Extension alongside Claude Code for browser-based tasks

✅ Do This Every Day

  • Start every coding session with claude in your project folder
  • Use the Chrome extension for QA checks and competitor research
  • Draft all client communications through AI first
  • Generate bulk content (descriptions, alt text, meta tags) with skills

❌ Never Do This

  • Never submit AI output directly without human review
  • Never paste client passwords or API keys into AI prompts
  • Never skip verification of AI-generated facts and code
  • Never use AI as an excuse to avoid understanding the work

6 Learn MCP (Model Context Protocol)

MCP is the bridge between Claude and your local tools — files, databases, APIs, and services. It's what makes Claude truly powerful.

  1. Read the MCP documentation: modelcontextprotocol.io
  2. Understand the concept: MCP lets Claude Code access external data sources securely
  3. Practice connecting Claude Code to local tools:
    # Example: Connect Claude to a local filesystem MCP server # Claude can then read/write files, run commands, access databases # MCP servers can be configured in Claude Code settings
  4. Experiment with different MCP configurations:
    • File System MCP: Let Claude read/write project files beyond the current directory
    • Database MCP: Connect Claude to local databases for queries
    • Browser MCP: The Chrome extension uses MCP to control your browser
    • Scheduled Tasks MCP: Set up automated recurring AI tasks

MCP at DH — How We Use It

MCP ServerPurposeWho Uses It
Claude in ChromeBrowser automation, QA, researchEveryone
Preview ServerLive preview of local dev serversDevelopers
Scheduled TasksAutomated daily/weekly AI tasksOperations, PM
File SystemCross-project file accessDevelopers, Content

📋 Setup Verification Checklist

Tick each off before your individual verification:

⏰ Important Reminders

Use your personal account for now — company billing API plan will be shared within 3 days.
All features must be tested before the API plan is distributed.
For any issues during setup, contact your team lead or the Delhi team.

๐ŸŽฏ The DH AI Philosophy

AI is not the future — it's the present. At Digital Heroes, every team member is expected to use AI tools daily to 10x their output. This isn't optional. If you're not using AI, you're working at 10% capacity.

The Core Principle

AI doesn't replace you — it amplifies you. You are the human-in-the-loop who directs AI to produce exceptional work. Every task you do — writing emails, creating designs, coding, managing projects — can and should be enhanced with AI.

The Non-Negotiable Rules

⚠️ Three Absolute Rules

  1. NEVER submit AI output to a client without human review. You are responsible for every deliverable, not the AI.
  2. NEVER feed client credentials or customer PII to AI tools. No API keys, passwords, or real customer data in prompts.
  3. ALWAYS verify AI-generated facts, code, and statistics. AI hallucinates — confidently stating things that are wrong.

What AI Can & Cannot Do

✅ AI Excels At

  • Drafting content, emails, and descriptions
  • Generating code from clear specifications
  • Analyzing data and identifying patterns
  • Brainstorming and ideation
  • Repetitive tasks at scale (bulk descriptions, alt text)
  • Summarizing long documents and meetings

❌ AI Struggles With

  • Recent information (knowledge cutoff dates)
  • 100% factual accuracy (hallucinations)
  • True creative originality
  • Understanding context without explicit instructions
  • Complex multi-step reasoning without guidance
  • Accessing private systems or live data

๐Ÿง  AI Models We Use

Different models have different strengths. Use the right tool for the job.

ModelBest ForDH Use CaseAccess
Claude OpusComplex reasoning, long documents, codingClaude Code, architecture decisions, deep analysisClaude.ai / CLI
Claude SonnetBalanced speed + qualityDaily tasks, content drafts, quick analysisClaude.ai
GPT-4oCustom GPTs, multimodal (images + text)Custom GPTs for client workflows, image analysisChatGPT
GeminiGoogle integration, very large contextResearch, Google Workspace tasksGemini

Key Concepts

Tokens

AI breaks text into tokens (~4 characters = 1 token). Tokens are the billing and processing unit. More tokens = more cost and more context used.

Context Window

The total tokens an AI can "see" at once. Claude Opus: 200K tokens (~500 pages). GPT-4o: 128K tokens. Bigger window = can process larger documents.

Temperature

Controls randomness. Low (0) = deterministic, same answer every time (use for code). High (1) = creative, varied answers (use for brainstorming).

Hallucinations

AI confidently generates wrong information — fake APIs, fictional statistics, non-existent functions. Always verify critical facts and code.

✍️ Prompt Engineering

The difference between a junior and senior AI user isn't the model they use — it's how they prompt.

The RCFC Framework

ComponentPurposeExample
RoleWho the AI should be"You are a senior Shopify developer with 10 years of experience"
ContextBackground information"We're building a luxury watch e-commerce store"
FormatDesired output structure"Provide as a numbered checklist with code snippets"
ConstraintsRules and boundaries"Use only Dawn theme APIs. No external JS. Max 50 lines."

Techniques

Zero-Shot

Ask directly with no examples. Works for simple, standard tasks.

"Write a product description for a blue silk scarf."

Few-Shot

Give 2-3 examples first. Works for specific styles and brand voices.

"Here are examples of our brand voice: Product A: 'Crafted for those who dare.' Product B: 'Where elegance meets everyday.' Now write one for Product C (leather wallet):"

Chain-of-Thought

Ask AI to think step-by-step. Essential for complex reasoning and analysis.

"Think step by step: A client's conversion rate dropped from 3.2% to 1.8%. Analyze possible causes."

Iterative Refinement

Start broad, then narrow with follow-ups. Don't expect perfection in one prompt.

Prompt 1: "Draft a homepage hero section." Prompt 2: "Make it more playful. Add CTA." Prompt 3: "Convert to Shopify Liquid."

💡 Pro Tip: Prompt Template for Product Descriptions

Role: You are an e-commerce copywriter for [brand type] Context: Product is [name], [features], [price point], [target audience] Format: 150 words with: hook line, 3 benefit bullets, specs, CTA Constraints: Match this brand voice: [example]. Include keywords: [kw1, kw2]

💻 Claude Code

Claude Code is an agentic CLI tool that lives in your terminal. It directly reads your files, writes code, runs commands, and manages your entire codebase. This is the single most important AI tool at DH.

Installation & First Run

  1. Make sure Node.js 18+ is installed: nodejs.org
  2. Install globally:
    npm install -g @anthropic-ai/claude-code
  3. Navigate to your project and start:
    cd my-shopify-theme claude
  4. First run will ask you to sign in — use your Anthropic account
  5. Run /init to auto-generate a CLAUDE.md for your project

Essential Commands

CommandPurposeWhen to Use
/initCreate a CLAUDE.md project fileFirst time in any new project
/compactSummarize conversation to free contextWhen conversation gets long
/clearStart fresh, keep project contextSwitching tasks in same project
/costShow token usage and costMonitor spending
/reviewReview code changes like a PRBefore committing code
/commitStage changes and create a commitAfter completing a task

Power User Tips

Headless Mode

Run Claude without interactive mode for scripting:

claude -p "Fix all TypeScript errors" --allowedTools Edit,Read,Bash

Multi-File Edits

Claude can edit dozens of files in one pass:

"Update all product cards to use the new pricing format. Check every .liquid file in sections/"

Git Workflow

Claude handles your entire git workflow:

"Create a new branch, make the changes, commit with a descriptive message, and push"

Code Review

Use Claude to review before you ship:

"Review my staged changes. Check for bugs, edge cases, and suggest improvements"

CLAUDE.md — Your Project's AI Brain

A markdown file at the root of your project that gives Claude Code persistent context between sessions.

# Project: [Client Name] Shopify Store ## Tech Stack - Theme: Dawn 15.0 - Languages: Liquid, JavaScript, CSS - Build: Shopify CLI 3.x ## File Structure - sections/ — Custom sections (main revenue drivers) - snippets/ — Reusable components - assets/ — CSS/JS files - templates/ — Page templates ## Coding Conventions - BEM naming for CSS classes - No jQuery — vanilla JS only - Mobile-first responsive design - All sections must have schema settings ## Common Commands - shopify theme dev — Start local development - shopify theme push — Deploy to store ## Known Issues - Dawn's cart drawer conflicts with custom modals - Use section groups for header/footer customization

DH Daily Workflow

  1. Navigate to project: cd my-shopify-theme
  2. Start Claude Code: claude
  3. Give clear instructions: Use the RCFC framework (Role, Context, Format, Constraints)
  4. Review generated code: Claude shows diffs before applying — always review
  5. Accept or modify: Approve changes or ask for adjustments
  6. Test locally: shopify theme dev to preview
  7. Commit: /commit or ask Claude to handle git

💡 Why Claude Code Over ChatGPT for Coding?

Claude Code reads your entire project for context, writes directly to files, runs terminal commands, and understands your architecture. It handles 200K tokens of context (500+ pages). ChatGPT copies code to a chat box — Claude Code writes it directly into your files.

🚀 Antigravity & MCP

Antigravity Platform

Antigravity is DH's internal platform connecting AI tools, automation workflows, and team processes into one unified system. Think of it as mission control for all DH AI operations.

Claude in Chrome

A browser extension that lets Claude interact directly with your browser tabs — read pages, fill forms, click buttons, take screenshots, and automate workflows.

QA Testing

Claude reads a live store and identifies UX issues, broken links, and missing alt text.

Competitor Analysis

Open a competitor site and ask Claude to analyze pricing, design, and features.

Data Extraction

Extract product info, reviews, or pricing from pages into structured data.

Form Automation

Fill out repetitive forms with structured data across tools.

MCP — Model Context Protocol

MCP lets AI models connect to external tools and data sources. Think of it as USB ports for AI.

MCP ServerWhat It DoesDH Use Case
Scheduled TasksRun AI tasks on a cron scheduleDaily QA scans, automated reports
Registry ConnectorsConnect to apps (Asana, Jira, Slack)Sync tasks, send notifications
Preview ServerLive preview of web developmentReal-time Shopify theme preview
Browser AutomationControl Chrome programmaticallyQA testing, competitor analysis

🛠️ Custom GPTs & Claude Projects

Custom GPTs are pre-configured AI assistants with specific instructions, knowledge, and capabilities baked in. Build it once, reuse it forever.

DH Custom GPTs

GPT NamePurposeWho Uses ItLink
Sales Rep AssistantSpeed up client comms — provide entire chat as input, get professional responses until lead is closedSales, PM, CS🔗 Open GPT
Custom Instruction GeneratorTransforms basic prompts into detailed AI training instructions — turn any idea into a structured promptAll Roles🔗 Open GPT
Fiverr Client ChatPremium Shopify replies with updated 4-tier packages + CTA — close Fiverr leads fasterSales, CS🔗 Open GPT
QA Review BotCheck deliverables against DH standardsQA, DevelopersComing Soon
SOP AssistantAnswer questions about DH processesAll RolesComing Soon
Content WriterBlog posts, product descriptions, social captionsContent, Social MediaComing Soon

Custom GPTs vs Claude Projects

FeatureCustom GPTs (ChatGPT)Claude Projects
Best ForRepeatable, shareable team-wide toolsDeep, ongoing work with codebases
KnowledgeFile uploads (PDFs, docs)Project knowledge + files
SharingPublic GPT Store or linkTeam workspace

💡 When to Build a Custom GPT

If you find yourself writing the same long prompt more than 3 times, build a Custom GPT. Package the instructions, knowledge files, and examples into a reusable tool the whole team can use.

🛒 Shopify CLI + AI

The magic happens when you combine Shopify CLI with Claude Code.

The Workflow

  1. shopify theme pull --store mystore.myshopify.com
  2. claude — start Claude Code in the theme directory
  3. Describe what you need: sections, schemas, metafields
  4. shopify theme dev — preview changes live
  5. Iterate with AI: fix bugs, adjust mobile, refine design
  6. shopify theme check — lint for best practices
  7. shopify theme push — deploy

What AI Can Generate

Liquid Sections

Hero banners, product grids, testimonial carousels, FAQ accordions — complete with schema JSON.

Section Schemas

Describe settings in plain English and get complete JSON schemas with types, defaults, and labels.

Metafield Definitions

Material, gemstone, ring size, care instructions — AI generates proper Shopify metafield types.

CSS & Responsive Design

Mobile-first layouts, grid systems, scroll-snap carousels — all using Dawn CSS variables.

⚠️ DH Rule: No External JS Libraries

AI-generated Shopify sections must use native CSS/JS and Dawn theme utilities only. External CDN dependencies make stores slower and can break with Shopify updates.

🎨 AI for Design & Branding

Image Generation Tools

ToolStrengthDH Use Case
MidjourneyPhotorealistic, artistic qualityHero banners, lifestyle mockups, brand concepts
DALL-E 3Text rendering, prompt adherenceSocial graphics, icons, illustrations
Stable DiffusionCustomizable, local controlProduct backgrounds, patterns

DH Design Tools

🧵 Stitch

AI-powered e-commerce design: product photo enhancement, background removal, brand-consistent templates, bulk product image processing.

🏗️ 21st.dev

Generate production-ready UI components from natural language. Describe a pricing table or hero section and get clean code instantly.

Design Workflows

📝 AI for Content & SEO

Content Types

ContentAI Approach
Product descriptionsFew-shot template with brand voice examples, batch process entire catalogs
Blog postsAI generates SEO outlines (H2/H3 structure), you write and refine
Email sequencesDefine each email's purpose and funnel stage, AI drafts the series
Social captionsSpecify platform, tone, hashtag count, and CTA for each post
Ad copyCharacter-limited variants (headline < 40, text < 125 chars)

SEO with AI

TaskPrompt Approach
Meta titles"Generate 5 meta titles (under 60 chars) targeting keyword [X]"
Meta descriptions"Write 3 meta descriptions (under 155 chars) with CTA"
Alt text"Write SEO alt text for 20 product images — under 125 chars each"
FAQ schema"Generate 10 FAQ Q&As for [topic] — format as JSON-LD"

📋 AI for PM & Operations

📊 Project Estimation

Describe scope → AI generates task breakdown with hours, roles, dependencies, and risk factors. Use as baseline, validate with tech lead.

📝 Meeting Summaries

Paste raw notes → AI structures into: decisions, action items (who/what/deadline), open questions, next meeting.

💬 Client Communication

AI drafts weekly updates, scope change messages, delay notifications, and upsell proposals. Always review before sending.

⚡ Automation with MCP

Scheduled tasks for daily standups, QA checklists, risk identification, and retrospective analysis.

⚡ DH Custom Claude Commands

These are pre-built slash commands you can install in Claude Code. Save them to .claude/commands/ in your project and use them as /command-name.

💡 How to Install a Custom Command

Copy the command file to your project's .claude/commands/ directory. Claude auto-discovers it and you can run it as a slash command.

mkdir -p .claude/commands # Save the command markdown file into this folder # Then in Claude Code, use: /command-name

🔧 Agent Builder Pro

Create custom AI agents using a standardized framework. Provide a name and purpose, and it generates a complete agent file with Constitution, Constraints, Processing Instructions, and Output Format.

FeatureDetails
Command/agent-builder
Tools NeededWrite, Read
OutputComplete agent .md file in .claude/commands/

What it does:

  1. Gathers requirements (name, purpose, inputs, outputs, tools, restrictions)
  2. Defines Constitution (3-6 principles + 3-5 anti-principles)
  3. Sets Constraints (role, optimization targets, must/must-not rules)
  4. Designs 3-6 processing phases
  5. Creates structured output format
  6. Writes the complete agent file
# Usage in Claude Code: /agent-builder "Customer onboarding assistant for Shopify stores"

🚀 Content Strategist Pro

Transform automation projects and technical ideas into viral-worthy content using proven psychology principles. Generates 3-5 content angles with hooks, titles, and visual concepts.

FeatureDetails
Command/content-strategist
Tools NeededWrite, Read
OutputContent Strategy Package with multiple angles

Frameworks included:

  • Pain Point Categories: Money, Time, Health, Access
  • Hook Quality Standards: No Delay, No Confusion, No Irrelevance, No Disinterest
  • Title Formulas: "How I [result] by [method]", "Why [thing] fails", "[#] [Things] That [Result]"
  • Spoken Hook Structure: Context Lean-in → Interjection → Snapback
  • Contrast Formula: Common Belief A vs Contrarian Take B
# Usage in Claude Code: /content-strategist "n8n workflow that automates donor research"

Generates a full Content Strategy Package with project analysis, 3-5 unique angles (each with hook, title options, visual concept, proof element), and recommendations.

🎬 Video Thumbnail Generator

YouTube thumbnail & title packaging consultant. CTR-focused with the Four C's framework: Composition, Color, Clean Assets, Curiosity. Scores thumbnails out of 10 — below 8 means revise.

FeatureDetails
Command/thumbnail
Tools NeededRead, WebFetch, WebSearch
Output3 packaging concepts + image prompts + scoring

Four C's Framework:

🎨 Composition

Focal point, leading lines, scale. 1 subject + 1 object + 1 context MAX.

🎨 Color

Contrast strategy, color meaning. Subject must pop at 120px (mobile).

🎨 Clean Assets

Quality specs, cutout requirements. Sources: Google Images, Freepik, AI gen.

🎨 Curiosity

Question / Shock / Cliffhanger / Unknown Knowledge. Title + Thumbnail = one unit.

Scoring Rubric:

ScoreMeaning
9-10Exceptional. Strong curiosity, perfect clarity, pro-level
8Passing. Solid CTR potential, minor polish optional
6-7Needs work. Weak in 1-2 C's. Revise before posting
5 or belowStart over. Concept or execution fundamentally flawed
# Usage in Claude Code: /thumbnail "Video about automating client onboarding with n8n"

🎨 Designer's Playbook — Stop Building AI Slop

🚫 The Problem: AI Slop Is Everywhere

Every AI-generated website looks the same: Inter/Roboto on everything, purple-to-blue gradient hero, cookie-cutter card grids, no animation, no texture, no personality. Clients can spot AI slop instantly. The issue isn't Claude — it's that Claude doesn't know YOUR design standards. The fix? Give Claude a design brain.

Step 1: Install the Design Skills Stack

Three tools, stacked together, turn Claude from generic to premium. Install all three.

A Anthropic Frontend Design Skill (Official)

Anthropic's official skill that forces Claude to think like a designer BEFORE writing any code. Eliminates generic patterns and AI slop.

🔗 https://github.com/anthropics/claudecode/tree/main/plugins/frontend-design

# Install directly in Claude Code: /install-plugin frontend-design # Or clone manually: git clone https://github.com/anthropics/claudecode.git cp -r claudecode/plugins/frontend-design/.claude/skills/ your-project/.claude/skills/

What it does: Forces bold aesthetic direction, eliminates generic fonts/colors/layouts, adds animation and texture, produces production-grade distinctive interfaces. Works with React, HTML/CSS, Next.js, Svelte, and more.

B UI/UX Pro Max Skill

67 UI styles, 96 color palettes, 57 font pairings, and 100 industry-specific reasoning rules. Creates beautiful SaaS landing pages and premium interfaces.

🔗 https://github.com/nextlevelbuilder/ui-ux-pro-max-skill

# Install via CLI: npx uipro init --ai claude # Or clone: git clone https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git cp -r ui-ux-pro-max-skill/.claude/skills/ui-ux-pro-max ~/.claude/skills/

Stack with Frontend Design for maximum impact. Design Skill = how Claude thinks. Pro Max = the design vocabulary it pulls from.

C Marketing Skills (34 Skills)

Copywriting, CRO, SEO, ad strategy, positioning — so your pages don't just look premium, they convert.

🔗 https://github.com/coreyhaines31/marketingskills

npx skills add coreyhaines31/marketingskills

Design skill = how it looks. Marketing skills = what it says. Use both every time.

💡 The Power Stack

SkillHandlesInstall
Frontend DesignTypography, layout, motion, bold aesthetics/install-plugin frontend-design
UI/UX Pro Max67 styles, 96 palettes, 57 font pairingsnpx uipro init --ai claude
Marketing SkillsCopy, CRO, SEO, ad strategy, positioningnpx skills add coreyhaines31/marketingskills

Step 2: The 5 Design Pillars

Every website Claude builds gets evaluated against these five areas. This is what separates premium from generic.

✍️ 1. Typography

Choose distinctive, characterful fonts. No more Inter on everything. Pair a bold display font with a refined body font. Make unexpected choices that match the brand tone.

BAD: Inter for everything GOOD: "Cabinet Grotesk" display + "Satoshi" body GREAT: Match font personality to brand tone

🎨 2. Color & Theme

Commit to a cohesive aesthetic. Use CSS variables for consistency. Dominant colors with sharp accents outperform timid palettes. No more purple-gradient-on-white.

BAD: Purple-to-blue gradient on white GOOD: Deep navy #0F172A + amber accent #F59E0B GREAT: Full CSS variable system with theme tokens

🎬 3. Motion & Animation

Orchestrated page load with staggered reveals. Scroll-triggered animations. Hover states that surprise. CSS-only for HTML, Motion library for React.

BAD: Static, zero motion, lifeless GOOD: Fade-in on scroll, hover transitions GREAT: Orchestrated load sequence + scroll-triggered reveals

📈 4. Spatial Composition

Break the grid. Use asymmetry, overlap, diagonal flow. Generous negative space OR controlled density. No more cookie-cutter centered layouts.

BAD: Centered content, 3 cards in a row GOOD: Asymmetric hero, overlapping elements GREAT: Full spatial narrative with visual flow

🌌 5. Backgrounds & Details

Create atmosphere. Gradient meshes, noise textures, geometric patterns. Layered transparencies, dramatic shadows, grain overlays. Never just a flat white background.

BAD: Flat white background, no texture GOOD: Subtle gradient mesh + noise overlay GREAT: Layered transparencies, grain, geometric patterns, depth

Step 3: Pick Your Aesthetic Direction

When prompting Claude, pick one of these directions. Being specific about the aesthetic is what separates premium from slop.

DirectionDescriptionPerfect For
🔨 Brutally Minimal Maximum whitespace, one accent color, stark typography. Think Dieter Rams. SaaS, developer tools, fintech
💎 Luxury / Refined Serif fonts, muted gold accents, generous spacing, subtle animations. Think Apple or Aesop. Premium brands, consulting firms
📰 Editorial / Magazine Bold headlines, asymmetric layouts, rich photography, text overlaps. Think Bloomberg or Monocle. Media, content platforms
🔮 Retro-Futuristic Monospace fonts, neon accents on dark backgrounds, scanline effects, terminal aesthetics. AI/tech startups, crypto
🎈 Playful / Toy-Like Rounded shapes, bright colors, bouncy animations, hand-drawn elements. Consumer apps, education, kids products
🚧 Brutalist / Raw Exposed structure, harsh contrast, no decoration, system fonts at large sizes. Creative agencies, portfolios, galleries

💡 Pro Tip: Go Bolder

It's easier to tone down a strong direction than to add personality to a generic one. When in doubt, pick a stronger aesthetic.

Step 4: Prompt Like a Designer, Not a Developer

Once the skills are installed, just describe what you want. The more specific your aesthetic direction, the more distinctive the result.

❌ Generic Prompt (AI Slop)

"Build a landing page for a watch brand."

Result: Purple gradient, Inter font, 3 cards, boring.

✅ Premium Prompt

"Build a landing page for a luxury watchmaker. Think Hodinkee meets Apple. Dark theme, editorial typography, subtle scroll animations, hero with full-bleed product photography."

Result: Distinctive, premium, client-ready.

More designer-level prompts:

"Build a SaaS dashboard with a brutally minimal aesthetic. Think Linear meets Raycast. Monospace headings, muted grayscale palette with one electric blue accent, dense information layout, keyboard-first navigation indicators."
"Design a portfolio site for a photographer. Editorial magazine layout. Large full-bleed images, Playfair Display headings, asymmetric grid, scroll-triggered parallax, minimal UI chrome. Think Kinfolk magazine."
"Create a landing page for an AI startup. Retro-futuristic aesthetic. Dark background with CRT scanline overlay, JetBrains Mono font, neon green terminal-style text reveals, command-line inspired navigation."

Step 5: AI Slop Red Flags — What to Reject

Even with skills installed, watch for these patterns. If you see any of them, push back and iterate.

🚫 Generic Fonts

Inter, Roboto, Arial, or system fonts on EVERYTHING. Fine for body text, deadly for headings and hero sections.

🚫 Purple Gradients

Purple-to-blue gradients on white backgrounds. This is the #1 marker of AI-generated design. Avoid at all costs.

🚫 Card Grid Clones

3 cards in a row, same border radius, same shadow. Every AI does this. Break the pattern with asymmetry.

🚫 Zero Motion

Flat, static pages with no animation. Add scroll-triggered reveals, hover states, orchestrated page load.

🔎 The AI Slop Test

Show your page to someone and ask “did AI make this?” If they say yes, you need to iterate. Premium design should be indistinguishable from a human designer's work.

Step 6: Build Custom Skills Per Client

Want every site to match a specific brand? Create a custom SKILL.md file and Claude follows it every time.

--- name: client-brand-design description: Client-specific design standards --- # Client Brand Design Skill ## Color Palette - Primary: #1E40AF (deep blue) - Accent: #F59E0B (amber) - Background: #0F172A (dark navy) ## Typography - Display: "Cabinet Grotesk" - Body: "Satoshi" ## Rules - Always use dark themes - Animate hero sections on load - Use noise texture overlays - No generic card grids — use asymmetric layouts - All CTAs must have hover micro-animations

One SKILL.md file = consistent design across every project, every time.

Step 7: Lock Into CLAUDE.md for Every Session

Generate a brand kit PDF and reference it from CLAUDE.md so it's automatically loaded every session.

"Create a brand kit PDF for my client using fpdf2. Include brand colors, fonts, logo path, tone of voice, target audience, and messaging guidelines. Save it as .claude/brand-kit.pdf"

Then add to your CLAUDE.md:

## Brand Kit Always reference .claude/brand-kit.pdf before generating any client-facing pages or assets. ## Design Rules - Use the Frontend Design skill for all UI work - Follow the 5 Design Pillars (typography, color, motion, spatial, backgrounds) - Never output AI slop: no Inter-on-everything, no purple gradients, no 3-card grids - Use brand colors and fonts from the kit - All pages must pass the "did AI make this?" test

💡 Global vs Project CLAUDE.md

Use ~/.claude/CLAUDE.md (global) for agency-wide design standards. Use your-project/CLAUDE.md for client-specific rules.

🚀 Premium Design = Premium Pricing

✅ 3 design skills stacked • ✅ 5 pillars enforced • ✅ Aesthetic direction locked • ✅ Brand kit per client • ✅ CLAUDE.md loaded every session • ✅ AI slop eliminated

🧪 Advanced Prompt Tricks & Hacks

These are the power-user techniques that separate a basic AI user from someone who 10x's their output. Master these and you'll produce better results in half the time.

1. Mega-Prompt Architecture

Instead of a simple prompt, build a mega-prompt that includes everything the AI needs in one shot:

## ROLE You are a senior Shopify conversion specialist with 10 years of e-commerce experience. ## CONTEXT Client: Luxury candle brand "Ember & Oak" | Store: Shopify Dawn theme Problem: Product pages have 1.2% conversion rate (industry avg is 2.8%) Audience: Women 28-45, household income $80K+, value aesthetics and self-care ## TASK Audit the product page structure and give me a redesign plan. ## FORMAT 1. Top 5 conversion killers (with severity: Critical/Major/Minor) 2. Redesigned page wireframe (describe each section top to bottom) 3. Specific copy recommendations for CTA buttons 4. Social proof placement strategy 5. Mobile-specific optimizations ## CONSTRAINTS - Dawn theme only, no external JS libraries - Must load in under 3 seconds - Keep existing color scheme (#1a1a1a, #d4a574, #f5f5f0) - All recommendations must be implementable in Liquid

2. The “Act As + Teach Me” Pattern

When you need to learn something fast, combine a role with a teaching request:

"You are a Google Ads specialist who manages $500K/month in ad spend. I'm a complete beginner. Teach me how to set up a search campaign for a Shopify store selling handmade jewelry. Explain every step like I'm 10 years old. Include exact settings, bid strategies, and budget allocation for a $50/day budget."

3. Constraint Stacking

The more specific your constraints, the better the output. Stack multiple constraints:

❌ Weak Constraints

"Write a product description."

✅ Stacked Constraints

"Write a product description. Max 120 words. Start with an emotional hook. Include 3 benefit bullets. End with urgency CTA. Keywords: organic, handmade, sustainable. Brand voice: warm, artisanal, NOT corporate. Reading level: 8th grade."

4. Output Formatting Hacks

HackPrompt AdditionWhy It Works
Force structure"Use this exact format: [template]"AI follows explicit templates perfectly
Limit verbosity"Answer in exactly 3 bullet points"Prevents rambling; forces prioritization
Get alternatives"Give me 5 options ranked from safest to boldest"Forces creative range instead of one safe answer
Force honesty"If you're unsure, say 'I'm not sure' instead of guessing"Reduces hallucinations significantly
Chain outputs"First analyze, then recommend, then write the code"Step-by-step produces better reasoning
Negative prompting"Do NOT use generic phrases like 'in today's world' or 'it's important to note'"Eliminates AI clichés from output

5. The “Reverse Prompt” Technique

Give AI an example of great output and ask it to write the prompt that would produce it:

"Here is a product description I love: [paste example]. Write me a detailed prompt template that would produce descriptions in this exact style for any product I give you. Include role, context, format, and constraints."

💡 Why This Is Powerful

You get a reusable mega-prompt template built by AI from your best examples. Use it for batch processing 100+ products with consistent quality.

6. Multi-Pass Refinement

Use AI to critique its own output, then improve it:

Pass 1: "Write a homepage hero headline for a luxury candle brand." Pass 2: "Now critique that headline. What's weak? Score it 1-10 for: emotional impact, clarity, brand fit." Pass 3: "Based on your critique, write 5 improved versions that score 9+ on all criteria."

7. Persona Stacking for Client Work

For client stores, create detailed personas and reference them:

"Before writing anything, create 3 buyer personas for this luxury candle brand: - Persona 1: The self-care enthusiast - Persona 2: The gift buyer - Persona 3: The home decor obsessed Include: age, income, pain points, buying triggers, objections, preferred language style. Now write 3 versions of the product page hero copy โ€” one optimized for each persona."

⚡ 10x Speed Hacks โ€” Work Faster With AI

Every team member at DH should use these techniques to dramatically speed up their daily work across clients, stores, and content.

For Client Work

TaskWithout AIWith AIPrompt Template
Client proposal3-4 hours30 min"Draft a proposal for [client type] wanting [scope]. Include: executive summary, deliverables, timeline, pricing. Professional but warm tone."
Weekly status email30 min3 min"Draft weekly update for [client]. Done: [X]. In progress: [Y]. Blockers: [Z]. Next week: [W]. Professional, solution-focused."
Scope change message45 min5 min"Client wants to add [feature]. Draft tactful message explaining: additional [X] hours, [Y] cost, [Z] timeline impact. Offer alternatives."
Client onboarding doc2 hours20 min"Create onboarding document for [client type] Shopify project. Include: project timeline, team contacts, communication protocol, asset requirements, milestone schedule."
QA report2 hours15 minUse Claude Chrome extension to scan live store. "Read this page and list all UX, SEO, accessibility, and performance issues as a prioritized checklist."

For Shopify Stores

TaskWithout AIWith AIHow
Custom section2-4 hours15-30 minClaude Code: describe section with all requirements, schema settings, and responsive rules
50 product descriptions2 days3 hoursFew-shot template with 3 brand voice examples, then batch process in groups of 10
SEO meta tags (all pages)4 hours30 min"Generate meta title (<60 chars) + description (<155 chars) for each: [page list]. Target keywords: [list]"
200 alt texts3 hours20 min"Write SEO alt text (<125 chars) for these product images: [name, description]. Keyword-rich, descriptive."
Collection page copy1 hour each10 min each"Write collection page description for [collection]. 100 words, SEO keywords: [X]. Brand voice: [example]."
Theme customization1-2 days2-4 hoursClaude Code reads entire theme, generates matching sections following existing patterns

For YouTube Channel

🎥 Video Script Generation

"Write a YouTube video script for our agency channel. Topic: [X]. Duration: 8-10 minutes. Structure: Hook (15 sec), Problem (1 min), Solution (5 min), CTA (30 sec). Tone: educational but energetic. Include B-roll suggestions and on-screen text overlays."

📌 Title & Thumbnail Ideas

"Generate 10 YouTube title options for a video about [topic]. Each title must: be under 60 chars, include a number or power word, create curiosity gap. Also suggest 3 thumbnail concepts with text overlay, color scheme, and emotion to convey."

📄 Description & Tags

"Write a YouTube description for: [video title]. Include: 2-line hook, timestamps for key sections, 3 relevant links, CTA to subscribe, and 30 SEO tags (mix of broad + long-tail keywords)."

💬 Community Posts & Shorts

"Create 7 YouTube Community posts (one per day) promoting our latest video [title]. Each post should: use a different hook angle, include a question to drive comments, and vary between text-only and poll formats."

Universal Speed Tips

💡 The 5 Habits of 10x AI Users

  1. Template everything: Save your best prompts. Reuse them. Build a personal prompt library.
  2. Batch process: Don't write 1 description at a time. Write 20 with one prompt template.
  3. Start with AI, finish with human: AI drafts in 2 minutes; you polish in 5. Total: 7 min vs 45 min manual.
  4. Use Claude Chrome for live analysis: Don't manually check stores — let AI read the page and report.
  5. Automate recurring tasks: Weekly reports, daily standup summaries, QA checklists — MCP scheduled tasks.

🌐 Claude Chrome Extension

The Claude Chrome extension connects Claude directly to your browser. It can see what you see — read pages, click buttons, fill forms, take screenshots, and automate entire workflows.

🌐 Install Chrome Extension 👤 Sign in at Claude.ai

What It Can Do

CapabilityHow It Helps YouExample
Read any pageAnalyze content, extract data, find issues"Read this product page and list every SEO issue"
Fill formsAutomate repetitive data entryFill Shopify product fields from a spreadsheet
Take screenshotsVisual QA and documentationScreenshot every page for a client QA report
Click & navigateAutomate multi-step browser tasksNavigate through a checkout flow testing each step
Compare pagesCompetitive analysis across tabs"Compare our store vs competitor: pricing, design, UX"

Tasks Every Role Can Automate

🔍 QA & Store Audits

Open any Shopify store and ask: "Scan this page for broken links, missing alt text, slow-loading images, accessibility issues, and SEO problems. Output as a prioritized checklist."

📊 Competitor Analysis

Open 3 competitor stores and ask: "Compare these stores. For each, note: pricing strategy, unique features, design strengths, and weaknesses. Create a comparison matrix."

📝 Content Extraction

Open a client's old website and ask: "Extract all product names, descriptions, and prices into a structured table I can import to Shopify."

📧 Email & Comms

Open an email thread and ask: "Summarize this email chain. List: key decisions made, action items with owners, and questions that still need answers."

🎨 Design Feedback

Open a Figma prototype or live page and ask: "Review this design for visual hierarchy, whitespace usage, CTA visibility, mobile considerations, and brand consistency."

📈 Analytics Review

Open Google Analytics and ask: "Look at this dashboard. What are the top 3 insights? What actions should we take based on this data?"

💡 Pro Tip: Chain Actions

Claude Chrome can do multi-step workflows: "Go to our Shopify admin → open the first 5 products → check if meta descriptions are filled → list any that are missing." This saves 30+ minutes of manual clicking.

📈 Marketing Skills Framework

DH uses the open-source Marketing Skills framework — 36 specialized AI skills for every marketing task. These can be installed as Claude Code skills for instant, expert-level assistance.

Install

npx skills add coreyhaines31/marketingskills

This adds 36 marketing skill files to your project. Each skill gives Claude deep domain expertise in a specific marketing area.

Conversion & CRO (6 Skills)

SkillWhat It DoesWhen to Use
page-croAudit and optimize any marketing page for conversionsClient landing pages, homepage optimization
signup-flow-croOptimize registration and signup flowsClient app signups, email opt-ins
onboarding-croImprove post-signup user activationSaaS client onboarding flows
form-croOptimize lead capture formsContact forms, quote request forms
popup-croDesign high-converting popups and modalsEmail capture popups, exit-intent offers
paywall-upgrade-croOptimize in-app upsell and upgrade flowsSubscription upgrade pages

Content & Copywriting (5 Skills)

SkillWhat It DoesWhen to Use
copywritingWrite marketing page copy that convertsClient websites, landing pages, Shopify stores
copy-editingRefine and polish existing copyQA pass on any client content before delivery
cold-emailWrite B2B outreach email sequencesSales outreach, lead gen campaigns
email-sequenceDesign automated email flowsWelcome series, abandoned cart, win-back
social-contentCreate social media content strategiesClient social calendars, agency brand posts

SEO & Discovery (6 Skills)

SkillWhat It DoesWhen to Use
seo-auditTechnical SEO analysis and recommendationsClient store SEO audits, pre-launch checks
ai-seoOptimize for AI search engines (Perplexity, ChatGPT)Future-proofing client visibility
programmatic-seoGenerate SEO pages at scaleCollection pages, location pages, comparison pages
site-architecturePlan information architecture and navigationNew store structure, redesign projects
schema-markupImplement structured data (JSON-LD)Product schema, FAQ schema, review schema
competitor-alternativesBuild comparison and alternative pagesClient competitive positioning

Paid Ads & Growth (5 Skills)

SkillWhat It DoesWhen to Use
paid-adsCampaign management (Google, Meta, LinkedIn)Client ad campaigns, budget optimization
ad-creativeGenerate ad copy and creative conceptsFacebook ads, Google ads, display banners
free-tool-strategyPlan free marketing tools for lead genClient lead magnets, calculators, quizzes
referral-programDesign referral and affiliate programsClient loyalty programs, ambassador programs
launch-strategyPlan product launches and releasesNew store launches, product drops

Strategy & Analytics (6 Skills)

SkillWhat It DoesWhen to Use
marketing-ideas140+ SaaS/e-commerce marketing ideasClient strategy brainstorms
marketing-psychologyApply behavioral science to marketingCRO, copy, pricing, UX decisions
pricing-strategyPricing and packaging decisionsClient product pricing, tier design
analytics-trackingEvent tracking and measurement setupGA4 setup, conversion tracking
ab-test-setupDesign A/B experiments properlyLanding page tests, email subject lines
churn-preventionCancellation flows and payment recoverySubscription-based client stores

💡 How to Use These Skills

After installing, just tell Claude Code what you need: "Use the seo-audit skill to analyze this Shopify store" or "Use the copywriting skill to write product page copy for this luxury brand." Claude Code activates the relevant skill automatically.

🖼️ Image Generation Guide

AI image generation is a game-changer for design work. Here's how to use each tool effectively for client stores, branding, and marketing.

Midjourney — Best for Photorealistic & Artistic

Prompt Structure

[Subject], [Style], [Lighting], [Composition], [Mood], [Technical] --ar [ratio] --v 6

DH Examples

Use CasePrompt
Hero banner"Luxury candle on marble table, warm amber glow, soft bokeh background, overhead angle, cozy evening mood, product photography, 8K --ar 16:9 --v 6"
Lifestyle shot"Woman relaxing in modern apartment with scented candle, natural window light, minimalist interior, warm tones, editorial style --ar 4:5 --v 6"
Brand mood board"Flat lay of luxury brand elements: gold foil, dried flowers, cream linen, amber glass, serif typography sample, overhead shot --ar 1:1 --v 6"

DALL-E 3 — Best for Text & Precision

Strengths

  • Renders text in images accurately (logos, social posts with overlay text)
  • Follows complex instructions precisely
  • Built into ChatGPT — easy to iterate

DH Examples

Use CasePrompt
Social graphic"Instagram post for luxury candle brand. Clean white background, product photo center, text overlay 'Self-Care Sunday' in gold serif font, minimalist design"
Ad creative"Facebook ad for jewelry sale. Split layout: left side product photo, right side '40% OFF' in large bold text, red accent, white background, professional e-commerce style"

AI Product Photography Workflow

  1. Remove background: Use Stitch or remove.bg to isolate the product
  2. Generate lifestyle scene: Midjourney creates the environment (kitchen counter, bedroom shelf, garden table)
  3. Composite: Place product into scene using Photoshop or Canva
  4. Enhance: AI upscaling for print-quality resolution

💡 Cost Comparison

Traditional product shoot: $500-2,000 per product (photographer, studio, styling).
AI-generated: $5-10 per product (subscription cost / images generated). Same or better quality for e-commerce use.

Image Generation for Marketing

📱 Social Media

  • Generate 30 days of social graphics in one session
  • Create consistent brand aesthetics across platforms
  • A/B test different visual styles for engagement

📧 Email Marketing

  • Custom hero images for each email campaign
  • Seasonal and promotional banner variations
  • Product collection lifestyle headers

🎥 YouTube Thumbnails

  • Generate eye-catching backgrounds and scenes
  • Create consistent thumbnail style for channel branding
  • Test multiple thumbnail concepts before publishing

🛍️ Store Banners

  • Homepage hero images without photo shoots
  • Collection page headers matching brand aesthetic
  • Seasonal promotions (holiday, summer, back-to-school)

⚠️ Copyright Warning

AI-generated images have evolving copyright status. For client logos and brand identity, always refine AI concepts with human design tools (Figma, Illustrator). Use AI images freely for social media, internal mockups, and product photography backgrounds.

🔒 Security & Ethics

🚨 Data Security — Zero Tolerance

  • NEVER feed client credentials to AI (API keys, passwords, admin URLs)
  • NEVER share customer PII (real names, emails, phone numbers, addresses)
  • NEVER paste proprietary client code without PM authorization
  • ALWAYS use anonymized data ("Client A", "user@example.com")
  • ALWAYS check if your AI tool stores conversations for training

Violation = termination. No exceptions.

AI Bias Awareness

Hallucination Detection

  1. Verify all statistics and data — find the actual source or remove the claim
  2. Test all generated code — verify API functions actually exist in official docs
  3. Check links and references — AI may generate plausible but fake URLs
  4. Question extreme confidence — that's often when AI hallucinations sound most believable

IP & Disclosure

👤 AI Quick Guide by Role

Every role at DH benefits from AI. Here's your starting point:

RoleTop AI ToolsDaily Use Cases
DeveloperClaude Code, Shopify CLI, 21st.devGenerate Liquid sections, debug code, write schemas, git workflow
DesignerMidjourney, Stitch, DALL-E, Figma AIMood boards, product photos, color palettes, UI components
Content WriterClaude/ChatGPT, SEO toolsProduct descriptions, blog outlines, meta tags, email sequences
Social MediaChatGPT, DALL-E, Canva AICaptions, hashtags, content calendars, ad copy variants
SalesClient Comms GPT, ClaudeProposal drafts, objection handling, upsell suggestions
PMClaude, MCP Scheduled TasksEstimation, meeting summaries, client updates, risk analysis
CSClient Comms GPT, ClaudeResponse templates, escalation analysis, satisfaction reports
HRChatGPT, ClaudeJD drafts, interview questions, policy documentation
FinanceClaude, spreadsheet AIInvoice analysis, report generation, forecasting
OperationsMCP, Claude CodeProcess automation, QA workflows, system monitoring

🎓 Ready to Master AI?

Complete the full AI Training Module — 10 tasks, 119 quiz questions, and hands-on vibe coding exercises.

Start AI Training →