Skip to main content
Auto-memory
Retell + Twilio
MCP ecosystem
Founder Pres.
Obsidian + QMD
Review pass
Claude / Codex
Convex
75K+ sold
SwiftUI CloudKit
Next.js + Vercel
1,350+ locations
Shopify
Session notes
Founder
MCP forks
<60s response
Operator chapters
QMD retrieval
121+ skills
Six figures raised
Founder office
back to grid
Projects2025 → now

Revenue Intelligence System

A weekly reporting run for Mortals. Seven agents pull Shopify, Klaviyo, Triple Whale, Finaloop, Judge.me, Intercom, and Gmail in parallel. One synthesis pass grades them against a rule table and writes a Revenue Summary and an action list into Obsidian.

One read
replaces seven dashboard checks
Rule-graded
every source checked against a named table
Routed fixes
each item points to the owner
In Obsidian
next to the follow-up work
§01The workLive system

A weekly report builder for Mortals. Seven source pulls, one rule-graded synthesis, one action list.

The work

Weekly internal reporting for Mortals.

The workflow pulls seven business sources, applies a rule table, and writes the weekly brief and action list into the Mortals Obsidian vault.

Why it existsMonday clarityScattered tools → routed decisions
01Pull source files
02Grade against rules
03Write the brief
04Route follow-ups
Anthropic Claude (Opus)Agent SDKShopify Admin APIKlaviyo
The workThe workflow pulls seven business sources, applies a rule table, and writes the weekly brief and action list into the Mortals Obsidian vault.
§02The pipelineEnd-to-end flow
01

Pull source files

Seven source agents collect sales, attribution, email, accounting, reviews, support, and business-email context into the ISO-week folder.

Seven sources
02

Grade against rules

A synthesis pass reads the returned files together and checks them against explicit condition-action rules.

Named condition-action table
03

Write the brief

The Revenue Summary captures what changed, which rules fired, and what needs attention this week.

Executive snapshot
04

Route follow-ups

The Opportunities file routes each fix to the owning surface: flow, product page, support answer, campaign, SKU, or books.

Routed action list
§03What I builtPieces that compound

Five pieces: source pulls, decision rules, synthesis, Obsidian delivery, and the master skill that runs them.

Seven source pulls.

Each source has its own agent and access path, so Shopify, Klaviyo, Triple Whale, Finaloop, Judge.me, Intercom, and Gmail can run in parallel.

Concurrent pulls

An editable rule table.

The rules turn raw metrics into actions: reorder risk, broken email flows, CAC movement, low AOV, support themes, and compliance flags.

Condition → action

Two weekly outputs.

Two weekly outputs. A Revenue Summary on what changed, and an Opportunities file where each fix is routed to a flow, page, campaign, SKU, or the books.

Summary + Opportunities

Obsidian delivery.

Obsidian delivery. The weekly folder plus running Product Performance and Customer Cohorts dashboards, all in the vault.

No second context

A prompt-run workflow.

It is a master skill invoked from a fresh Claude Code session. No SaaS dashboard, cron runner, or separate app is required.

Skill · no cron · no runner
§04The rule tableCondition → action · edited in place

The rule table turns the weekly source files into decisions. Each rule names a condition, the action to take, and the surface that owns the fix.

Detection rulesnamed · editable markdown
  1. Inventory under thirty days of stock → critical reorder alert with a projected stockout date.
  2. Subscription revenue under forty percent of total → subscription-push recommendation.
  3. Klaviyo revenue under twenty percent of total → flag broken email marketing.
  4. CAC up twenty percent week-over-week → marketing review.
  5. ROAS under two-point-zero → creative refresh.
  6. AOV under forty-five dollars → upsell strategy.
  7. Owner funding above fifty percent of cash inflow → personal-capital dependency flag.
  8. Complaint theme in both Judge.me and Intercom → high-confidence friction.
  9. Reply containing a 'cures / treats / prevents' claim → FDA-compliance review.
§05LessonsWhat carried forward
Stack

Seven pulls, one synthesis, an Obsidian vault.

Anthropic Claude (Opus). Primary model class. Rule grading and cross-source reconciliation need interpretation, not pattern matching.

Outcome

One weekly action list instead of seven dashboard checks.

The weekly run surfaces the work that would otherwise stay buried in separate tools: broken Klaviyo flows, unprofitable marketplace SKUs, legacy subscription cleanup, missing SEO pages...

Artifacts

The weekly outputs are private.

Every run writes into a private vault: seven source files, two synthesis files, two dashboard updates. The folder convention and rule set are shown above. The numbers behind each week...

§06StackEvery tool earns its line
Anthropic Claude (Opus) / ModelAgent SDK / RuntimeShopify Admin API / SourceKlaviyo / SourceTriple Whale / SourceFinaloop / SourceJudge.me / SourceIntercom (MCP) / SourceGmail (MCP) / SourceClaude-in-Chrome / Browser bridgeObsidian vault / Output surfaceMarkdown rule table / Logic
§07ArtifactsReceipts and public proof

The structure is public here. The weekly numbers and source files stay in the private vault.

Weekly intelligence run

Operator-run workflow that pulls seven sources, grades them against the rule table, and writes the weekly source files, Revenue Summary, and Opportunities list.

private · on demand
Detection-rule table

Editable condition-action rules for inventory, subscription mix, email performance, CAC, ROAS, AOV, customer friction, funding dependence, and compliance language.

editable markdown · lives next to the runs
Reusable prompt library

Master weekly skill plus follow-up prompts for SEO pages, Klaviyo repairs, campaigns, subscription win-back, missing flows, PDP copy, and FAQ fixes.

private · operator-invoked workflow
Running dashboards

Product Performance and Customer Cohorts dashboards, updated in the same pass as each weekly run.

private