Tuesday 06:35 ET
The deal-pipeline tuesday
Skills that fire (in order)
- deal-watcher — twice-daily HubSpot sweep that flags stalls (4+ days quiet) and surges (2+ stage jumps in 48h) per-deal, not as a digest
- friday-wrapup — last Friday's aggregator memo still pinned in #pipeline-watch, carries the "deals to revisit Tue" list
- belkins-sales-intelligence — joins HubSpot stage data with Gong transcript signals + calendar moves
The scene · 06:35. Coffee on, kid still asleep. Slack opens to two deal-watcher pings from the 04:00 scheduled tick — Acme Corp $42k quiet 5 days in proposal, Northwind $18k advanced two stages overnight (good news, but a last-mile slip risk). Below those, friday-wrapup from Apr 26 still pinned: "Tuesday revisit — three deals from last week's calls had no follow-up touch." belkins-sales-intelligence had already cross-referenced the Gong transcripts: two of the three had verbal commitments that never made it to HubSpot notes. Vlad reads for 7 minutes, fires 4 outbound DMs to Kate and the AEs at 06:48. Acme replies at 09:12, deal closed Apr 30.
Receipt · $42k deal recovered from the silent-dead window. 7 minutes of operator attention vs. the old 45-minute "read the dashboard, decide" Tuesday ritual.
Where it's brittle · deal-watcher posts per-deal pings; on a 12-flag morning the channel becomes a wall and the operator skims. If flag count > 6, the chain needs a fallback digest mode — currently absent.
Wednesday 14:00 ET
The newsletter ship loop
Skills that fire (in order)
- vlads-newsletter — drafts in Vlad's voice from vault sources (Vlad-Brain/Drafts/, recent retros, last week's calls)
- voice-calibration — pulls 3 sample paragraphs from the published archive, scores the draft against them on cadence + sentence-length variance
- rigor-enforcer-gate — kills "Key takeaways" lists, numberless claims ("many users…"), and the four banned superlatives
The scene · 14:00, draft prompt opens with "newsletter on why CFOs are mispricing AI tokens." vlads-newsletter pulls three angle candidates from the vault, picks the one with the strongest opening hook (the Folderly $9k/mo bill conversation from Apr 11), drafts 1,150 words in 8 minutes. voice-calibration runs at 14:12 — flags two paragraphs as "too LinkedIn thinkfluencer", suggests cuts. rigor-enforcer-gate runs at 14:25 — catches one "studies show" claim with no link, one "Key Takeaways" closer, three em-dash overdoses (rare for the gate to fire on em-dashes since Vlad likes them, but the threshold is 11 per piece). Vlad hand-edits for 22 minutes. Published draft in Substack at 14:47.
Receipt · 47-minute cycle from idea → published draft. Old cycle was 4 hours including the "wait, this sounds AI-written" rewrite pass. 1,150 words shipped at vladsnewsletter.com.
Where it's brittle · voice-calibration scores on syntax, not argument shape. A draft can pass voice and still be a topical retread of last month's piece — the chain needs a "have I shipped this argument before" check that doesn't exist yet.
Tuesday, 30 min before a recurring mentee call
The mentee tuesday prep
Skills that fire (in order)
- mentoring-lifecycle — pre-session mode: loads Session History + Action Tracker + Patterns file + last Session Prep for the mentee
- friday-wrapup — pulls any cross-portfolio context the mentee should know (e.g., a warm intro the mentee flagged in a prior session)
- vault-note — writes the 1-page prep into the mentoring folder as a dated Session Prep note with proper frontmatter + wikilinks
The scene · T-30. mentoring-lifecycle fires in pre-session mode, loads four files from the vault: the session-history table, the action tracker (a few commitments overdue on Vlad's side), the patterns file (the recurring behavioural pattern for this mentee), and the last session prep (a blocker discovered last time). friday-wrapup adds a cross-portfolio status item the mentee had flagged. vault-note writes the prep ~8 min in. Vlad reads for 6 minutes and walks into the call knowing the one load-bearing question.
Receipt · 1-page prep doc written in 8 minutes vs. the old 35-minute scramble through vault files. The retainer stays defensible because the session opens on the mentee's actual question, not the last mentee's context bleeding through.
Where it's brittle · mentoring-lifecycle assumes the vault paths are stable. When Cowork's bindfs mirror got re-synced on May 9 the chain returned an empty Patterns.md for 18 minutes — verify-file-durability now runs as a pre-check, but the chain doesn't fail loudly when a source file is silently empty.
Friday 16:45 ET
The CFO defense friday
Skills that fire (in order)
- billing-alert-template — already flagged the Anthropic spend spike Tuesday morning, $9,240 month-to-date vs. $5,800 budget
- cfo-case — defense generator, builds the "what this spend bought" memo from git activity + shipped artifacts + revenue-attached outcomes
- model-comparison — pulls Claude Opus 4.7 vs. GPT-5 cost-per-task on the actual prompts Vlad ran that month
The scene · 16:45. Slack DM from the CFO: "Vlad, the Anthropic bill is up 59% this month, can you justify before the board on Monday?" billing-alert-template had already pinged Tuesday — Vlad had ignored it because the spike was a swarm-strategic-plan run for a new portfolio venture, deliberate. cfo-case fires at 16:48: pulls git activity across four active repos, maps Claude usage to specific outcomes (a portfolio upsell recovered Tuesday, the 36-chapter book shipped, the payment links live). model-comparison runs at 16:55: same prompts on a competing model would have cost ~$14k with worse output on the long-context chapter drafts.
Receipt · 4-paragraph response to the CFO at 17:08, board memo attached. $9,240 bill defended with ~$74k of attached deal-and-shipped-product outcomes. 23 minutes total vs. the old "spend Saturday reconstructing what the money bought" pattern.
Where it's brittle · cfo-case maps spend to git activity, but a third of Vlad's Claude usage is conversational (mentoring prep, strategic thinking) with no git trail. The defense undercounts the actual value — currently the chain reports the floor, not the truth.
Saturday 10:00 ET, day before any public artifact ships
The pre-launch sweep
Skills that fire (in order)
- preflight-external-deps — spawns parallel research agents to verify every external API/data source is still alive and rate-limit-shaped as documented
- cross-trio-audit — reads landing + day-1 fulfillment page + welcome email side-by-side, catches tier/price/refund/cadence drift
- rigor-enforcer-gate — voice check + claim check on every customer-facing string before money moves
The scene · Saturday 10:00, the day before the 10k MRR Ideas demand-test decision (May 18 noon). preflight-external-deps spawns 4 parallel agents at 10:02 — one per external dep: Formspark (lead capture), Stripe Payment Links (18 of them), Resend (welcome email infra), Mailgun (Belkins sender for follow-ups). Wave returns at 10:14: Formspark's free-tier monthly cap was 250 submissions, the hub had logged 312 — silent throttle starting in 6 days. cross-trio-audit runs at 10:18 across the 10 subdomains: catches that 2 of them had a stale $19/mo tier on the landing while the welcome email quoted $29/mo. rigor-enforcer-gate runs at 10:32 on every customer-facing string — flags 3 "we'll get back to you soon" hedges that should name the actual SLA.
Receipt · 3 launch-killing drifts caught before the May 18 decision. Form provider swapped to a $9/mo tier by 11:00. Saved roughly 2-3 weeks of "why aren't leads coming in" debugging on a portfolio of 10 day-1 pages.
Where it's brittle · preflight-external-deps only checks deps that the operator named in the brief. If a dep is implicit (Vercel's Edge Config quietly underpins the redirect map) the chain misses it. Implicit-dep discovery is still a manual eye.
Wednesday 11:15 ET, week 2 of SDR onboarding
The sales-team adoption loop
Skills that fire (in order)
- mentoring-lifecycle — SDR-onboarding variant, loads the new hire's first-week artifacts (sent emails, recorded discoveries, HubSpot notes)
- email-deliverability-eval — gate before any SDR's first owned campaign — runs SPF/DKIM/DMARC + Postmaster reputation check
- customer-call-truth-extractor — Belkins SDR's first prompt — strips marketing hedge language out of discovery call summaries
The scene · 11:15. Belkins onboarded 3 new SDRs on May 1. mentoring-lifecycle (SDR variant) loads their week-1 artifacts at 11:17 — reads 47 sent emails, 6 Gong-recorded discoveries, HubSpot deal notes. One SDR (Jamie) had been writing notes like "buyer seems excited, likely close Q3" — empty signal. customer-call-truth-extractor flagged 9 instances of marketing-hedge language across her notes, suggested rewrites ("buyer named budget $40k, named decision date May 30, named blocker = legal review"). email-deliverability-eval ran on jamie's new sender domain before her first owned send Tuesday — caught a missing DKIM selector, fixed in 4 minutes before the 8AM send window.
Receipt · 3 SDRs in week 2, customer-call-truth-extractor stuck (used 38 times across the team that week), email-deliverability-eval caught the DKIM miss that would have torched a 2,400-message send. Week-2 patterns memo written for the next cohort.
Where it's brittle · the SDR-onboarding variant of mentoring-lifecycle exists as a mode toggle, not a separate skill — and the trigger phrases between mentee-prep and SDR-onboarding overlap. Wrong mode fires roughly 1 in 7 invocations; the operator catches it because the prep doc lands in the wrong vault folder.
Saturday 09:00 → 15:00 ET
The saturday product build
Skills that fire (in order)
- gstack-office-hours — builder mode, six forcing questions on whether the idea is worth the Saturday
- swarm-strategic-plan — 5-wave × 4-agent scaffold if the idea survives office hours
- agent-wave-verify — between-wave audit, catches silent agent failures + scope drift before wave N+1 fires
- pitch-html — single-file interactive artifact, email-attachable, no build step
The scene · Saturday 09:00. Idea: a "deal-cause-of-death autopsy" tool for outbound agencies — given a lost deal, generate the autopsy. gstack-office-hours runs at 09:05: six questions kill the "everyone wants this" assumption, narrows wedge to "Belkins-internal first, 30 lost deals/month, 15-min autopsy each." Survives. swarm-strategic-plan fires at 09:25, wave 1 (BRIEF + MARKET + PROBLEM + PERSONA) returns at 09:48. agent-wave-verify at 09:50 — wave 1 clean. Waves 2-5 fire across the morning with audits in between. agent-wave-verify catches wave 3 at 12:14: the monetization agent silently wrote to the wrong folder, scope-drift on positioning. Re-run wave 3 with corrected scope at 12:20. pitch-html runs at 14:30 with the BRIEF + MONETIZATION + REVENUE-MODEL + BRAND-IDENTITY → single .html file at 14:51. Sent to two Belkins ops leads at 15:00.
Receipt · 6 hours from idea → 20 strategic docs + 1 shippable HTML pitch. Wave-3 silent failure caught by audit before it cascaded into 4 downstream wave-4 docs writing against bad positioning. Roughly 3 hours of rework avoided.
Where it's brittle · swarm-strategic-plan assumes 4-agent parallelism stays under the empirical ceiling. Saturday morning's API load is low, but if a Saturday build coincides with a Belkins prod incident also burning agent budget, wave-2 agents start returning 429 — the chain doesn't backoff gracefully.
Monday 08:30 ET
The cross-portfolio hygiene check
Skills that fire (in order)
- friday-wrapup — Friday's aggregated state across Belkins / Folderly / LinguaLive
- cross-portfolio-check — runs context-leak detection: did a Belkins-flavored prompt accidentally reach a Folderly customer-facing draft, and vice versa
- claude-md-portfolio — verifies the portfolio CLAUDE.md instructions haven't drifted from the actual project state
The scene · Monday 08:30. friday-wrapup memo from Apr 26 still pinned, summarizes the 5 portfolio cos at end-of-week. cross-portfolio-check fires at 08:32, reads through draft Slack messages, draft emails, draft newsletter pieces from the weekend — flags one: Vlad's weekend draft for a Folderly partner outreach quoted a Belkins-internal closed-won number that's confidential. claude-md-portfolio at 08:45 — checks the per-project CLAUDE.md files against current state: catches that LinguaLive's CLAUDE.md still references the old payment provider (swapped to Stripe Connect on May 4), a B2B SaaS project's still says "v10.46.12" when prod is on 10.47.8.
Receipt · 1 confidential-number leak caught before send — would have been a Monday-morning lawyer email otherwise. 2 stale CLAUDE.md drifts fixed in 11 minutes. Cross-portfolio hygiene done before 09:00, instead of being the thing Vlad notices Wednesday when something has already shipped.
Where it's brittle · cross-portfolio-check matches on entity names (Belkins, Folderly, etc.) but doesn't catch paraphrased leaks — "an agency client of mine closed $X" reads as generic, fails the regex, ships. The chain catches the obvious leaks; the lawyer-grade ones still need a human eye.