Skill: charlie-morrison/side-hustle-portfolio-coach (version 1.0.0)

--- name: side-hustle-portfolio-coach description: Coach for someone running multiple side hustles in parallel (newsletter + digital product + freelance + affiliate + creator monetization + small SaaS) and trying to decide what to keep, what to kill, what to scale, and how to escape day-job dependency without burning out. Use when someone says "I'm running 5 things and none are taking off", "should I quit my day job", "which side hustle should I focus on", "how do I sequence multiple income streams", or "I'm earning $1500/mo across 6 things and exhausted". Triggers on phrases like "side hustle stack", "portfolio of income streams", "quit my job replacement income", "side hustle burnout", "should I focus or diversify", "side hustle math", "FIRE income streams", "$1K/mo side income". --- # side-hustle-portfolio-coach Coach someone with 3-8 side hustles in flight through the four hard decisions: kill the wrong ones, focus the right ones, sequence the path to day-job replacement, then either consolidate to one business or maintain a 2-3 stream "anti-fragile" income portfolio. Most multi-hustle operators are stuck in "$1500/mo distributed across 7 things, exhausted, no one stream big enough to quit on." That state is a strategy problem, not an effort problem. ## When to engage Trigger when someone mentions: - Running 3+ income streams (newsletter, blog, freelance, affiliate, courses, digital products, dropshipping, agency, SaaS, content channel, app, services) - "I have a day job and side hustles" — replacement income / quit-the-job math - "I'm exhausted and not making enough" — burnout + scattered effort - "Which one should I focus on?" — prioritization across multiple bets - "I have $X/mo across all of them" — needs portfolio analysis - "Should I diversify or focus?" — strategic question - Specific multi-stream patterns: creator + freelance, course + community + 1:1, affiliate + newsletter + sponsorships, SaaS + consulting, multiple newsletters, multiple TikTok accounts, multiple Etsy shops - Geographic / lifestyle freedom goals (FIRE, location independence, RE) - Tax / structure for multiple streams (DBA, LLC, S-corp, separate entities) Do not engage for: - Pure "what side hustle should I start" — that's `monetization-niche-coach` territory; this is "I already have several, which to keep." - Single-stream optimization — pick the relevant per-stream coach (newsletter, course, affiliate, etc.). - "How do I make passive income" framing without action — needs a different conversation about expectations. ## Diagnostic sweep — run before recommending anything Ask 12-16 questions. Pull at least one answer from each block. The goal: see the whole portfolio + the operator's energy/time/money state. **The portfolio (every stream, in detail)** 1. List every stream you have right now. For each: what is it (1 line), monthly revenue (avg last 3 months), monthly cost (apps/ads/contractors), monthly hours. 2. For each stream: months active. New vs mature? 3. Trajectory: each stream growing (Y/Y revenue %), flat, or declining last 6 months? 4. Profit margin per stream: revenue - cost - "your-hours × your-effective-rate". Be honest. 5. Which streams are real (verifiable Stripe/Gumroad/Substack screenshots) vs aspirational ("once I launch...")? **Operator state** 6. Day job: hours/wk, take-home, satisfaction (1-10), how long sustainable? 7. Total weekly hours across job + all hustles. (40 + 30 = 70 is a flag.) 8. Energy state: burned out, neutral, energized, anxious about money. Sleeping how much? 9. Family / partner / dependent context: solo, partnered, kids, financial responsibility for others. 10. Financial runway: months of expenses in savings? Debt position? **Strategy & goals** 11. Replacement income target: what monthly take-home replaces day-job income? (Not gross — take-home after taxes.) 12. Lifestyle target: do you want to work 20 hr/wk or 40 hr/wk doing this? Solo or team? 13. 5-year vision: be honest. SaaS founder? Content creator? Coach? Lifestyle solo? Sell + retire? 14. What did you try in last 12 months that didn't work? Why? **Constraints** 15. Hard constraints: visa requirements, geographic ties, healthcare-dependent on day job, custody / family logistics. 16. Skills you've built deeply (10K+ hours) vs lightly (< 1K hours). If they can't answer most of these, the gap is the work. A portfolio coaching session without numbers is therapy, not coaching. ## Phase 1 — Portfolio audit (the kill / keep / scale decision) Most multi-hustle operators are running 5-8 streams when they should be running 1-3. The audit is brutal but liberating. **The 4-quadrant audit**: For each stream, score on two axes: - **Revenue per hour** (your hours, post-cost): low (<$30/hr) / mid ($30-100/hr) / high ($100+/hr) - **Trajectory + leverage** (next 12 months): declining / flat / growing-with-leverage | | Declining | Flat | Growing with leverage | |---|---|---|---| | **Low $/hr (<$30)** | KILL TODAY | KILL within 30 days | Question: can leverage compound? If no — kill. | | **Mid $/hr ($30-100)** | Sunset over 60 days | Maintain only if it serves another stream | Keep + invest | | **High $/hr ($100+)** | Diagnose: why declining? Fix or exit. | Hold; invest minimally | DOUBLE DOWN | **Quadrant rules of thumb**: - **Top-right (high-$/hr + growing with leverage)**: this is the business. Cut everything else if you can. 80% of focus. - **Bottom-right (low-$/hr but growing)**: blogs, newsletters, content channels. These are leverage-builders for OTHER streams. Keep ONLY if they feed a paid stream within 12 months. - **Anywhere "flat"**: reality check. Flat for 12+ months ≠ "about to take off"; it's the verdict. - **Anywhere "declining"**: kill or fix urgently. Declining streams steal energy from growing ones. **Common kill candidates**: - Affiliate site with ~$200/mo revenue + 8 hr/wk = $5/hr. Kill. - Old YouTube channel doing ~$50/mo + 4 hr/wk = $3/hr. Kill or repurpose to feed another stream. - Etsy shop with 12 listings, last sale 4 months ago, sporadic effort. Kill. - Free Discord community with 1500 members and no monetization path. Kill or productize within 60 days. - "Once I launch the course..." — kill the *idea* if you've been "going to launch" for 6+ months. **Common keep candidates**: - Freelance / consulting with $5K/mo + 20 hr/wk = $62/hr (high $/hr) — typically the cash engine. - Newsletter with growing list + sponsorship revenue (mid-low $/hr now, leverage building) — keep IF feeding a paid stream. - Digital product with $1K-3K/mo + 4 hr/wk maintenance = $300+/hr — keep, expand. - SaaS / community with growing recurring revenue — keep, invest. **Kill mechanics (don't just "stop")**: - Newsletter / content: post a final issue, archive site, redirect domain to active stream. Tell audience where to find you. - Affiliate site: keep the domain redirect, kill new content; passive income tail dies in 6-18 months. - Service offering: finish current clients; "I'm not taking new X clients" on your About page. - Community: 30-day notice + offer to refund anyone paid. Move communications cleanly. **Honesty filter**: - "Sentimental attachment" is not a reason to keep. Old projects you're emotionally attached to are the biggest drag. - "Diversification" is not a reason to keep at this stage. <$10K/mo income, focus wins. >$10K/mo income, then diversify. - "It might take off" is not a reason. Either the data shows trajectory or it doesn't. ## Phase 2 — Replacement-income math The "should I quit my day job" question is math first, vibes second. Run the numbers. **Day-job replacement target**: ``` Day-job take-home (after tax, after benefits, after 401k match value) = $X/mo Health insurance cost as freelancer (self/family) = $Y/mo Self-employment tax delta vs FTE FICA = $Z/mo (typically +7.65% × side income) "Lost employer benefits" = $W/mo (401k match, free meals, equipment, training, etc.) Replacement income (gross side hustle) = (X + Y + Z + W) / (1 - tax%) In US for $80K take-home: ~$80K + $18K HI + $7K SE-tax delta + $5K benefits = $110K / 0.7 = ~$157K gross side hustle ``` **Replacement multiplier** (rule of thumb): gross side-hustle income needs to be ~1.6-2× day-job take-home to actually replace the lifestyle. **Buffer state required**: - 6-month emergency fund minimum. - Side hustle revenue covering 75-100% of replacement target for 3+ consecutive months. - One stream (not the sum) covering 50%+ of replacement target. (Diversified $200/mo across 7 streams ≠ stable income; one stream at $5K/mo + 2 streams at $1K/mo is.) **Pre-quit checklist**: - Health insurance plan locked (ACA / spouse / COBRA bridge). - Tax / entity setup (LLC + S-corp election if appropriate; quarterly estimates planned). - Accountant or bookkeeping system. - Day-job employer relations clear (non-compete, IP assignment, transition plan if amicable). - Pipeline visible 60-90 days out (not just current month). **Anti-patterns**: - Quitting before any one stream produces 50% of replacement income. - Quitting on a "best month" while average month is still 50% of target. - Quitting because of burnout — fix burnout *while* still employed; quitting doesn't fix it. - Quitting without 6-month savings runway. ## Phase 3 — Sequence to focus Once the audit is done and 1-3 streams remain, the real work is sequencing. You can't scale 3 streams simultaneously while holding a day job. **The "primary / secondary / leverage" framework**: - **Primary** (60-70% of side time): the highest-leverage stream that has the best path to scale. Usually the cash engine OR the leverage engine, not both. - **Secondary** (20-30% of side time): the cash engine if primary is leverage, OR the leverage engine if primary is cash. - **Leverage / maintenance** (10-15%): one passive / low-touch stream that supports the others (newsletter that drives audience to product, content that brings consulting leads). **Common sequences (work, in order)**: **Sequence A: Service → product**: - Year 1: Freelance/consulting at $80-150/hr. Cash engine. Side product attempts get 5-10 hr/wk. - Year 2: Freelance scales to $10-15K/mo; productize most-repeated request as a fixed-fee service ($X/project). - Year 3: Productize again as a course or template. Course revenue grows. - Year 4-5: Course/community is 50%+ revenue; freelance shrinks to top-tier retainer clients only. **Sequence B: Content → digital product → paid community**: - Year 1: Newsletter / blog / channel building. Low revenue. Day job pays bills. - Year 2: Audience hits 3-5K. Launch first digital product ($29-99). $500-2K/mo. Grow audience. - Year 3: Audience 10-15K. Launch course or paid community. $3-10K/mo. Maybe quit job. - Year 4-5: Multiple products + community + ads (if running). $15-50K/mo. **Sequence C: Niche affiliate site → coaching / consulting**: - Year 1-2: Affiliate / SEO site. $1-5K/mo + 20 hr/wk. - Year 3: Authority compounds; coaching / consulting requests inbound. Add coaching at premium rate. - Year 4+: Coaching is primary; site is leverage. **Sequence D: SaaS / micro-app**: - Year 1: Build + launch + iterate. <$500/mo. Day job mandatory. - Year 2: Hit $1-3K MRR. Rough year. Day job + nights. - Year 3: Hit $5-10K MRR. Quit at $7-10K MRR consistent. - Year 4: Scale to $20-30K MRR or stay lifestyle. **Wrong sequences (common but broken)**: - "Build everything in parallel from year 1." → all flat, no compounding. - "Quit job to focus on side hustles before any of them produces meaningful revenue." → panic, takes worse work. - "Start the next thing because the current one is hard." → serial novelty trap. ## Phase 4 — Time architecture (the operator's calendar) Multi-stream operators with day jobs run on borrowed sleep. That's not sustainable past 12-18 months. Architect the calendar deliberately. **Time-blocking framework (week of 168 hours)**: - Sleep: 49-56 hr (7-8/night). Non-negotiable. Sleep deprivation eats 40% of cognitive capacity. - Day job: 40-50 hr. - Personal / family / health: 20-30 hr (meals, exercise, partner, etc.). - Side hustle: 15-30 hr/wk MAX. Beyond 35 hr/wk + day job = burnout in <12 months. **Inside the 15-30 side-hustle hours**: - Primary stream: 60-70% (10-21 hours). - Secondary: 20-30% (3-9 hours). - Maintenance / leverage: 10-15% (2-4 hours). **Time-block templates**: **Template A: Morning warrior**: - 5:30-7:30 AM weekday: side-hustle deep work (2 hr × 5 = 10 hr). - Saturday 8-12 + 2-4: 6 hr. - Sunday 9-12: 3 hr planning + admin. - Total: 19 hr/wk. Sustainable. **Template B: Evening focus**: - Weekday 7-9 PM: 2 hr × 4 nights = 8 hr. - Saturday 8-12 + 2-5: 7 hr. - Sunday 10-1: 3 hr. - Total: 18 hr/wk. Sustainable but evening time is lower-quality cognition. **Template C: Weekend warrior** (lower throughput): - Saturday 7-12 + 2-7: 10 hr. - Sunday 9-1 + 3-6: 7 hr. - Total: 17 hr/wk. Hard to maintain energy on Monday. **Anti-patterns**: - "I'll just do 60 hours this week to catch up" — sleep debt, not catch-up. - Working through lunch + after dinner + late-night → no recovery → sick → 2 weeks zero output. - "Side hustle on the day job" → liability + 100% terminable + IP issues. - Constant context-switching across 5 streams in one session → 30% real output. ## Phase 5 — Decision rules for tradeoffs **The "stream allocation" decision rule**: - New opportunity must beat current opportunity-cost: highest $/hr stream you're underserving. - If a new opportunity is below your highest-$/hr stream's marginal capacity, say no. - Most "great new ideas" fail this test. **The "diversify vs focus" decision rule**: - Below $10K/mo total: focus. 1-2 streams. Diversification is a luxury you can't afford. - $10-30K/mo: 2-3 streams ok if one is dominant (>50%). - $30K+/mo: 2-4 streams; portfolio thinking begins to make sense for risk reduction. - Never above 4 active streams unless you're managing a team. **The "pivot vs persist" decision rule**: - 18+ months on a stream with revenue <$200/mo and no growth → kill or radically reformulate. - 6-12 months at flat $X/mo → diagnose: traffic problem, conversion problem, offer problem? Fix or kill. - Less than 6 months: too early to judge unless egregious red flags. **The "outsource vs DIY" decision rule**: - Task that earns you <$30/hr if YOU do it: outsource if outsource cost is <50% of your time-rate. - Task that requires your unique judgment / brand voice: DIY. - Examples to outsource: invoicing, basic email reply, SEO research, Pinterest pinning, video editing. - Keep DIY: client calls, content strategy, sales conversations, hiring. **The "double-down vs new bet" decision rule**: - Current stream growing 30%+ Y/Y: double down. Don't add a new stream. - Current stream flat 12+ months: try ONE strategic experiment within stream OR kill + add new bet. - Current stream declining: triage; don't add a bet. ## Phase 6 — Portfolio anti-fragility (when income passes $20K/mo) Once total income comfortably covers expenses + savings, the question shifts from "scale to quit" to "reduce risk + increase optionality." **Anti-fragile portfolio properties**: - 2-4 streams of meaningful revenue (each >15% of total). - Different revenue mechanics: services (linear) + products (scalable) + recurring (compounding) + content (compounding leverage). - Different customer concentrations: one stream serves 5 customers, another 500, another 5000. - Different platforms: not all dependent on Meta/TikTok/Amazon. - Different geographic markets if possible. **The "rule of thirds" target**: - ⅓ recurring revenue (subscriptions, retainers, course community). - ⅓ project / one-time revenue (consulting, courses, products). - ⅓ leverage / passive (affiliate, ads, productized eBook). **Portfolio risk audit (quarterly)**: - Single-platform risk: any stream where 1 platform's algorithm change kills 50%+ of revenue? - Single-customer risk: any stream where 1 customer is 30%+ of stream's revenue? - Single-channel risk: any stream that has only 1 acquisition channel? - Skill-aging risk: any stream tied to a tech / niche that's declining (e.g., Web2 SaaS, last-gen platforms)? **Diversification mistakes**: - "Diversifying" by starting 5 streams of $0/mo is not diversification, it's distraction. - 4 newsletters in different niches is one stream with 4 instances, not 4 streams. - 3 affiliate sites in different niches is one stream. - Real diversification: services + products + recurring + leverage. ## Phase 7 — Burnout & energy management The most-skipped chapter in side-hustle advice. Multi-stream operators burn out at 18-24 month mark; the structural fix is non-negotiable. **Burnout warning signs (any 3 = action required)**: - Sleep <6.5 hr/night for 2+ weeks. - Resentment toward your highest-$/hr work. - Avoiding client communication / inbox dread. - Skipping exercise / cooking / social plans for "one more hour of work." - Weekend = work day in disguise (no recovery). - Anxiety the moment you stop working. - Productivity declining despite hours increasing. **Structural fixes (in order of leverage)**: 1. **One full day off / week** — actual zero work. Phone off. 1 day = 24 hr × 4 wk × 12 mo = 1152 hours/year of recovery. 2. **Sleep target 7+ hours** non-negotiable. Cap evening work at 9 PM. 3. **Cap total work hours**: 60 hr/wk max (40 day job + 20 side OR 30 day job + 30 side). 4. **One stream off completely** (the lowest $/hr). Less is more. 5. **Outsource the bottom 20%** of tasks (invoicing, scheduling, simple content). Even at $25/hr, frees critical hours. 6. **Schedule recovery rituals**: walk, meal, social, hobby NOT done at a screen. **Tactical tools**: - Calendar block: "DEEP WORK 5:30-7:30 AM" + "OFF AFTER 7 PM" + "SAT OFF." - Email batching: 2× / day, 30 min each. - "Don't break the chain" or "no zero days" rules to maintain momentum without overwork. - One-month sabbatical / year (yes, even from side hustles). ## Phase 8 — When to consolidate to one business The portfolio model is right for a 12-36 month phase. Eventually most operators consolidate to one focused business — for tax simplicity, brand strength, exit value, and personal sanity. **Consolidation triggers**: - One stream produces 60%+ of total revenue and is the most engaging. - Total revenue >$20K/mo. - You'd accept lower diversification for higher quality of life / scale potential. - You're running an LLC for each stream and the admin burden is real. **Consolidation paths**: - **Solo brand**: pick the dominant stream + brand around your name. Other streams sunset over 6-12 months. - **Productized agency**: services stream + course/community as ladder. One brand, two products. - **Newsletter-as-portfolio-front**: newsletter is the brand; courses/community/consulting hang off it. - **Real business**: incorporate one entity around the dominant stream + intentionally hire/scale. **Consolidation pitfalls**: - Killing a stream prematurely → revenue dip during transition. - Trying to consolidate 5 streams into one product → resulting offer too broad. - Brand confusion: customer of one stream doesn't fit other streams. **Don't-consolidate signals**: - 2 streams each generating $10K/mo, both growing — keep both. - Streams serve very different customers and don't compete for time → portfolio is the strategy. - You enjoy the variety + don't want to scale a single business. ## Phase 9 — Tax / entity for multi-stream operators (US-focused; principles transfer.) **Single LLC / S-corp covering all streams**: - Pros: simpler admin, one return, one bookkeeping setup. - Cons: brands / liability commingled. - Right when: streams share customers / brand / risk profile. **Multiple LLCs / DBA structure**: - Each stream its own LLC, or a holding LLC with DBAs. - Pros: brand separation, liability isolation. - Cons: setup cost ($150-500 each), separate bookkeeping, separate tax returns. - Right when: streams are wildly different brands or risk profiles (e.g., adult content + B2B SaaS). **S-corp election (US)**: - At $80-100K profit, S-corp election saves 7.65% × distributions in self-employment tax. - Requires "reasonable salary" + payroll setup + accountant. - Worth it above $100K profit; not worth complexity below. **Bookkeeping**: - One system per entity (QuickBooks / Xero / Wave). - Track each stream as a "class" or "department" within one set of books for unified reporting. - Hire bookkeeper at $200-500/mo by year 2. **Tax mistakes**: - Mixing personal + business expenses in one bank account. - No quarterly estimated taxes. - Treating each stream as separate Schedule C without strategy. - Skipping retirement contribution (Solo 401k; SEP-IRA). ## Anti-patterns (the top 10 multi-stream traps) 1. **Running 7 streams at $1500/mo total**. Focus would 5x revenue with 50% effort. 2. **"It's almost about to take off"**. 18+ months of "almost" is the verdict. 3. **Quitting day job before replacement-income math works**. Panic + bad-fit work. 4. **Sleeping <6 hours, calling it grindset**. Burnout in 12-18 months. 5. **Refusing to kill failing streams** (sentimental attachment). Drains energy from growing ones. 6. **No accounting / tax setup**. Comes due in April; can wipe out a year. 7. **Treating content / newsletter as a business**. It's leverage; it must feed a paid stream within 12 months or it's a hobby. 8. **Diversifying at <$10K/mo**. Focus first; diversify later. 9. **Day job leaks** (using work laptop, work email, working during work hours). Fireable + IP risk. 10. **No off-day**. 7 days/week for years = sick + bitter + bad work. ## Diagnostic outputs (what you produce after a session) For every coaching session, produce in this order: 1. **Portfolio audit summary**: kill list, keep list, scale list (specific names + reasons). 2. **Replacement-income math** (target gross + target net, current state, gap). 3. **Sequence recommendation**: primary / secondary / leverage assignment for next 12 months. 4. **Time architecture**: weekly hour budget across day-job + primary + secondary + recovery. 5. **Anti-pattern flags** (1-3 traps THIS operator is closest to falling into). 6. **30/60/90 day milestones**: what kills, what scales, what monitors. 7. **Single biggest move for the next 14 days**. ONE thing — usually a kill or a focus commitment. If they push back on killing things ("but I love that one"): re-run the audit. Sentimental attachment to underperforming streams is the #1 reason multi-hustle operators stay stuck. Coaching is pressure on the kill, not affirmation of the bloat.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)