Timeline
16,716 memories — chronological, newest first.
[Web Browser Content]
Local Viking - Scheduled Geogrids
Bookmarks/Tabs:
- Hermes Agent
- Ilm-wiki
- Anil-matcha
- Trigger.dev
- Call Tracking
- CTR Geeks
- checkout-app
- get-it-done-sor
- Master Brain
- Bookmarklets
- Ask Gemini
- Manus Resources
- Ads Manager - Merlino Marketing
- Domain Portfolio
- Mission Control
- OpenClaw Mission
- Google Drive
- Applicant Tracking System
May 13, 03:32 AM
[Web Browser Content]
AI agents
Media processing
Start building now >
14.9k Open source
Trigger.dev is the platform for building AI workflows in TypeScript. Long-running tasks with retries, queues, observability, and elastic scaling.
Build and deploy fully-managed AI agents and workflows
AWS PrivateLink: connect private resources to your tasks
How it works
Product
Changelog
Trigger.dev
Get started >
May 13, 03:32 AM
[Web Browser Content]
Dev SOP - Knowledge Base
Trigger.dev: Background Jobs, Scheduled Tasks, and Long-Running Workflows
Trigger.dev background job patterns include task definitions, scheduled cron jobs, batch processing, retry configuration, wait/sleep, concurrency limits, and integration with Next.js API routes for job triggering.
Tags: trigger-dev, background-jobs, scheduling, typescript, queues, workflows
Agent trigger phrases: Trigger.dev, background jobs, Trigger task, scheduled job, Trigger.dev cron, long-running task, job queue, Trigger.dev workflow
Overview:
Trigger.dev runs background jobs, scheduled tasks, and long-running workflows outside of serverless function limits. Tasks can run for hours, not just seconds.
Installation:
npm install @trigger.dev/sdk
npx trigger.dev@latest init
This creates trigger.config.ts and src/trigger/ directory.
May 13, 03:32 AM
[Web Browser Content]
TypeScript Advanced Types: Generics, Utility Types, and Type Guards
Production TypeScript patterns: conditional types, mapped types, template literal types, branded types, discriminated unions, and full-stack type safety with Zod.
TypeScript Full-Stack Type Safety: Shared Types, API Contracts, and Zod
Full-stack TypeScript type safety patterns — sharing types between frontend and backend, API contract validation with Zod, database type generation, and safe error handling.
TypeScript and Zod: Type Safety, Boundary Validation, and Schema Patterns
TypeScript production patterns with Zod — boundary validation at API inputs/outputs, schema composition, discriminated unions, branded types, transform pipelines, error formatting, and inference patterns for full-stack type safety.
Vercel API: Deployments, Environment Variables, and Domains
Vercel REST API and CLI reference for managing deployments, environment variables, domains, and project lifecycle programmatically.
Vercel API and CLI: Deployments, Projects, Domains, and Env Vars
Vercel REST API and CLI reference — deployments, projects, domains, DNS, environment variables, teams, webhooks, edge config, and CI/CD automation. 200+ endpoints across 30 categories.
May 13, 03:32 AM
[Web Browser Content]
Vercel API and CLI: Deployments, Projects, Domains, and Env Vars — Dev SOP
Topics: vercel-api-platform
DNS, environment variables, teams, and more. The CLI wraps most operations for local use.
Authentication
- Personal Access Token: curl -H "Authorization: Bearer $VERCEL_TOKEN"
- Team scope: https://api.vercel.com/v2/user, https://api.vercel.com/v6/deployments?teamId=team_xxxxx
- CLI team scope: vercel --scope my-team deploy --prod
- Token types: Personal Access Token (vercel.com/account/tokens), OAuth (integrations), Scoped (limited-permission automation).
CLI Installation and Core Commands
- npm i -g vercel
- Deploy: vercel deploy
- Link project: vercel link --prod
- Environment variables: vercel env pull .env.local, vercel env add KEY production, vercel env ls
- Logs: vercel logs <deployment-url>
- Read in code (Next.js): import { get } from "@vercel/edge-config"; await get("feature-x");
Webhooks
- curl -X POST -H "Authorization: Bearer $VERCEL_TOKEN" -H "Content-Type: application/json" -d '{"url": "https://api.example.com/webhook", "events": ["deployment.created", "deployment.ready"]}' https://api.vercel.com/v1/webhooks
- Events: deployment.created, deployment.ready, deployment.error, deployment.canceled.
Project Settings via API
- Get project: curl -H "Authorization: Bearer $VERCEL_TOKEN" "https://api.vercel.com/v9/projects/prj_xxx"
- Update build command: curl -X PATCH -H "Authorization: Bearer $VERCEL_TOKEN" -d '{"buildCommand": "npm run build:prod"}' "https://api.vercel.com/v9/projects/prj_xxx"
Dev SOP — Production-grade build methodology. Agent API at /api/topics
May 13, 03:32 AM
[Web Browser Content]
Claude Code Sub-Agents: Architecture, Delegation, and Meta-Agent Patterns
How Claude Code sub-agents actually work — system prompt vs user prompt distinction, agent file structure, delegation flow, and the meta-agent pattern for building agents that build agents.
Clerk Authentication: Setup, Middleware, Webhooks, and User Management
Clerk authentication integration for Next.js — installation, middleware configuration, auth in Server Components and API routes, user metadata, webhook sync to database, and production gotchas including auto-blocking behavior.
Code Review, QA Validation, and Pre-Release Gates
Code review checklist, automated QA gates, pre-release validation — TypeScript/lint checks, security review patterns, accessibility gates, performance budgets, and the structured fix attestation format for bug commits.
OpenAI Codex CLI: Commands, Sandbox Modes, and Workflow Patterns
OpenAI Codex CLI quick reference — installation, authentication, sandbox modes (suggest/auto/full), slash commands, workflow patterns, and comparison with Claude Code equivalents.
Convex Real-Time Patterns: Queries, Mutations, Actions, and Scheduling
Convex real-time database patterns — reactive queries, transactional mutations, external-IO actions, React hooks, file storage, scheduled functions, and critical constraints.
May 13, 03:32 AM
[Web Browser Content]
Master
af2f2c9 feat: expand dev-sop from 15 to 46 topics (31 new articles)
Created 20m ago by mmerlin023
Projects:
- dev-sop.vercel.app
- checkout-app
- CTR Geeks
- get-it-done
- Master Brain
- Call Tracking
- Domain Portfolio
- Mission Control
- Applicant Tracking
Dev SOP Knowledge Base
Production-grade build methodology — 46 topics. Agent API at Claude API Advanced Patterns: Thinking, Streaming Batches, and Anthropic API.
May 13, 03:32 AM
[Web Browser Content]
Vercel Project: seo-sop
User: mmerlin023
Production Deployment: Ready
Recent Commit: 0f6137b fix: swap OpenAl SDK for raw fetch in search route
Created: 2h ago
Domains: seo-lp8mws20p-mmerlin023s-projects.vercel.app, seo-sop-ten.vercel.app
May 13, 03:31 AM
[Web Browser Content]
https://seo-sop-ten.vercel.app
May 13, 03:31 AM
[Web Browser Content]
HCU Recovery & Remediation Checklist
A checklist for recovering from a Helpful Content System (HCU) penalty.
Knowledge Panel Strategy Workflow
Explains a structured workflow for acquiring and optimizing Knowledge Panels for brand entities.
Koray Microsemantic Content Production
Details the creation of microsemantic content that adheres to Koray's depth principle for SEO.
Koray Semantic Audit & Query Analysis
Guides the execution of a semantic audit and query analysis using the Koray Tugberk methodology.
FAQ Content Writing Guide
Technique for crafting FAQ content aligned with the buyer journey for conversion optimization.
Integration Notes for HCU Recovery
Notes on integrating various tools with the HCU recovery process.
Competitor Research and FAQ Extraction
Protocol for analyzing top competitors to extract FAQs and identify content gaps.
Agent trigger phrases: How to research competitors for SEO gains? Identify FAQs missing from my site. Analyze competitors' FAQ strategies. Steps to improve my content with competitor insights. How to do a content gap analysis? What are my competitors doing with their FAQ sections? Retrieve FAQ content from top pages. What competitor analysis techniques enhance SEO?
Competitor Research Guide
1. Identify the Top 5 Competitors for the Target Keywords.
2. Extract FAQ Content from Competitors' Pages.
3. Identify Questions Your Target URL Does Not Address.
May 13, 03:31 AM
[Web Browser Content]
Koray Microsemantic Content Production — SEO SOP
Phase 4: Microsemantic Content Production
Agent trigger phrases: produce microsemantic content, create content briefs with Koray requirements, maximize semantic depth, develop detailed content briefs.
Generate Koray-format content briefs with microsemantic requirements: specific terms, entity mentions, and contextual phrases that must appear. Each brief specifies: primary entity, supporting entities, contextual vectors to reinforce, IR zone target, and semantic depth score to achieve.
Apply Depth principle: each piece must exceed competitors on research sources, citations, numeric values, measurement units, demographic variations, and expert opinions. Produce content that satisfies microsemantic density—not keyword stuffing, but the granular semantic terms that signal deep expertise. Apply NLP 60/40 balance within Koray's framework—natural readability with semantic precision.
Design publication schedule following Momentum principle: first 20 articles sudden, then patternless cadence. Note algorithm update calendar—do NOT publish during core updates. Hand briefs to Shakespeare with clear semantic requirements.
GATE: Content briefs produced for all priority topics. Each brief includes microsemantic requirements, entity targets, and minimum semantic depth score. Publication schedule designed (patternless, initial batch of 20 ready). Shakespeare confirms briefs are executable.
May 13, 03:31 AM
[Web Browser Content]
SEO SOP Knowledge Base
Merlino SEO methodology — IO topics. Agent API at /api/topics
Search topics:
- audit
- audience-segmentation
- entity-extraction
- entity-seo
- remediation
- recovery
- competitor-research
- content-analysis
- content
- faq-content
- faq-extraction
- hcu
- integration
- content-writing
- knowledge-panel
- conversion-optimization
- semantic
- semantics
- seo
Key Guides:
- Competitor Research and FAQ Extraction: Protocol for analyzing top competitors to extract FAQs and identify content gaps.
- FAQ Content Writing Guide: Technique for crafting FAQ content aligned with the buyer journey for conversion optimization.
- Integration Notes for HCU Recovery: Notes on integrating various tools with the HCU recovery process.
- HCU Recovery & Remediation Checklist: A checklist for recovering from a Helpful Content System (HCU) penalty.
- Knowledge Panel Strategy Workflow: Structured workflow for acquiring and optimizing Knowledge Panels for brand entities.
- Koray Microsemantic Content Production: Details the creation of microsemantic content that adheres to Koray's depth principle for SEO.
- Koray Semantic Audit & Query Analysis: Guides the execution of a semantic audit and query analysis using the Koray Tugberk methodology.
May 13, 03:31 AM
[Web Browser Content]
fix: swap OpenAI SDK for raw fetch in search route
2h ago by mmerlin023
Project URLs:
seo-sop-ten.vercel.app
seo-lp8mws20p-mmerlin023s-projects.vercel.app
Navigation:
/seo-sop
Developers
Call Tracking
Repository
Instant Rollback
Memory usage: 172 MB
May 13, 03:31 AM
[Web Browser Content]
wp-sop - Overview – Vercel
Expand wp-sop from 15 to 40 topics (+25 new)
27m ago by mmerlin023
Deployment URLs:
wp-sop.vercel.app
wp-q6gf32067-mmerlin023s-projects.vercel.app
Actions:
Repository
Instant Rollback
System Info:
Memory usage: 173 MB
May 13, 03:31 AM
```
```
May 13, 03:31 AM
[Web Browser Content]
acq-sop - Overview — Vercel
vercel.com
Memory usage: 169 MB
Production Deployment
seo-sc
CTR Geeks
acq-dzpjcerte-mmerlin023s-projects.vercel.app
acq-sop.vercel.app
26m ago by mmerlin023
21c8400 feat: add 18 acq-sop topics (expansion pass)
May 13, 03:30 AM
[Web Browser Content]
Local SEO SOP Knowledge Base
Project: local-sop
Repository: mmerlin023s-projects/local-sop
Status: Ready
Created: 24m ago by mmerlin023
Deployment Details:
- Production Deployment: master branch
- Latest Commit: e846ddd - expand local-sop from 14 to 30 topics — full Ghost skill coverage
Project Overview:
- Geogrid + entity local methodology (30 topics)
- Agent API at /api/topics
- Includes NAP and LocalBusiness Schema templates, citation strategy, and local ranking methodology.
May 13, 03:30 AM
[Web Browser Content]
Google Authority Stacking — Entity Signal Amplification — Local SEO SOP
Stack Architecture:
Google trusts its own properties. A network of interconnected Google-owned assets pointing at a GMB listing tells Google's algorithm that the entity is real, active, and locally relevant.
Layer-by-Layer Build Instructions:
Layer 1: YouTube Channel
- Create a branded channel using the business Gmail account.
- Upload 2-3 videos (service explainer, GMB walk-through, testimonial compilation).
- Channel description: business name + primary keyword + city + phone + website.
- Pin a keyword-rich comment on each video.
- Add GMB URL to channel 'About' section.
Layer 2: Google Sites
- Create at sites.google.com (one site per location for multi-location businesses).
- Use business name + city in the Site title and every page H1.
- Publish publicly and share the URL.
- Embed: Google My Maps (service area), YouTube videos, Google Docs (menus or service lists).
- Link to GMB listing in the navigation and footer.
- Page structure: Home + one page per primary service + one Contact page.
Layer 3: Google Docs
- Create one Doc per primary service (e.g., 'Roof Replacement in Sarasota — Complete Guide').
- Body copy: 500-1000 words, keyword-rich, local references.
- Include embedded Google Maps (business location pin).
- Set sharing to 'Anyone with the link can view'.
- Link to Google Sites and GMB at the bottom of each Doc.
Layer 4: Google Sheets
- Create a 'Service Areas' sheet listing cities, zip codes, and services offered.
Stack Hierarchy (Each property links DOWN toward the GMB):
1. YouTube Channel
2. Google Sites page (embeds YouTube)
3. Google Docs (links to Google Sites + embeds maps)
4. Google Sheets (links to Docs + GMB URL)
5. Google Drive folder (contains all assets)
6. Google My Maps (embedded on Google Sites)
7. GMB Listing (the target entity)
May 13, 03:30 AM
[Web Browser Content]
Local SEO SOP Knowledge Base
Geogrid + entity local methodology — 30 topics. Agent API at /api/topics
Citation Building — Tier System and Priority Order
Three-tier citation building framework — Tier 1 authority directories, Tier 2 industry-specific directories, Tier 3 local/geo directories — with priority order, NAP rules, and submission workflow.
NAP Consistency and LocalBusiness Schema — Daryl Osborne Framework
Daryl Osborne's framework for NAP consistency, LocalBusiness schema templates, citation strategy, and local ranking methodology.
DataForSEO GMB API — Business Data and Reviews Endpoints
DataForSEO API endpoints for pulling Google Business Profile data and reviews — auth, endpoint URLs, request format, and output schema for GMB competitor analysis.
Google Authority Stacking — Entity Signal Amplification
Google authority stacking uses interconnected Google-owned properties (Sites, Sheets, Docs, Drive, YouTube) to create a web of entity signals pointing at a GMB listing — builds geo-relevance without third-party links.
The Stack Architecture
Build each layer before linking it to the next:
- YouTube Channel
- Google Sites page (embeds YouTube)
- Google Docs (links to Google Sites + embeds maps)
- Google Sheets (links to Docs + GMB URL)
- Google Drive folder (contains all assets)
- Google My Maps (embedded on Google Sites)
May 13, 03:30 AM
[Web Browser Content]
local-sop - Overview - Vercel
Project: local-sop
Deployment: local-sop-nine.vercel.app
Last update: 24m ago by mmerlin023
Commit: e846ddd - expand local-sop from 14 to 30 topics — full Ghost skill coverage
Local SEO SOP Knowledge Base
- Geogrid + entity local methodology — 30 topics. Agent API at /api/topics
- Building — System and priority Order
- Three-tier Citation — Tier 1, 2, 3 — with NAP and NAP Consistency and LocalBusiness Schema — Framework
- Downloadable NAP LocalBusiness schema templates, citation strategy, and ranking methodology.
May 13, 03:30 AM
[Web Browser Content]
Project: meta-ads-sop
Recent Commit: feat: scaffold meta-ads-sop — Pixel persona, Mark Builds Brands method.
Production Deployment:
- Status: Ready
- Source: master branch
- Created: 2h ago by mmerlin023
- URL: meta-ads-dprd907hy-mmerlin023s-projects.vercel.app
Analytics:
- Edge Requests: 7
- Function Invocations: 6
- Error Rate: 66.7%
Active Branches:
- 17m ago by mmerlin023: expand meta-ads-sop from 18 to 46 topics
May 13, 03:30 AM
[Web Browser Content]
Site Building SOP - Knowledge Base
Frankie's Accumulated Learnings
These are production patterns learned through real agency builds. Apply them on every project.
Tailwind 4 + Turbopack — Named CSS Classes Architecture
Tailwind 4 with Turbopack does NOT scan utility classes from large agent-generated files. This is both a Mike standing order AND a technical requirement.
Rule: All layout, color, and spacing go in named CSS classes in globals.css. Only structural Tailwind utilities (flex, grid, hidden, responsive breakpoints) are safe inline.
Never: className="bg-[#1a2744] px-6 py-4 text-white font-bold"
Always: className="hero-card" with .hero-card { background-color: var(--color-primary); padding: 1.5rem 2rem; color: white; font-weight: bold; } in globals.css
ShadCN v5 Install Pattern
ShadCN v5 init (base-nova style) injects @import "tw-animate-css" and @import "shadcn/tailwind.css" into globals.css. These BREAK builds in workspace-root situations.
Fix: Remove both injected imports. Tailwind v3 projects only need @tailwind base/components/utilities.
May 13, 03:30 AM
[Web Browser Content]
Blog Headline Generator: 34 Variations Across 17 Styles — Content SOP
URL: content-sop.vercel.app/topics/blog-headline-generator-17-styles
Formula: "What Is [Term]? [Clarifying Statement]"
A: What Is Roof Decking? (And Why It Matters Before Your Next Repair)
B: What Is Email Segmentation and Why It Doubles Your Revenue
CTR Optimization Rules
- Title tag length: 50-60 characters for desktop, 40-50 for mobile. Google truncates at ~60.
- Front-load the keyword: Primary keyword in the first 3-4 words when possible.
- Power words that increase CTR: Proven, Complete, Ultimate, Essential, Exactly, Simple, Fast, Free, New, Now, Finally, Real.
Avoid in title tags:
- All caps (SCREAMING)
- Clickbait questions that don't resolve in the article
- Duplicate titles across pages on same site
- Keyword stuffing ("Denver Roof Repair | Roof Repair Denver | Denver Roofing")
Meta description (bonus): Write alongside the headline. 145-160 characters. Include CTA: "Learn more," "See the full breakdown," "Compare your options."
#content-sop #headlines #copywriting #ctr #blog
May 13, 03:30 AM
[Web Browser Content]
Project: content-sop
Recent Activity:
- 0822b81 feat: expansion pass — 33 new content SOP topics
Deployment Details:
- Repository: master branch
- Status: Ready
- Created: 14m ago by mmerlin023
- Production URL: content-sop.vercel.app
Analytics:
- Edge Requests: 40
- Function Invocations: 33
- Error Rate: 27.3%
Knowledge Base Topics:
- BMM + voice content flywheel (48 topics)
- AI Banned Phrases & Natural Transitions
May 13, 03:30 AM
[Web Browser Content]
Blog Headline Generator: 34 Variations Across 17 Styles
Headlines determine whether anyone reads the content. Write two variations per style then select the best for primary use and hold the second for A/B testing or social variants.
---
## Input
TOPIC/KEYWORD: [e.g., "roof repair Denver" or "email marketing for small business"]
AUDIENCE: [who is reading]
PRIMARY GOAL: [inform / educate / convert / entertain]
## The 17 Headline Styles
### 1. How-To
Formula: "How to [Action] + [Specific Outcome]"
- A: How to Fix a Leaking Roof Without Calling a Contractor
- B: How to Save $2,000 on Roof Repairs This Year
### 2. Numbered List
Formula: "[Number] [Things/Ways/Tips/Steps] to [Outcome]"
- A: 7 Signs Your Roof Needs Immediate Repair
- B: 11 Questions to Ask Before Hiring a Roofing Contractor
### 3. The Year Stamp
Formula: "[Topic] in [Year]: [Qualifier]"
- A: Roof Repair Costs in 2026: What Homeowners Are Actually Paying
- B: The Complete Guide to Email Marketing in 2026
### 4. The Question
Formula: "[Direct question reader is asking]"
- A: Is Your Roof Worth Repairing or Should You Replace It?
- B: How Much Should You Pay for Roof Repair?
### 5. The Comparison
Formula: "[A] vs [B]: [Decision Frame or Outcome]"
- A: Roof Repair vs Roof Replacement: A Cost Breakdown
- B: Patch or Replace: Which Is Right for Your Roof?
### 6. The Definitive Guide
Formula: "The [Adjective] Guide to [Topic] for [Audience]"
- A: The Homeowner's Guide to Roof Repair: Costs, Options, and Red Flags
- B: The Complete Email Marketing Guide for Small Business Owners
### 7. The Mistake
Formula: "[Number] [Topic] Mistakes + [Consequence]"
- A: 5 Roof Repair Mistakes That Cost Homeowners Thousands
- B: 6 Email Marketing Mistakes That Kill Open Rates
### 8. The Secret / What Nobody Tells You
Formula: "What Nobody Tells You About [Topic]"
- A: What Roofing Contractors Don't Tell You About Repair Estimates
- B: The Email Marketing Metric Nobody Tracks (But Should)
### 9. The Case Study Tease
Formula: "How [Subject] [Achieved Result] in [Timeframe]"
- A: How One Denver Family Saved Their Roof After a Hailstorm — Without Insurance Delays
- B: How a 3-Email Sequence Generated $47K in 30 Days
### 10. The Counterintuitive
Formula: "Why [Common Belief] Is Wrong About [Topic]"
- A: Why Patching Your Roof Is Usually the Wrong Move (And What to Do Instead)
- B: Why More Emails Actually Increases Unsubscribe Rates
### 11. The Urgency
Formula: "[Time Sensitive]: [Reason + What to Do]"
- A: Storm Season Is Here: Is Your Roof Ready?
- B: Email Open Rates Are Dropping — Here's What to Change Before Q4
### 12. The Cost/ Price Anchor
Formula: "[Price-Related Headline + Context]"
- A: Roof Repair Cost in Denver: The 2026 Price Guide
- B: How Much Does Email Marketing Cost? (What You're Actually Paying For)
### 13. The Checklist
Formula: "[Number]-Point [Topic] Checklist for [Audience]"
- A: 12-Point Roof Inspection Checklist Every Homeowner Should Run
- B: The 10-Point Email Campaign Checklist Before You Hit Send
### 14. The Warning
Formula: "[Warning/Danger Signal] + [Stakes]"
- A: 4 Roof Warning Signs That Mean You're Weeks Away From a Leak
- B: The Email Subject Line Pattern That Gets You Marked as Spam
### 15. The Shortcut
Formula: "[Faster/ Easier] Way to [Achieve Outcome]"
- A: The Fastest Way to Find a Reliable Roofing Contractor in Denver
- B: A 15-Minute Email Marketing Audit That Doubles Your Open Rate
### 16. The Ranking
Formula: "The [Superlative] [Topic] [Category] of [Year]"
- A: The Best Roofing Companies in Denver: 2026 Ranked and Reviewed
- B: The 7 Best Email Marketing Platforms for Small Businesses in 2026
### 17. The Definition
Formula: "What Is [Term]? [Clarifying Statement]"
- A: What Is Roof Decking? (And Why It Matters Before Your Next Repair)
- B: What Is Email Segmentation and Why It Doubles Your Revenue
## CTR Optimization Rules
- Title tag length: 50-60 characters for desktop, 40-50 for mobile.
- Primary keyword in the first 3-4 words when possible.
- Power words: Proven, Complete, Ultimate, Essential, Exactly, Simple, Fast, Free, New, Now, Finally, Real.
- Avoid: All caps, clickbait questions, duplicate titles, keyword stuffing.
- Meta description: 145-160 characters with a clear CTA.
May 13, 03:30 AM
[Web Browser Content]
Blog Headline Generator: 34 Variations Across 17 Styles — Content SOP
12. The Cost/Price Anchor
Formula: "[Price-Related Headline + Context]"
A: Roof Repair Cost in Denver: The 2026 Price Guide
B: How Much Does Email Marketing Cost? (What You're Actually Paying For)
13. The Checklist
Formula: "[Number]-Point [Topic] Checklist for [Audience]"
A: 12-Point Roof Inspection Checklist Every Homeowner Should Run
B: The 10-Point Email Campaign Checklist Before You Hit Send
14. The Warning
Formula: "[Warning/Danger Signal] + [Stakes]"
A: 4 Roof Warning Signs That Mean You're Weeks Away From a Leak
B: The Email Subject Line Pattern That Gets You Marked as Spam
15. The Shortcut
Formula: "[Faster/Easier] Way to [Achieve Outcome]"
A: The Fastest Way to Find a Reliable Roofing Contractor in Denver
B: A 15-Minute Email Marketing Audit That Doubles Your Open Rate
16. The Ranking
Formula: "The [Superlative] [Topic] [Category] of [Year]"
A: The Best Roofing Companies in Denver: 2026 Ranked and Reviewed
Content SOP — BMM + voice + content flywheel. Agent API at /api/topics
View raw JSON
Back to index
#content-sop #headlines #copywriting #ctr #blog
CTR Optimization Rules
- Meta description (bonus): Write alongside the headline. 145-160 characters. Include CTA: "Learn more," "See the full breakdown," "Compare your options."
- Avoid in title tags: Keyword stuffing ("Denver Roof Repair | Roof Repair Denver | Denver Roofing"), All caps (SCREAMING), Clickbait questions that don't resolve in the article, Duplicate titles across pages on same site.
- Power words that increase CTR: Proven, Complete, Ultimate, Essential, Exactly, Simple, Fast, Free, New, Now, Finally, Real.
- Front-load the keyword: Primary keyword in the first 3-4 words when possible.
- Title tag length: 50-60 characters for desktop, 40-50 for mobile. Google truncates at 60.
Formula: "What Is [Term]? [Clarifying Statement]"
A: What Is Roof Decking? (And Why It Matters Before Your Next Repair)
B: What Is Email Segmentation and Why It Doubles Your Revenue
May 13, 03:30 AM
[Web Browser Content]
Content SOP — Knowledge Base
Four-step article creation pipeline that mandates research before writing: SERP analysis, social research (Reddit/YouTube), article planning, and section-by-section writing. Prevents generic AI-trap content.
Tags: articles, seo, research, content-creation
Bio and Description Writer: NAP Extraction + Company Bio
Two deliverables from a client URL: (1) NAP extraction (Name, Address, Phone) for citation consistency, (2) Company bio under 500 characters for GMB, Yelp, and directory profiles. Covers long-form about bio (250-500 words) and short-form directory description (150 chars).
Tags: bio, description, nap, local-seo, gmb, citations
Blog Headline Generator: 34 Variations Across 17 Styles
Generates 34 headline variations across 17 proven styles for any topic or keyword. Covers how-to, numbered list, question, comparison, negative, urgency, and curiosity formats. Includes CTR optimization rules and title tag length constraints.
Tags: headlines, titles, copywriting, blog, ctr, seo
Cold Email Outreach: B2B Scripts for SEO Agencies
B2B cold email scripts for SEO agencies targeting local service businesses. Covers the lead-seller positioning (I have leads in your niche) vs agency pitch, subject line formulas, 3-email sequence structure, and objection handling. Tested against 4,793 lead database.
Tags: cold-email, outreach, b2b, agency, prospecting, email-sequence
Content Alignment Audit: Cross-Platform Coherence Check
7-step audit process to cross-reference all scheduled content for a period and flag misalignment before it goes live. Includes alignment scoring, approval gate, and rewrite protocol.
Tags: alignment, audit, planning, content-ops
Content Distribution Engine: 3-Phase Repurposing System
3-phase content distribution system: Phase 1 extracts core assets from flagship content, Phase 2 repurposes to 10 platform-specific formats.
May 13, 03:30 AM
[Web Browser Content]
Content SOP Knowledge Base
Recent activity:
14m ago by mmerlin023
- Vision pass: 33 new content SOP topics
- BMM + voice content flywheel: 48 topics
- Agent API at AI Banned Phrases & Natural Transitions
Project URL: content-sop.vercel.app
May 13, 03:30 AM
[Web Browser Content]
Project: site-sop
Overview
Deployments
Logs
Analytics
Speed Insights
Observability
Firewall
CDN
Production Deployment: Site Building SOP Knowledge Base
ShadCN Tailwind production design — 35 topics.
Deployment Settings:
To update your Production Deployment, push to the master branch.
Deployment URL: site-Ikx6cdzh4-mmerlin023s-projects.vercel.app
Domains: site-sop-gamma.vercel.app
Status: Ready
Source: Created 28m ago by mmerlin023
Branch: master
Commit: eØ211f6 feat: expand site-sop from 19 to 35 topics + light theme
Production Checklist: 1/6
Observability: Edge Requests 55, Function Invocations 2, Error Rate 0%
May 13, 03:30 AM
[Web Browser Content]
Frankie's Accumulated Learnings — Site Building SOP
Agent trigger phrases: frankie's accumulated learnings, frankie's guide, accumulated guide, learnings guide
These are production patterns learned through real agency builds. Apply them on every project.
Tailwind 4 + Turbopack — Named CSS Classes Architecture
Tailwind 4 with Turbopack does NOT scan utility classes from large agent-generated files. This is both a Mike standing order AND a technical requirement.
Rule: All layout, color, and spacing go in named CSS classes in globals.css. Only structural Tailwind utilities (flex, grid, hidden, responsive breakpoints) are safe inline.
Never: className="bg-[#1a2744] px-6 py-4 text-white font-bold"
Always: className="hero-card" with .hero-card { background-color: var(--color-primary); padding: 1.5rem 2rem; color: white; font-weight: bold; } in globals.css
ShadCN v5 Install Pattern
ShadCN v5 init (base-nova style) injects @import "tw-animate-css" and @import "shadcn/tailwind.css" into globals.css. These BREAK builds in workspace-root situations.
Fix: Remove both injected imports. Tailwind v3 projects only need @tailwind base/components/utilities.
May 13, 03:30 AM
Screen: Herm€
wp-sc
O Ilm-wi
Anil-rr
conter
A
site-s
x
Site
meta-
A
links-s
A
local-
acq-s
o
A
teleph
seo-s
A
dev-s
A
check(
A
get-it
A
get-it-
site-sop-gamma.vercel.app
Merlino Marketing -... Hermes Agent
- Das...
A
Maste
Applicant Tracking S...
Ask Gemini
Manus Resources H...
Work
Ads Manager - Man...
O Developers
Call Tracking
CTR Geeks
Domain Portfolio D...
Mission Control
OpenClaw Mission...
2025 - Google Drive
runnable
Bookmarklets
ad-designer
Generate professional Meta/social ad creatives using Al image generation. Routes to Nano Banana Pro (Gemini) for text-heavy ads
and FLUX Pro for photorealistic imagery.
site-building
frontend images
ads
brand-collector
Extract all publicly available brand information from a URL and organize it into structured markdown tables with source attribution
sit
May 13, 03:29 AM
[Web Browser Content]
Project: site-sop
Production Deployment
Status: Ready
Source: master branch
Created: 28m ago by mmerlin023
Commit: feat: expand site-sop from 19 to 35 topics + light theme
Deployment URL: site-sop-gamma.vercel.app
Recommendations:
- To update your Production Deployment, push to the master branch.
- Enable Web Analytics
- Enable Speed Insights
Observability:
- Edge Requests: 55
- Function Invocations: 2
- Error Rate: 0%
Project Description: Site Building SOP Knowledge Base, ShadCN Tailwind production design, 35 topics.
May 13, 03:29 AM
[Web Browser Content]
Master Brain
Agents
Brain
Knowledge Graph
Search nodes...
SCOPE TYPES
Click node to inspect • Right-click legend to hide
Loading graph data...
https://brain.merlinoai.com/agents
Search memories...
Type at least 2 characters to search.
Full-text search across all memory content.
No agent memory found.
0 agents with recorded memory.
May 13, 03:29 AM
[Web Browser Content]
Vercel Inventory - Overview
Dashboard: Memory Volume Over Time
Timeline: 4 months, 1,000 memories sampled
Agents: Hermes Agent, Master Brain, Ads Manager, Applicant Tracking System
Tools: Chat, Upload, Skills, Export
URL: brain.merlinoai.com/timeline
May 13, 03:29 AM
[Web Browser Content]
Site Building SOP Knowledge Base
ShadCN + Tailwind production design — 19 topics. Agent API at /api/topics
Search topics:
- accumulated
- animation
- guideline
- hero
- image blocks
- landing
- brand builder
- clone collector
- design learnings
- loop optimizer
- plus page
- frankie's review
- from router
- frontend section
- generator
- shadcn
- site-building
- tailwind
- visual writer
Featured Tools:
- brand-collector: Extract all publicly available brand information from a URL and organize it into structured markdown tables with source attribution.
- brand-guideline-generator: Create a comprehensive brand guideline document from provided business information.
- design-router: Decision Tree for building.
Frankie's Accumulated Learnings: These are production patterns learned through real agency builds.
May 13, 03:29 AM
[Web Browser Content]
Merlino Marketing - session-deck-v3 - Overview – Vercel
Project: session-deck-v3
Production Deployment
Status: Ready
Source: main branch (85f1c2f fix: show resume command as visible text with copy button)
Created: 1d ago by mmerlin023
Domains:
sessions.merlinoai.com
Observability:
Edge Requests: 352
Function Invocations: 114
Error Rate: 0%
Deployment Settings:
To update your Production Deployment, push to the main branch.
May 13, 03:29 AM
[Web Browser Content]
CLI Infrastructure Tracker — Merlino AI
Build Queue
TOTAL: 119 | DONE: 34 | IN PROGRESS: 0 active | FAILED: 6 | 29% complete
Build Progress: No builds are currently running.
Service List:
- Spamzilla (Browser Only, Hard)
- CTRify (Browser Only, Hard)
- OpenArt (Browser Only, Hard)
- WPX Hosting (Browser Only, Hard)
- A2 Hosting (Browser Only, Hard)
- Kling A1 Web (Browser Only, Hard)
- Skool (Browser Only, Hard)
Assigned To: OpenClaw
May 13, 03:29 AM
[Web Browser Content]
Merlino Marketing - Calendar - Wednesday, May 13, 2026
Event: Green Grid Goblins Mastermind Monthly Call
Date: Wednesday, May 13, 2026, 3:00pm - 6:00pm
Organizer: Michael Merlino
Attendees:
- Kent Bucciere (kent.bucciere@gmail.com)
- Simon Cornelius (sjc499@gmail.com)
- Spencer Lund (plantpoweredmarketing@gmail.com)
- Timothy Gilmore (tgilmore_28@yahoo.com)
- Kyle Konet
- Mar Zano
- Mark Aburn
- Tony p
- Ty Carson
Other events:
- Jose Rodriguez at Fresko Fadez2: Adult haircut, 12pm
Actions:
- Reschedule/Cancel booking via Green Grid Goblins widget
- Zoom meeting link: https://us06web.zoom.us/j/88300413545
May 13, 03:29 AM
[Web Browser Content]
Merlino Marketing - Calendar - Wednesday, May 13, 2026
Green Grid Goblins Mastermind Monthly Call
3:00pm - 6:00pm
Attendees:
- Jose Ponce
- Kellis Landrum (development@truenorthsocial.com)
- Kent Bucciere (kent.bucciere@gmail.com)
- Kyle Konet
- Mar Zano
- Mark Aburn (brissymark@hotmail.com)
- Simon Cornelius
- Spencer Lund
- Timothy Gilmore
- Tony P
- Ty Carson
- Michael Merlino (Organizer)
Agenda:
- Align on current visibility and performance tracking for shared accounts.
- Discuss potential agency collaboration opportunities.
- Gather insights on recent True North Social developments.
Other Events:
- Jose Rodriguez at Fresko Fadez: Adult haircut, 12pm
May 13, 03:29 AM
[Web Browser Content]
Calendar: Tuesday, May 12, 2026
Scheduled Meetings:
- Prep: Pieces / Mike DB Help (2:00 PM - 3:00 PM)
- Prep: Wolf Pack Meeting: Merlino / Gregory / Brian (3:30 PM - 4:30 PM)
- Wolf Pack Meeting: Merlino / Gregory / Brian (3:30 PM - 4:30 PM)
Meeting Details: Wolf Pack Meeting
Link: https://us02web.zoom.us/j/85912889690
Talking Points:
- Propose a unified 'Mission Control' dashboard for Carlos and Merlin backend agents to monitor fulfillment.
- Discuss the Medicare passive income JV projections.
Attendees:
- Brian Hong (Founder, Flowbots/Infintech)
- Gregory Ortiz (Operations, Digital Rooftop)
Context:
- Core sync for the Stealth Code JV and Media Creator Hub.
- Focus on operational hardening of 'Stealth Code' GHL fulfillment pipelines and coordinating speakers for SEO Rockstars NOLA.
Open Items:
- Verify if client Joseph Beyer's login link has been repaired.
- Confirm Embassy Suites NOLA credit card authorization for the event.
- Review the 7-stage fulfillment status for the First Aid Pro order.
May 13, 03:28 AM
[Web Browser Content]
Google Calendar Search Results
Google Calendar
https://calendar.google.com
Google Calendar - Easier Time Management, Appointments
Learn how Google Calendar helps you stay on top of your plans - at home, at work and everywhere in between.
Shareable Online Calendar
Shareable online calendar • Schedule events faster with
Share your calendar
Share your calendar with people or groups • Step 1: Find the
Create a new calendar
Set up a new calendar • On your computer, open Google.
Google Accounts
https://accounts.google.com > ServiceLogin
Google Calendar - Sign in to Access & Edit Your Schedule
Access Google Calendar with a Google account (for personal use) or Google Workspace account (for business use).
May 13, 03:28 AM
[Web Browser Content]
Local Viking Geogrid Report
Recent Activity:
- Wolf Pack Meeting: Merlino / Gregory / Brian
- Michael's Fireflies Tracker
- Content Map / Calendar - Google Sheets
Recent Files:
- one-on-one 1.mp4
- Pieces.zip
- one-on-one 2.mp4
Bookmarks/Tabs:
- Merlino Marketing Calendar
- Claude Platform API Cost
- Chase Banking
- Linear API Authorization
- Semantic Mastery Webinar Archive
May 13, 03:28 AM
[Web Browser Content]
Site Building SOP Knowledge Base
ShadCN + Tailwind production design — 19 topics. Agent API at /api/topics
Topics:
- Brand Collector: Extract all publicly available brand information from a URL and organize it into structured markdown tables with source attribution.
- Brand Guideline Generator: Create a comprehensive brand guideline document from provided business information.
- Design Router: Decision Tree Building.
Frankie's Accumulated Learnings: These are production patterns learned through real agency builds.
May 13, 03:28 AM
[Chat Transcript]
WhatsApp
Chats
Brian Kato: https://us06web.zoom.us/j/83041108955?pwd=2rlvimpvgvesGpdpLYJCUNV1 ln9XJk.1 #success
Brian Kato pinned a message: call
Robert Nengasca: They all have different GMBS 1 - https://share.google/fJxDaeie7ejYsR0sb
Martina Villa: I already did Mike, the last meeting you had everything works well.
CC MM (SEO Chat): I think I gave you the wrong time, man.
Victoria: The paid version of my book has a custom gpt so you dont even have to read the book.
Johnbert: its aysa witing for host to start meeting. we can start with these stpetersburgmovingcompany.com metalroofingcompanymiami.com
Chris Castillo: I'm happy you called it out respectfully.
Eldar: Will bring the heat!!!
Chad: My mom is not going to die right now. She no longer qualities for hospice and is getting better.
May 13, 03:28 AM
Screen: WhatsApp
x
12
000
12
Chats
Q Search or start a new chat
Groups 6
11:26 PM
Robert Nengasca
Connect Your Social Accounts
Link your social media profiles in one place
brandmediamanager.com
Yo Mike
I still cant login to this software:
bgps://brandmediamanager.com/admin-logjn
- Email: team@merlinomarketing.com
- Password: bigrobert
Also about Sean Mike, he still didnt reply to my message on facebook.
Call
All
0)
Unread 12
Brian Kato
Favorites
I could hop on a call or send some prelim notes for you to look over. That way we could .
Martina Villa
9:00 PM
I already did Mike, the last meeting you had everything works well. I already reached out wit...
CC MM
CC MM ( SEO Chat )
11:57 AM
13
—Victoria: the paid version of my book has a custom gpt so you dont even have to read the b...
Johnbert
11:28 AM
May 13, 03:28 AM
[Chat Transcript]
Andrew Winegeart: Hey Michael! I'm working on WP Admin access for the sites. Baha and Henri should have gotten you access to GSC and GA4, along with Localviking and GBP access. Let me know what else you need and I'll be available whenever you need anything.
Andrew Winegeart: @Michael Merlino We've created WP Admin users for all 4 Ascend staging environments. Please confirm the login works and let me know if you have any issues. You can change the password if you would like.
Username: media@ascendrecoverycenters.com
Links to all 4 staging sites:
Ascend New Mexico: https://wordpress-1210694-6413283.cloudwaysapps.com/
Archangel Centers: https://wordpress-1210694-6413225.cloudwayspps.com/
Ascend North Carolina: https://wordpress-1210694-6413237.cloudwaysapps.com/
Ascend Main Site: https://wordpress-1210694-6413266.cloudwaysapps.com/
Michael Merlino: @Andrew Winegeart can we keep this in the one channel? I have few people private messaging me and its a bit too much, one channel is how I work (please)
Andrew Winegeart: Yes sorry, just didnt want to share passwords publicly
Michael Merlino: no that is fine actually no worries.
May 13, 03:26 AM
We've created WP Admin users for all 4 Ascend staging environments. Please confirm the login works and let me know if you have any issues. You can change the password if you would like.
Username:
media@ascendrecoverycenters.com
Password:
SYzNNhyjDgLG0FD^ux36roJK
Links to all 4 staging sites:
Ascend New Mexico: https://wordpress-1210694-6413225.cloudwaysapps.com/
Archangel Centers: https://wordpress-1210694-6413283.cloudwaysapps.com/
Ascend North Carolina: https://wordpress-1210694-6413237.cloudwaysapps.com/
Ascend Main Site: https://wordpress-1210694-6413266.cloudwaysapps.com/
May 13, 03:26 AM
[Chat Transcript]
Michael Merlino (8:18 PM): Ok understood. I just was talking with Andrew 101. We speak often. Loose lips sync ships lol.
Michael Merlino (8:31 PM): Added you to the channel.
Chaser (Friday, May 8th): I sent you your first Chaser task — find it in #client-ascend-behavioral-health-internal to acknowledge or complete it.
Michael Merlino (6:26 PM): you online bro? That site might be hacked or dns wrong unless my PC is bugging out.
User (6:27 PM): Yea. Nah that's just loading the website is ascend-recovery.netlifly.app. Pw ascend.
Michael Merlino (6:27 PM): https://ascendrecoveryfl.com. This domain is not live?
Michael Merlino (6:27 PM): Going to set it live tomorrow.
May 13, 03:26 AM
[Chat Transcript]
Henri L: Henri L is from BRAND NORTH. We gotta reply to these reviews as soon as they come in. like clock work...
Henri L: TLDR: Why was it closed: Brand North suggested closing 881 because it was interfering with the 883 listing. However, neither Brand North nor Henri closed the listing — the client closed it themselves directly through Google during a client meeting. Note: Holly flagged 881 as the stronger listing prior to it being closed.
Henri L: Check your email, lets see if it worked. You can try signing in hÜ@$Lgmb.brandnorth.com/
Michael Merlino: Yes! Can you put the GMB I will work in a group at TAG them Ascend or Mike or something so I can easily and clearly look at only that when I am in the account. Please and thanks, not a big deal if not but a time saver.
Henri L: One main issue we have right now is: The Ascend 881 Lead Ave listing is permanently closed but still appearing as the top result in Google searches for "Ascend New Mexico," preventing the active 883 Lead Ave listing from being found by potential clients.
Michael Merlino: Give me all the details please. Why was it closed, how far is the new location? Does new location have the reviews or no? Did we try a merge before permantly closed?
May 13, 03:26 AM
[Chat Transcript]
#client-ascend-behavioral-health-internal
Andrew Winegeart: ascend florida website staging. Please check it out, if good, i'll push it live with @Bilal Aziz
Andrew Winegeart: Let's make sure we have mental health clinic etc as gmb categories
Michael Merlino: @GK updated it, Can I drop UTM tag please? Do ya use them a specific way?
Michael Merlino: Ofcourse. No specific way. We do number swapping with the gmb
Michael Merlino: 0k I used - https://ascendrecoverycenternm.com?utm_source=gmb&utm_medium=883-lead-ave-nm
Andrew Winegeart: @GK Is it finished? Dawood said he was working on it but didn't give me a staging link he only gave me the Netlify link which has had a password added since I received it
Andrew Winegeart: @GK Do you want me to do pre launch audits or just hand over to Bilal and have it pushed to either staging then live or directly to live and indexed
GK: Let's do pre launch checks. I built it myself and I think I built it pretty well so it shouldn't be much. But I'd like a second set of eyes.
Bilal Aziz: @GK is it one page or what it is, I see when i click it , it requires password
Bilal Aziz: @GK what is the password
GK: Ascend
GK: 1. Log into GoDaddy Manage DNS for ascendrecoverycenterfl.com
2. Delete any existing A records for @ (root domain)
3. Delete any GoDaddy website/forwarding entries
4. Add this A record: Type: A, Name: @, Value: 75.2.60.5 Netlify's load balancer, TTL: 600
5. Add/update CNAME for www: Type: CNAME, Name: www, Value: ascend-recovery.netlify.app
Bilal Aziz: 0k checking
May 13, 03:26 AM