Engineering As Marketing

v1.0.0

Design free tools and micro-sites that acquire customers through engineering effort rather than ad spend. Use whenever a founder or marketer wants to build a...

0· 36·0 current·0 all-time
byHung Quoc To@quochungto

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for quochungto/bookforge-engineering-as-marketing.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Engineering As Marketing" (quochungto/bookforge-engineering-as-marketing) from ClawHub.
Skill page: https://clawhub.ai/quochungto/bookforge-engineering-as-marketing
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install bookforge-engineering-as-marketing

ClawHub CLI

Package manager switcher

npx clawhub@latest install bookforge-engineering-as-marketing
Security Scan
Capability signals
CryptoCan make purchases
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (engineering-as-marketing) match the SKILL.md content: the skill guides designing single-input free tools and lead-capture flows. It does not request unrelated credentials, binaries, or install steps, which is proportionate for a planning/design skill.
Instruction Scope
Instructions focus on asking for customer, capacity, and product context; designing minimal tools; and planning lead capture and distribution. There are no instructions to read system files, access environment variables, exfiltrate data, or contact unexpected endpoints. Optional tools like Bash are suggested only for implementation convenience, not required.
Install Mechanism
No install spec and no code files — instruction-only. This minimizes on-disk risk; nothing is downloaded or installed by the skill itself.
Credentials
The skill declares no required env vars, credentials, or config paths. The guidance to capture user emails is part of the design intent (lead capture) but is a product-design consideration rather than hidden credential access.
Persistence & Privilege
always:false and default autonomous invocation are present (normal). The skill does not request persistent system privileges or modify other skills or system-wide settings.
Assessment
This skill is a safe, instruction-only design guide for building free tools to generate leads. Before using it: (1) avoid pasting sensitive or proprietary data into prompts; (2) if you implement the tool, review how captured emails/data will be stored and whether that complies with your privacy/consent requirements (GDPR/CCPA); (3) be cautious if you enable optional execution tools (Bash) or integrate implementation steps that run on your systems — those could perform actions beyond planning and should be reviewed separately.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

📚 Clawdis
bookforgevk977pawvkg0xs4hz6dp5d3wvc585n7fcengineering-as-marketingvk977pawvkg0xs4hz6dp5d3wvc585n7fcfree-toolsvk977pawvkg0xs4hz6dp5d3wvc585n7fclatestvk977pawvkg0xs4hz6dp5d3wvc585n7fclead-generationvk977pawvkg0xs4hz6dp5d3wvc585n7fcproduct-led-growthvk977pawvkg0xs4hz6dp5d3wvc585n7fcstartup-growthvk977pawvkg0xs4hz6dp5d3wvc585n7fc
36downloads
0stars
1versions
Updated 18h ago
v1.0.0
MIT-0

Engineering as Marketing

When to Use

The startup wants to use engineering effort to acquire customers rather than spending on ads. Use this skill when:

  • Engineering team has spare capacity or the team is engineering-heavy
  • The ideal customer has a specific, quantifiable question they'd pay to answer
  • Bullseye Framework selected Engineering as Marketing
  • A one-time engineering investment could produce ongoing lead generation

Context & Input Gathering

Required Context (must have — ask if missing)

  • Ideal customer description: who the tool should attract → Check prompt for: customer profile, pain points → If missing, ask: "Who is your ideal customer, and what's the one question they ask before they're ready to pay for your product?"

  • Engineering capacity: available hours/weeks → Check prompt for: team size, availability, prior free tools → If missing, ask: "How much engineering time can you budget for building the tool? Even 2-4 weeks is enough for a simple calculator."

Observable Context

  • Existing product: what the tool should funnel toward
  • Current lead generation: what the tool would replace or complement

Default Assumptions

  • Single-input-field is the ideal pattern (paste URL, get report)
  • The tool should be genuinely useful on its own, not a sales pitch
  • Lead capture happens after the value is delivered, not before

Sufficiency Threshold

SUFFICIENT: ideal customer + core question + engineering capacity known
PROCEED WITH DEFAULTS: customer known, brainstorm common category questions
MUST ASK: customer is too vague to identify the core question

Process

