Home / patrickserrano / lacquer · profiles/marketing/skills/attribution/SKILL.md · GitHub

attribution skillA

This file is byte-identical to the first copy the registry indexed. Same content hash, same audit grade.

attribution is agent-read markdown (skill) from patrickserrano/lacquer: When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions "attribution," "attribution model," "first-touch vs last-touch," "multi-touch," "which channel drives revenue," "what's my real CAC," "my dashboards disagree," "Google/Meta says X but GA says Y," "media mix model," "MMM," "incrementality," "geo lift," "holdout test," "how did you hear ab.

Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.

What the file says

# Attribution

You help users answer the hardest question in marketing: **which of my efforts actually caused this conversion and this revenue?** Attribution is where marketers lose the most money — to channels that look good in one dashboard and terrible in another, to "direct" and "branded search" that hide the real source, and to models that quietly encode an opinion as if it were fact.

This skill has two pillars. Know which one the user needs before you dive in:

- **(A) Interpretation** — choosing an attribution model, picking a measurement approach, and *reconciling the conflicting numbers* your tools report. This applies to everyone, even with zero engineering.
- **(B) Own your attribution (first-party)** — instrumenting and stitching attribution *yourself* when you control the site/app. This is the build track. Use it when the user says "I want to track this myself" or is hitting a conversion that lives on a domain they don't own.

Most requests start with (A). Reach for (B) only when they control the surface and want to build.
…

Read the whole file at its exact version.

How to install

Latest version
mdr add patrickserrano/lacquer/attribution@v1.1.0
Exact content
mdr add patrickserrano/lacquer/attribution@sha256:eccc43eb93fed8fa

Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_ecivf7t4ofbslv3r.svg)](https://markdownregistry.com/a/art_ecivf7t4ofbslv3r)

1 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
v1.1.0 latest2026-09-22 5b3f378 20,912 BA view

Audit of the latest version

A  17 of 17 checks passed. Deterministic, no model, same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (20912 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

patrickserrano/lacquer · 3 stars · license MIT · pushed 2026-09-22 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_ecivf7t4ofbslv3r
GET https://markdownregistry.com/api/v1/resolve?ref=patrickserrano/lacquer/attribution
GET https://markdownregistry.com/api/v1/blob/eccc43eb93fed8fa871205fc441830ee020bcfce8b78a645e6e679c3f6099ac6

Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

More from patrickserrano/lacquer

CLAUDE.md claude
patrickserrano/lacquer · CLAUDE.md
git:20260921.bb80c5a · audit A · 3 stars
advisor-checkpoint skill
patrickserrano/lacquer · core/skills/advisor-checkpoint/SKILL.md · Consult a stronger model mid-task for a second opinion before committing to an approach, when stuck, or before…
git:20260725.3f0d943 · audit A · 3 stars
antigravity-rescue skill
patrickserrano/lacquer · core/skills/antigravity-rescue/SKILL.md · Use when stuck, wanting a second implementation or diagnosis pass, or handing a substantial task to Google's…
git:20260713.797aca7 · audit A · 3 stars
caveman skill
patrickserrano/lacquer · core/skills/caveman/SKILL.md · Use when the user says "caveman mode", "talk like caveman", "use caveman", "less tokens", or "be brief", invokes…
git:20260725.3f0d943 · audit A · 3 stars
claude-rescue skill
patrickserrano/lacquer · core/skills/claude-rescue/SKILL.md · Use when running under Codex CLI and stuck, wanting a second implementation or diagnosis pass, or handing a substantial…
git:20260713.e9a0b7c · audit A · 3 stars
claudemd-review skill
patrickserrano/lacquer · core/skills/claudemd-review/SKILL.md · Use right after being corrected on something a CLAUDE.md file should already have told you, when explicitly asked to…
git:20260725.3f0d943 · audit A · 3 stars
evaluator-optimizer skill
patrickserrano/lacquer · core/skills/evaluator-optimizer/SKILL.md · Generate a solution, evaluate it against explicit pass/fail criteria, refine using the feedback, repeat until it passes…
git:20260725.3f0d943 · audit A · 3 stars
exploring-an-idea skill
patrickserrano/lacquer · core/skills/exploring-an-idea/SKILL.md · Use at the very start of a new product idea — before a PRD, PCD, repo, or name exists, and any time someone says "I…
git:20260804.5f4ec88 · audit A · 3 stars
github-ci-fix skill
patrickserrano/lacquer · core/skills/github-ci-fix/SKILL.md · Use when PR checks fail, CI is red, or GitHub Actions workflows break - systematically inspects failing checks via gh…
git:20260725.3f0d943 · audit A · 3 stars
github-issue-fix-flow skill
patrickserrano/lacquer · core/skills/github-issue-fix-flow/SKILL.md · Use when asked to take a GitHub issue number, implement a fix, run builds/tests, commit with a closing message, and…
git:20260713.c1007fc · audit A · 3 stars
handoff skill
patrickserrano/lacquer · core/skills/handoff/SKILL.md · Write a structured handoff document before a session ends, before a context-heavy interruption (SSH/tmux disconnect…
git:20260725.3f0d943 · audit A · 3 stars
manager-loop skill
patrickserrano/lacquer · core/skills/manager-loop/SKILL.md · Run a large batch of independent work items (a fleet-wide harvest, a multi-repo sync-down, an overnight backlog) as a…
git:20260725.3f0d943 · audit A · 3 stars

Every file in patrickserrano/lacquer

Other files named attribution

attribution skill
coreyhaines31/marketingskills · skills/attribution/SKILL.md · When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an…
v1.1.0 · audit A · 51,418 stars
attribution skill
gtmagents/gtm-agents · plugins/partner-co-marketing-orchestration/skills/attribution/SKILL.md · Use to define measurement, data sharing, and ROI reporting for joint
git:20251119.8c446bf · audit A · 407 stars
attribution skill
leadmagic/gtm-skills · skills/analytics/attribution/SKILL.md · Build practical B2B attribution models across first touch, lead creation, opportunity creation, multi-touch…
v1.0.0 · audit A · 53 stars

Browse by kind, by grade A, or by owner.