๐Ÿค– About AI at Digital Heroes

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

Last Updated: March 2026 Mandatory Reading

💡 Team Setup — Claude Code Supercharge Prompt

⚠️ What Actually Makes Claude Code 10x (Honest Assessment)

✅ HIGH IMPACT (Do These First)

  • CLAUDE.md per project — #1 boost. Claude reads it every session, knows your project instantly
  • MCP Servers — Connect Claude to Supabase, GitHub, browser, Slack. This is the real 10x
  • Skills (right ones for your role) — PDF, DOCX, UI design, marketing skills are genuinely useful
  • Plan mode for complex tasks — Prevents Claude going in circles
  • Subagents for parallel work — Research + build simultaneously

❌ LOW IMPACT (Don't Waste Time On)

  • Installing 2,449 skills — Claude only loads 1-2 per session. Quantity doesn't help
  • Routing rules in CLAUDE.md — Claude already knows which skill to use from descriptions
  • "Self-improvement loops" — Claude doesn't persist memory between sessions via files like tasks/lessons.md
  • "Demand elegance" rules — Motivational text, not functional instructions
  • Overly long CLAUDE.md — Keep it under 500 lines. Longer = Claude skims it

👉 3-Step Setup (One Command Install)

  1. Install skills — One repo replaces 14 separate clones (2,449 skills)
  2. Paste the prompt in your project's Claude Code session
  3. Claude creates your project brain (CLAUDE.md) and you're ready

STEP 1 — Install All Skills (One Command)

mkdir -p ~/.claude/skills && cd ~/.claude/skills && git clone https://github.com/mabwfas/my-claude-skills-public.git my-claude-skills

This installs 2,449+ skills from 14 consolidated repos in one shot. Sources: Anthropic, Superpowers, MiniMax, Composio, UI/UX Pro Max, Marketing, Stitch, Vercel, WordPress, n8n, VoltAgent, Supermemory, Ruflo, Antigravity.

STEP 2 — PASTE THIS IN CLAUDE CODE (in your project folder)
Look at every file in this project. Understand the codebase, stack, purpose, and patterns. Then create a CLAUDE.md file in the root.

CLAUDE.md is your project brain. Keep it under 500 lines. Include:

## Project Context
- Project name, purpose, and who uses it
- Tech stack and key dependencies
- Folder structure (top-level only, not every file)
- How to run/build/test/deploy

## Coding Standards
- Language and framework conventions this project follows
- Naming patterns, file organization rules
- Error handling approach
- What NOT to do (common mistakes in this codebase)

## Skills Available
Skills are installed at ~/.claude/skills/my-claude-skills/skills/. Key ones for this project:

For file generation (PDF, DOCX, XLSX, PPTX):
  ~/.claude/skills/my-claude-skills/skills/anthropic/

For UI, design, and frontend work:
  ~/.claude/skills/my-claude-skills/skills/ui-ux-pro-max/
  ~/.claude/skills/my-claude-skills/skills/stitch/

For marketing, copywriting, SEO, and ads:
  ~/.claude/skills/my-claude-skills/skills/marketing/

For external API integrations:
  ~/.claude/skills/my-claude-skills/skills/composio/

For advanced agent workflows (TDD, debugging, planning):
  ~/.claude/skills/my-claude-skills/skills/superpowers/

For mobile/fullstack dev (Flutter, React Native, iOS, Android):
  ~/.claude/skills/my-claude-skills/skills/minimax/

For deployment and Next.js:
  ~/.claude/skills/my-claude-skills/skills/vercel/

For WordPress/CMS:
  ~/.claude/skills/my-claude-skills/skills/wordpress/

For workflow automation:
  ~/.claude/skills/my-claude-skills/skills/n8n-mcp/

Only list skills relevant to THIS project. Don't list all 2,449.

## Workflow Rules
1. Plan before building: Use plan mode for any task with 3+ steps
2. Verify before claiming done: Run tests, check output, prove it works
3. Fix bugs autonomously: Read logs, find root cause, resolve without asking
4. Use subagents: Offload research and parallel tasks to keep context clean
5. Keep changes minimal: Only touch what's necessary. No unnecessary refactors

## Project-Specific Notes
- Add any quirks, gotchas, or domain knowledge unique to this project
- Known issues or technical debt
- Deployment notes or environment variables needed

---

After creating CLAUDE.md, show me what you wrote so I can review it.

STEP 3 — Optional Power-Ups (Setup Once Per Machine)

🎨 21st.dev (Free)

AI component library for instant UI generation. Run: npx @21st-dev/cli@latest init. Get your free API key at 21st.dev and add to .env as TWENTYFIRST_API_KEY.

🧵 Stitch by Google (Free)

AI-powered UI design tool. Sign in at stitch.withgoogle.com with your Google account and connect to your project.

🔑 Gemini API (Management Provides)

Go to aistudio.google.com, create API key, add to .env as GEMINI_API_KEY. Unlocks Gemini models across tools.

⚡ MCP Servers (THE Real 10x)

Connect Claude to external tools: Supabase, GitHub, Slack, Browser automation. See the Antigravity & MCP section below for setup.

🚀 The Real 10x Stack (In Order of Impact)

# What Why It Matters Impact
1 CLAUDE.md per project Claude reads this first every session. It knows your entire project context, stack, and rules instantly. No re-explaining. Massive — saves 5-10 min per session
2 MCP Servers Claude can directly query Supabase, create GitHub PRs, read Slack messages, automate browser actions. This turns Claude from "helper" into "teammate." Massive — eliminates copy-paste workflows
3 Right skills for your role A designer needs UI/UX skills. A content writer needs marketing skills. A developer needs superpowers (TDD, debugging). Load the 3-5 that matter. High — better output quality
4 Plan mode + subagents Plan before building complex features. Use subagents for parallel research. Prevents Claude going in circles on hard problems. Medium — fewer failed attempts
5 Good prompting habits Be specific about what you want. Give context. Say "build X with Y using Z" not just "build X." The better your prompt, the fewer rounds needed. Medium — better first-try results

🚨 Common Mistake: Don't confuse "installing 2,449 skills" with productivity. Claude only loads 1-2 skills per session based on what you're doing. Having them installed is good for coverage, but the real gain comes from CLAUDE.md + MCP servers + knowing which skill to ask for.

⚡ Additional 10x Wins (Easy to Set Up)

1. Custom Slash Commands Per Role

Create reusable commands for your team's most repetitive tasks. Each command lives as a markdown file in .claude/commands/ in your project.

Developer Commands

  • /shopify-section — Generate a Shopify section with schema
  • /speed-audit — Run Lighthouse + fix performance issues
  • /debug — Systematic debugging with logs and root cause

Non-Dev Commands

  • /client-email — Draft professional client response
  • /seo-audit — Full SEO analysis of a page/site
  • /proposal — Generate client proposal from brief

How to create:

# Create in your project:
mkdir -p .claude/commands

# Example: .claude/commands/shopify-section.md
# Write the prompt template inside the file.
# Claude reads it when you type /shopify-section

2. Hooks (Auto-Quality on Every Action)

Hooks run shell commands automatically before/after Claude's actions. They catch mistakes before they happen. Configure in .claude/settings.json.

What Hooks Can Do

  • Auto-lint after every file edit
  • Auto-run tests before committing
  • Block commits with failing tests
  • Auto-format code on save

Without Hooks

  • Bugs slip through to commits
  • Inconsistent code formatting
  • Tests forgotten before push
  • Manual checking every time

3. Shared CLAUDE.md Templates Per Project Type

Don't let every team member write their own CLAUDE.md from scratch. Create starter templates for each project type we commonly build.

🛒

Shopify Store

Theme dev, Liquid, sections, speed optimization

🌐

WordPress Site

Theme, plugins, ACF, WooCommerce

Next.js / React App

Components, API routes, Supabase, Vercel

Ask management for the starter templates, or run the Team Prompt above — it generates one tailored to your current project.

4. MCP Servers — The Biggest Multiplier

MCP (Model Context Protocol) servers let Claude directly interact with external tools. Instead of copy-pasting between Claude and Supabase, Claude queries your database directly. This is the single biggest productivity unlock after CLAUDE.md.

MCP Server What It Does Who Needs It
Supabase MCP Claude reads/writes your database, manages auth, runs migrations Developers
GitHub MCP Claude creates PRs, reviews code, manages issues directly Developers, PMs
Browser MCP Claude clicks, types, screenshots — automates browser tasks Everyone
Slack MCP Claude reads channels, sends messages, searches conversations PMs, Sales, CS
Filesystem MCP Claude reads/writes files outside the project directory Everyone

See the Antigravity & MCP section below for full setup instructions. Management will provide API keys for shared services.

5. Team Prompt Library (Proven Prompts Per Role)

Stop reinventing prompts. These are battle-tested prompts that work for DH's specific workflows. Copy them, use them, improve them.

Developer Prompts

  • "Build a Shopify section for [X] with schema settings for [Y]. Follow Dawn theme patterns."
  • "Audit this page for Core Web Vitals. Fix LCP, CLS, and FID issues. Show before/after."
  • "Review this PR for bugs, security issues, and DH coding standards."

Sales / CS / Content Prompts

  • "Write a Fiverr gig description for [service]. Use DH pricing tiers. Include FAQ section."
  • "Draft a client delivery email for [project]. Professional tone. Include next steps and review request."
  • "Write 5 SEO-optimized product descriptions for [store]. Match their brand voice from [URL]."

Found a prompt that works great? Share it in the #ai-prompts Slack channel so the whole team benefits.

🚨 Why AI Matters — Read This First

AI won't replace you. But someone using AI will.

This is the single most important career shift happening right now. Every role — designer, developer, PM, content writer, HR, sales — is being transformed by AI. The people who learn it will do in 1 hour what used to take 8. The people who ignore it will be left behind.

🎯 Why You Must Learn This

📈 The Efficiency Gap Is Real

Task Without AI With AI Time Saved
Write a product description30 min3 min90%
Build a Shopify section4 hours30 min87%
Research 10 competitors3 hours20 min89%
Create a project plan2 hours15 min88%
Debug a complex issue2 hours10 min92%
SEO audit a full websiteFull day1 hour85%

🧠 The Right Mindset

❌ Wrong Mindset

  • "AI will take my job"
  • "It's just a fad"
  • "I'll learn it later"
  • "It makes people lazy"
  • "My role doesn't need AI"

✅ Right Mindset

  • "AI makes me 10x more valuable"
  • "This is the biggest shift since the internet"
  • "Every week I wait, I fall behind"
  • "It makes me faster, not lazier"
  • "Every role benefits from AI"

💪 The DH Standard

At Digital Heroes, AI isn't optional — it's a core skill for every team member. We don't use AI to cut corners. We use it to deliver better work, faster, at a level our competitors can't match. Your goal: become the person who uses AI so well that you're irreplaceable, not replaceable.

⚙️ 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: Lumina Jewelry 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.

📚 Official Claude Code Documentation

🚀 Getting Started
Install & first run
📄 CLI Reference
All commands & flags
🧠 CLAUDE.md & Memory
Project context files
Custom Skills
Create slash commands
🔌 Hooks
Event-driven automation
💡 Tutorials
Workflows & best practices

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 Starter CLAUDE.md — Copy & Use in Every Project

This is the standard CLAUDE.md template every DH team member should use when starting a new project. It includes workflow guidelines, task management rules, and core principles that make Claude Code work at a Level 5+ standard.

How to use: Copy the template below, paste it into a file called CLAUDE.md at the root of your project, and fill in the [brackets] with your project details. Or ⬇ Download CLAUDE.md Template

# Project: [Project Name] ## Tech Stack - Framework: [e.g., Shopify Dawn 15.0, Next.js 14, etc.] - Languages: [e.g., Liquid, JavaScript, CSS] - Build: [e.g., Shopify CLI 3.x, npm, etc.] ## File Structure - [main folder] — [description] - [components/] — [description] - [assets/] — [description] ## Coding Conventions - [naming convention, e.g., BEM for CSS] - No external JS libraries — vanilla JS only - Mobile-first responsive design - [any other team standards] ## Known Issues - [list any bugs or quirks the AI should know about] --- ## Workflow Guidelines ### 1. Plan Mode Default - Enter plan mode for ANY non-trivial task (3+ steps or architectural decisions) - If something goes sideways, STOP and re-plan immediately — don't keep pushing - Use plan mode for verification steps, not just building - Write detailed specs upfront to reduce ambiguity ### 2. Subagent Strategy - Use subagents liberally to keep main context window clean - Offload research, exploration, and parallel analysis to subagents - For complex problems, throw more compute at it via subagents - One task per subagent for focused execution ### 3. Self-Improvement Loop - After ANY correction from the user, update tasks/lessons.md with the pattern - Write rules for yourself that prevent the same mistake - Ruthlessly iterate on these lessons until mistake rate drops - Review lessons at session start for relevant project ### 4. Verification Before Done - Never mark a task complete without proving it works - Diff behavior between main and your changes when relevant - Ask yourself: "Would a staff engineer approve this?" - Run tests, check logs, demonstrate correctness ### 5. Demand Elegance (Balanced) - For non-trivial changes: pause and ask "is there a more elegant way?" - If a fix feels hacky: "Knowing everything I know now, implement the elegant solution" - Skip this for simple, obvious fixes — don't over-engineer - Challenge your own work before presenting it ### 6. Autonomous Bug Fixing - When given a bug report: just fix it. Don't ask for hand-holding - Point at logs, errors, failing tests — then resolve them - Zero context switching required from the user - Go fix failing CI tests without being told how ## Task Management 1. Plan First: Write plan to tasks/todo.md with checkable items 2. Verify Plans: Check in before starting implementation 3. Track Progress: Mark items complete as you go 4. Explain Changes: High-level summary at each step 5. Document Results: Add review section to tasks/todo.md 6. Capture Lessons: Update tasks/lessons.md after corrections ## Core Principles - Simplicity First: Make every change as simple as possible. Impact minimal code. - No Laziness: Find root causes. No temporary fixes. Senior developer standards. - Minimal Impact: Changes should only touch what's necessary. Avoid introducing bugs.

💡 Pro Tip: Customize Per Project

The top section (Tech Stack, File Structure, Coding Conventions, Known Issues) should be unique to each project. The bottom section (Workflow Guidelines, Task Management, Core Principles) stays the same across all projects — these are your universal rules that make Claude Code behave like a senior developer.

🛒 Real-Life Examples — How DH Uses Claude Code Daily

Here's exactly how our team uses Claude Code with CLAUDE.md on real Shopify projects:

1. Building a Custom Product Page Section

The task: Client wants a product page with before/after image slider, size guide popup, and trust badges.

"Create a new Shopify section called product-enhanced with: 1. Before/after image comparison slider (vanilla JS, no libraries) 2. Size guide modal triggered by a link under variant selector 3. Trust badges row (free shipping, 30-day returns, secure checkout) All must have schema settings so the client can edit text and images from the theme editor."

Result: Claude reads your CLAUDE.md, sees "vanilla JS only" and "all sections must have schema settings", then builds the full section with Liquid, responsive CSS, and complete schema — ready for theme editor customization.

2. Redesigning a Homepage Hero for Better Conversions

"Our homepage hero has a low click-through rate. Redesign it using CRO best practices: - Strong headline above the fold - Single clear CTA button (not two competing buttons) - Social proof (review count or 'trusted by X customers') - Mobile: stack vertically, CTA must be visible without scrolling Look at sections/hero-banner.liquid and improve it."

Result: Claude reads the existing hero, rewrites it with better visual hierarchy, a single focused CTA, social proof elements, and mobile-first CSS — all matching your design system.

3. Bulk-Fixing SEO Across All Templates

"Audit every template in templates/ for SEO issues: 1. Check if each has a unique meta description 2. Add JSON-LD structured data (Product, BreadcrumbList, Organization) 3. Ensure all images have descriptive alt text 4. Fix any missing canonical tags Report what you found, then fix everything."

Result: Claude scans all 15 templates, identifies gaps, edits every file in one pass — adding structured data, fixing alt text, and generating a summary report.

4. Creating a Collection Filter Sidebar

"Build a collection page filter sidebar: - Filters for Color, Size, Price Range, Availability - Uses Shopify's native storefront filtering API - Filters update without full reload (URL params + fetch) - Mobile: slide-in drawer from left with overlay - Match our design system: BEM classes, CSS custom properties"

Result: Because CLAUDE.md specifies "BEM naming" and "CSS custom properties", Claude generates code that perfectly matches your existing design system — zero manual renaming.

5. Debugging a Cart Issue at 11 PM

"The cart drawer opens but shows 0 items even when products are added. Client just reported it. shopify theme check shows no errors. Find the bug, explain what caused it, and fix it."

Result: Claude traces the data flow from Cart API to DOM, finds the broken selector, explains the root cause, and fixes it — all in under 2 minutes. Because CLAUDE.md says "Autonomous Bug Fixing: just fix it."

💡 The Pattern

Every prompt above is specific about what you want, how it should work, and what constraints to follow. Your CLAUDE.md handles the constraints automatically, so you just focus on the task. That's what separates Level 1 (AI slop) from Level 3+ (production-quality output).

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.

📊 The 6 Levels of Claude Code

Most people get stuck at Level 1 or 2 and never realize it. Understanding where you stand — and what to do next — is the fastest way to go from vibe coder to 10x AI developer.

🎥 Watch: The 6 Levels of Claude Code — Where Do You Stand?

The Progression Roadmap

LevelNameYou Are Here If…Key Skill to Master
1 📝 Prompt Engineer You type commands and hope for the best. Output feels generic ("AI slop"). Write clear, specific prompts with a defined outcome
2 📋 The Planner You use Plan Mode and ask Claude questions before building. Collaborative questioning — "What am I missing?"
3 🎯 Context Engineer You manage the context window and provide the right files/examples. Context window management — /clear before the dead zone
4 🔧 Tool Builder You install MCPs, plugins, and frameworks — but maybe too many. Surgical tool selection — pick only what the project needs
5 ⚡ Skill Crafter You create custom Skills and reusable workflows for your team. Skill authoring + Skill Creator for optimization
6 👑 The Orchestrator You run multiple Claude sessions, work trees, and agent teams. Parallel sessions, work trees, agent teams

Level 1 → 2: Stop Commanding, Start Collaborating

The #1 mistake is treating Claude Code as a blunt tool — "build me X" without feedback. This causes regression to the mean (generic AI slop). Instead:

Level 2 → 3: Master the Context Window

Context rot is real — performance drops sharply after ~50-60% of the 200K token window. This doesn't improve with bigger windows.

Level 3 → 4: Be Surgical With Tools

The trap: installing every MCP and framework you can find. Capability ≠ performance.

Level 4 → 5: Create Your Own Skills

Level 5 → 6: Scale With Multiple Instances

MethodHow It WorksBest For
Multiple Terminals Open 2-3 terminals running Claude Code on the same project Simple parallel tasks, quick wins
Git Work Trees claude --worktree frontend — each gets its own copy Separate features that might conflict
Sub-Agents Claude spawns worker agents in separate work trees automatically Large tasks you want Claude to divide up
Agent Teams Sub-agents that talk to each other + a supervisor agent Cross-cutting features (auth + frontend + payments)

Note: Agent Teams is experimental. Enable it in settings.json. Say "create an agent team" to trigger it. There are diminishing returns beyond 2-3 parallel sessions.

💡 The Real Unlock

The difference between a vibe coder and a 10x AI developer isn't the tools — it's the mindset. Stop being passive. Ask "why" and "how" after every Claude action. Understand the building blocks. Manage your context window. And create workflows that are uniquely yours.

🚀 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.

📚 Official MCP Documentation

📖 What is MCP?
Introduction & concepts
🔌 MCP in Claude Code
Setup & configuration
🛠️ Build MCP Server
Create your own server
🔎 MCP Registry
Browse available servers
💻 Reference Servers
Official GitHub repos
🏗️ Architecture
How MCP works inside
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

🎯 Daily Use Cases — How Every Role Uses MCP + Skills

These aren't theoretical. This is what your day looks like when you actually use these tools:

🛒 Ecom Store Design (Developer)

  • Preview Server MCP — Edit Shopify Liquid locally, see changes live in browser instantly
  • Frontend Design Skill — Ask Claude to redesign a product page and it follows real design principles, not AI slop
  • UI UX Pro Max Skill — Get 67 UI styles, 96 color palettes applied automatically to your sections
  • Claude in Chrome — Open the live store, Claude spots broken padding, missing alt text, slow images
"Redesign the hero section of this Dawn theme. Make it look like a premium DTC brand with bold typography, full-bleed imagery, and a sticky add-to-cart bar."

📣 Social Media Posting (Content/Marketing)

  • Marketing Skills (34 skills) — Use CRO, copywriting, SEO skills to generate posts that actually convert
  • Claude in Chrome — Open Instagram/Facebook, Claude analyzes competitor posts, suggests hooks and CTAs
  • Scheduled Tasks MCP — Auto-generate weekly content calendars on Monday mornings
  • n8n MCP Server — Trigger post creation workflows that draft, schedule, and queue posts
"Analyze the last 10 posts from @competitorstore on Instagram. What hooks are they using? Write me 5 carousel post ideas for our client's new collection launch."

📋 Project Management (PM/Ops)

  • Anthropic Skills (PDF/XLSX) — Generate client reports, project timelines, and SOW documents
  • Registry Connectors — Connect Claude to Asana/Jira and manage tasks without leaving the terminal
  • Scheduled Tasks — Daily standup summaries, weekly progress reports auto-generated
  • Claude Code /commit — Auto-commit and push code with proper messages, no context-switch
"Read our Asana board. Summarize what's overdue, what's blocked, and draft a client update email for the UrbanThread project."

🎨 Design & Branding (Designer)

  • Frontend Design + UI UX Pro Max — Generate full page designs with real typography systems and spacing
  • Claude in Chrome — Screenshot a competitor site, Claude breaks down their layout, colors, and hierarchy
  • 21st.dev — Generate React/Tailwind components that designers can preview instantly
  • Marketing Skills — Write brand positioning, taglines, and messaging that match the visual identity
"I'm designing a luxury skincare brand's Shopify store. Analyze drfrankensteinmd.com and suggest a color palette, font pairing, and homepage layout that feels premium but approachable."

⚡ How to Create Your Own Custom Skill in 2 Minutes

Skills aren't magic — they're just markdown files with instructions. Here's how to make one for any task you do repeatedly:

📚 Official Guide: Creating Custom Skills & Slash Commands ↗

Step 1: Create the file

mkdir -p .claude/skills touch .claude/skills/social-post-generator.md

Step 2: Write the instructions

--- name: social-post-generator description: Generate social media posts for DH clients command: /social-post --- # Social Media Post Generator ## Role You are a social media strategist for e-commerce brands. ## Rules - Every post MUST have a hook in the first line - Use emoji sparingly (max 3 per post) - Include a clear CTA (shop link, comment prompt, save reminder) - Match the brand's tone of voice (check brand guide if available) - Generate 3 variations: short (Twitter), medium (Instagram), long (LinkedIn) ## Format For each post, output: 1. Hook line 2. Body copy 3. CTA 4. Suggested hashtags (5-7 relevant ones) 5. Best time to post

Step 3: Use it

claude /social-post "Write posts announcing our client's Black Friday sale โ€” 30% off sitewide, free shipping over $50"

That's it. Claude now has a reusable social media expert it can call anytime with /social-post. Make skills for anything: client onboarding, QA checklists, SEO audits, code reviews.

More Skill Ideas for Daily Use

Skill NameCommandWhat It DoesWho Uses It
Store QA Checker/qa-storeRuns through a 50-point Shopify QA checklist on a live URLDevelopers, QA
SEO Audit/seo-auditAnalyzes meta tags, headings, schema, page speed, and contentContent, SEO
Client Email Draft/client-emailGenerates professional client update emails from bullet pointsPM, Sales, CS
Product Description/product-descWrites SEO-optimized product descriptions with brand voiceContent, Ecom
Collection Page Builder/collectionGenerates Shopify collection page Liquid with filters and sortingDevelopers
Instagram Carousel/carouselPlans 5-10 slide carousel with hooks, copy, and visual directionSocial Media
Brand Guide Generator/brand-guideCreates brand style guide from a logo and website URLDesigners

🛠️ 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, Developers🔨 Coming Soon
SOP AssistantAnswer questions about DH processesAll Roles🔨 Coming Soon
Content WriterBlog posts, product descriptions, social captionsContent, Social Media🔨 Coming 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.

🎥 Shopify + Claude Code in Action

Watch how designers and developers use Claude Code to edit Shopify themes at lightning speed:

🎥 Shopify Theme Editing with Claude Code

🎥 Designing Shopify Themes Fast with AI

⚠️ 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

🧩 Claude Skills & MCP — Supercharge Your AI Output

Out of the box, Claude is powerful. But with Skills and MCP (Model Context Protocol), it becomes an expert-level assistant that knows your exact workflows, tools, and preferences. This is the difference between generic AI output and production-ready work.

What Are Claude Skills?

Skills are reusable instruction sets that teach Claude how to perform specific tasks the way YOU want them done. Think of them as specialized training modules for Claude — each skill gives Claude deep domain knowledge and step-by-step procedures for a particular job.

Without skills, you get generic output. With skills, you get output that matches your exact brand voice, coding standards, file formats, and quality bar.

Without SkillsWith Skills
Generic blog post that sounds like every other AI articleSEO-optimized post matching your brand voice, internal linking strategy, and CTA format
Basic code that works but doesn't follow your patternsCode that follows your architecture, naming conventions, error handling, and test patterns
Simple commit messageConventional Commit with proper scope, body, and co-author tag following your git governance rules
Vague project planDetailed implementation plan with file-level changes, risk analysis, and architecture trade-offs

How Skills Work

Every skill is a Markdown file (SKILL.md) stored in your project's .claude/skills/ directory or your global ~/.claude/skills/ folder. When you invoke a skill (using /skillname or it triggers automatically), Claude reads the instructions and follows them precisely.

A skill file has two parts:

  1. Frontmatter — Metadata that tells Claude WHEN to trigger the skill (description, trigger patterns, allowed tools)
  2. Body — The actual instructions Claude follows (step-by-step procedures, rules, examples, output format)
# Example skill file: .claude/skills/commit/SKILL.md --- description: "Stage working tree changes and create a Conventional Commit (no push)." allowed-tools: ["Bash", "Read", "Glob", "Grep"] --- ## Instructions 1. Run git status to see all changes 2. Run git diff to understand what changed 3. Draft a commit message following Conventional Commits format 4. Stage specific files (never use git add -A) 5. Create the commit with Co-Authored-By tag

Skills We Use at DH

SkillTriggerWhat It Does
git:cm/commitStage changes and create a Conventional Commit with proper format, no push
git:cp/cpStage, commit, AND push following git governance rules
git:pr/prCreate a pull request from the current branch with summary and test plan
review/reviewRun local code review gate before pushing — checks quality, patterns, bugs
security-scan/security-scanScan code for vulnerabilities, secrets, injection risks before pushing
simplify/simplifyReview changed code for reuse opportunities, quality, and efficiency
frontend-designAuto (when building UI)Creates distinctive, production-grade frontend interfaces — avoids generic AI aesthetics
marketing-skillAuto (marketing tasks)42 specialist marketing skills covering content, SEO, CRO, channels, growth
docxAuto (.docx files)Create, read, edit Word documents with formatting, headers, page numbers
xlsxAuto (.xlsx files)Create and edit spreadsheets with formulas, charts, formatting
pdfAuto (.pdf files)Read, merge, split, watermark, OCR, fill forms in PDF files
pptxAuto (.pptx files)Create and edit PowerPoint presentations with layouts and speaker notes
schedule/scheduleCreate scheduled tasks that run on intervals or at specific times
c-level-advisorAuto (strategy questions)Virtual board of directors — 28 skills covering 10 C-level roles
skill-creator/skill-creatorCreate new custom skills, run evals, benchmark performance

How to Add Skills

There are three ways to add skills to Claude:

Method 1: Install from npm (Community Skills)

npx skills add coreyhaines31/marketingskills

This downloads the skill files into your project's .claude/skills/ directory. Community skills are open-source and peer-reviewed.

Method 2: Create Your Own Skill

# Step 1: Create the directory mkdir -p .claude/skills/my-custom-skill # Step 2: Create the skill file # Write your SKILL.md with frontmatter + instructions # Step 3: Use it # Type /my-custom-skill in Claude Code, or it auto-triggers based on description

Method 3: Use the Skill Creator

Ask Claude Code: /skill-creator and describe what you want. It will generate the skill file, test it, and optimize the trigger description for accuracy.

💡 Pro Tip: Global vs Project Skills

Project skills (.claude/skills/) are specific to one repo — use for project-specific coding standards, deploy procedures, etc.
Global skills (~/.claude/skills/) work everywhere — use for personal preferences, commit style, review checklist, etc.

What Is MCP (Model Context Protocol)?

MCP is an open protocol that lets Claude connect to external tools and services. If Skills teach Claude WHAT to do, MCP gives Claude the TOOLS to do it. MCP servers act as bridges — each one gives Claude new capabilities.

MCP ServerWhat It Gives ClaudeUse Case
Gemini MCPGoogle Gemini AI — image generation, video, web search, document analysis, text-to-speechGenerate product images, research competitors, analyze PDFs, create audio
21st.dev MCPUI component library — search, build, and refine React componentsInstantly find and integrate production-ready UI components
Chrome Extension MCPBrowser control — navigate, click, screenshot, read pagesQA audits, competitor analysis, form automation, visual testing
n8n MCPWorkflow automation — search nodes, build workflows, validate configsCreate automated pipelines connecting 400+ apps
Scheduled Tasks MCPCron-based task scheduling — create, update, list recurring jobsAutomated daily reports, recurring checks, reminder systems
Claude Flow MCPMulti-agent orchestration — spawn agents, manage tasks, coordinate workParallel code reviews, distributed research, swarm intelligence
Preview MCPLive dev server preview — screenshot, inspect, click, fill forms in browserVisual QA, responsive testing, interaction testing without leaving Claude

How to Add MCP Servers

MCP servers are configured in your Claude settings file. There are two levels:

Project-Level (recommended for team consistency)

Add to .claude/settings.json in your project root:

{ "mcpServers": { "gemini": { "command": "npx", "args": ["-y", "gemini-mcp"], "env": { "GEMINI_API_KEY": "your-api-key-here" } }, "magic": { "command": "npx", "args": ["-y", "@anthropic/21st-mcp"], "env": { "TWENTY_FIRST_API_KEY": "your-key-here" } } } }

Global-Level (works across all projects)

Add to ~/.claude/settings.json in your home directory. Same format as above but applies everywhere.

Adding via Antigravity (Easiest)

If you use Antigravity (our recommended Claude Code launcher), it manages MCP servers automatically through its GUI. Just enable/disable servers from the settings panel.

Skills + MCP Together = 10x Output

The real power comes from combining Skills with MCP. Here is how they work together:

💻 Developer Workflow

Skills: git:cm, review, security-scan, frontend-design
MCP: 21st.dev (UI components), Preview (visual QA), Chrome (browser testing)
Result: Build a feature, get UI components, preview it live, run review gate, commit with proper format, all without leaving the terminal.

📈 Marketing Workflow

Skills: marketing-skill (42 sub-skills), content creation
MCP: Gemini (image gen + web search), Chrome (competitor analysis)
Result: Research keywords, analyze competitors live in browser, generate SEO content, create matching images, all in one session.

📋 HR Workflow

Skills: docx, pdf, xlsx
MCP: Gemini (signature generation), Scheduled Tasks (recurring reports)
Result: Generate offer letters as Word docs, create salary reports in Excel, merge documents into PDF, schedule weekly payroll reports.

🛠 PM Workflow

Skills: c-level-advisor, pptx, schedule
MCP: Chrome (Jira/Trello reading), n8n (workflow automation)
Result: Read project boards, generate status deck, schedule daily standup summaries, get strategic advice on roadmap decisions.

Quick Start Checklist

StepActionCommand / Location
1Install Claude Codenpm install -g @anthropic-ai/claude-code
2Add marketing skillsnpx skills add coreyhaines31/marketingskills
3Configure MCP serversEdit .claude/settings.json or use Antigravity GUI
4Get API keysGemini: aistudio.google.com — 21st.dev: 21st.dev
5Test itType /commit or /review in Claude Code to verify skills work
6Create your own skillUse /skill-creator or manually create .claude/skills/my-skill/SKILL.md

🔥 Bottom Line

Skills = teach Claude your exact processes and standards
MCP = give Claude access to external tools (browsers, APIs, databases, AI models)
Together = Claude becomes a specialized team member who knows your tools, follows your rules, and delivers production-ready work every time.

Every DH team member should have at minimum: git skills (commit, review) + Gemini MCP (image gen, search) + Chrome MCP (browser automation) configured. This is the baseline for 10x productivity.

👤 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 →