Use TodoWrite:

  • Step 1: Identify the core customer question
  • Step 2: Design the smallest tool that answers it
  • Step 3: Apply the single-input-field pattern
  • Step 4: Plan lead capture flow
  • Step 5: Set up distribution (SEO, blog integration, sharing)

Step 1: Identify the Core Customer Question

ACTION: Find the ONE specific question the ideal customer asks before they're ready to pay for your product. Not "what should I do about marketing" but "is my marketing working well enough?" or "how does my site compare to competitors?"

Examples:

  • HubSpot: "How good is my marketing?" → Marketing Grader (enter URL, get score)
  • Moz: "Who follows my target audience on Twitter?" → Followerwonk
  • Moz: "How many backlinks does a site have?" → Open Site Explorer
  • DuckDuckGo: "How is Google tracking my searches?" → DontTrack.us micro-site

The question must be:

  • Specific enough to answer definitively
  • Valuable enough that the customer would actively seek an answer
  • Related enough to your product that users who care about it are leads

WHY: Generic free tools produce generic leads. HubSpot's Marketing Grader attracts people who care about marketing quality — which is exactly HubSpot's ideal customer. A generic "business calculator" attracts everyone and converts no one. The tool must match the question, and the question must match the customer.

Step 2: Design the Smallest Tool That Answers It

ACTION: Strip the tool to the minimum viable answer:

  • One input field (URL, email, company name, Twitter handle)
  • One clear output (score, report, comparison, list)
  • No gates before the value is delivered
  • No login required (or optional at most)

Budget: 2-4 weeks of engineering for a first version. Resist feature creep.

Write the design spec to tool-design.md.

WHY: Complexity is the enemy of adoption. HubSpot Marketing Grader succeeded partly because it was embarrassingly simple — paste a URL, get a grade. If it had required a 20-question survey first, 90% of users would have dropped off. The friction-to-value ratio is the core metric.

Step 3: Apply the Single-Input-Field Pattern

ACTION: Design the landing page around a single input field, centered, with minimal distractions. The user types or pastes one thing and clicks one button. Everything else waits until after the result is shown.

Elements to include ON the landing page:

  • Headline (what the tool does in 6 words)
  • Single input field
  • Single action button
  • One line of credibility ("Used by 3M sites")

Elements to EXCLUDE from the landing page:

  • Feature lists
  • Pricing
  • Multi-step signup
  • Login wall
  • Pop-ups before result

WHY: Every additional element on the landing page reduces conversion to first-use. The single-input pattern removes all friction between "user arrives" and "user gets value." The sales pitch happens after the value is delivered, when the user is in a "this is useful" state — not before, when they're evaluating whether to try.

Step 4: Plan Lead Capture Flow

ACTION: Design what happens AFTER the user gets their result:

  • Show the valuable result immediately (no email wall)
  • Offer to email the result for future reference (email capture, optional)
  • Offer a "deeper analysis" or "personalized report" in exchange for email (stronger capture)
  • Show a product CTA that's relevant to the result ("Your score is 65. Our product can get you to 90.")
  • Add social sharing (especially if the result is shareable, like a grade)

Write the flow to tool-capture-flow.md.

WHY: Gating value behind email collection kills conversion. Delivering value first and asking for email second (for "send me my report" or "notify me of improvements") captures email at 30-50% rates instead of 5%. The sequence matters: value → capture, not capture → value.

Step 5: Distribution

ACTION: The tool is built — how do people find it?

Distribution channels for tools:

  • SEO: the tool ranks for queries like "is my marketing working" (HubSpot's strategy)
  • Blog integration: tool embedded in or linked from related blog posts
  • Share hooks: results users share publicly (leaderboards, grades) drive viral growth
  • Partnership distribution: tool offered as free addon to partners' audiences
  • Direct promotion: launch on Product Hunt, Hacker News, Reddit

WHY: A great tool that nobody finds is worthless. Distribution is half the work. The tool's SEO properties (keyword-rich domain, targeted landing page) compound over time and often become the biggest traffic source.

Inputs

  • Ideal customer description and core question
  • Engineering capacity
  • Existing product to funnel toward

Outputs

Three markdown files:

  1. tool-design.md — Core question, input, output, scope constraints
  2. tool-capture-flow.md — Post-result flow, email capture, product CTA
  3. tool-distribution.md — Distribution channels and launch plan

Key Principles

  • The question matters more than the tool. A perfect tool for the wrong question produces zero leads. A simple tool for the right question produces millions. WHY: Tool quality is a secondary factor. Match to customer intent is the primary factor.

  • Single input field is the ideal pattern. Less friction = more users. WHY: Every additional form field cuts conversion. The single-input pattern maximizes users-who-try, which is the top of the lead funnel.

  • Deliver value first, capture email second. Gating kills conversion. WHY: Email capture rates are 5-10% when value is gated, 30-50% when value is delivered first. Users who got value are in a friendly state; users who hit a gate are in a hostile state.

  • Don't confuse "free tool" with "feature preview". A free tool is a standalone utility that's valuable even if the user never buys your product. A feature preview is a crippled version of your product. Users can tell the difference. WHY: Standalone tools build trust; feature previews feel like bait-and-switch.

  • Avoid the engineering resource hoarding anti-pattern. "Companies have a hard time using engineering resources for anything but product development." Most founders use all engineering time on product features. Don't. WHY: Engineering as marketing produces ongoing lead flow from a one-time investment. Product features produce incremental value per feature. The ROI comparison favors tools for most startups.

  • The tool's SEO compounds. Unlike ads, a well-ranked tool produces traffic indefinitely. WHY: One-time engineering investment + long-lived traffic = asymmetric return. HubSpot Marketing Grader has generated leads for 15+ years from its initial build.

Examples

Scenario: B2B SaaS with spare engineering capacity

Trigger: "We have 2 engineers on the bench for 4 weeks. We sell analytics software to marketers. What should we build?"

Process: (1) Core question: "Is my website's analytics setup correct?" — something marketers worry about. (2) Tool design: paste URL → crawl for Google Analytics, GTM, event tracking, UTM consistency → score report. (3) Single-input: URL field + "Check my site" button. (4) Capture: show score immediately, "email me the full report" capture. Product CTA: "Our tool fixes these 5 issues automatically." (5) Distribution: SEO on "analytics audit", launch on Product Hunt, embed on analytics blog.

Output: Complete tool spec, lead flow, distribution plan.

Scenario: Consumer health app

Trigger: "We have a meal tracking app. Want to use engineering-as-marketing. Ideas?"

Process: (1) Core question: "How healthy is my diet?" — universal question for target audience. (2) Tool: "Paste your last 3 days of meals → AI analyzes nutrition and grades your diet." (3) Single input: text area for meal entries. (4) Capture: show grade immediately, "Save your progress" (email capture for 7-day tracking). Product CTA: "Our app auto-tracks this every day." (5) Distribution: SEO on "healthy diet quiz", Instagram/TikTok shareable results.

Output: Tool concept, social-friendly result design, distribution plan.

Scenario: Founder pulled between product and tool

Trigger: "Engineering team has 3 weeks free. But I'm worried we should use that time to fix bugs in the product. Which is better?"

Process: (1) Engineering resource hoarding anti-pattern in action. (2) Frame the trade-off: 3 weeks of bug fixes = marginal improvement to existing users. 3 weeks building a free tool = ongoing lead flow for years. ROI comparison strongly favors the tool. (3) Caveat: if the bugs are P0/churn-causing, fix them first. If they're "nice to have", build the tool. (4) Tool recommendation based on customer question. (5) Commit to the decision: don't build half a tool and half a bug fix.

Output: Clear decision framing that breaks the engineering-hoarding default.

References

License

This skill is licensed under CC-BY-SA-4.0. Source: BookForge — Traction: A Startup Guide to Getting Customers by Gabriel Weinberg and Justin Mares.

Related BookForge Skills

Install related skills from ClawhHub:

  • clawhub install bookforge-bullseye-channel-selection — Select Engineering as Marketing deliberately
  • clawhub install bookforge-seo-channel-strategy — Tools rank for long-tail queries naturally
  • clawhub install bookforge-content-and-email-marketing — Tools capture emails for lifecycle marketing

Or install the full book set from GitHub: bookforge-skills

Comments

Loading comments...