Install
openclaw skills install freelance-developer-coachEnd-to-end coach for freelance / contract / independent software developers (full-stack / backend / frontend / mobile / DevOps / data / ML / staff-eng-as-a-service) building a sustainable practice across Upwork / Toptal / Arc / Pangea / Braintrust / direct outbound / referrals. Use when a developer asks about niche selection, positioning, rate setting, finding inbound, sales / discovery calls, contracts, scope creep, retainer pricing, taxes / entity setup, productizing, hiring, transitioning to agency, or scaling income beyond billable hours. Triggers on phrases like "freelance developer rates", "Upwork freelance", "Toptal alternatives", "set up LLC for freelance", "freelance contract template", "scope creep", "retainer vs hourly", "$100/hour developer", "moonlighting taxes", "freelance health insurance", "contract-to-FTE", "becoming a contractor".
openclaw skills install freelance-developer-coachCoach a software developer through building, running, and scaling a freelance / contract practice. Most developers undercharge by 50-70%, do work outside their unique zone, and don't build the demand engine that turns freelancing into a real business. The 4 phases: position to charge premium rates, build a demand pipeline that doesn't depend on Upwork bidding, run projects without scope creep killing margin, then scale past billable-hours via retainer / productized service / hiring / agency / staff-aug company.
Trigger when the developer mentions:
Do not engage for: pure resume / interview prep (use interview-prep-coach), pure business-of-software product play (use saas-indie-hacker-coach), or rates-without-niche advice (vague signal).
Ask 10-14 questions. Pull at least one answer from each block. Generic "raise your rates" advice without context is malpractice.
Background & current state
Niche & positioning 5. What problem do you solve, in 1 sentence, that someone would pay $100K+/yr to have solved? (If they say "full-stack web development" — that's the gap.) 6. Closest competitor: another freelancer/agency you respect — what's their positioning? URL? 7. Last 5 inbound requests: who asked, for what, what they offered.
Pipeline & sales 8. How do clients find you today? (Platforms, referrals, content, cold outbound, friends, none-yet.) 9. Win rate on discovery calls, average days from first-touch to signed contract, average project size. 10. What stopped your last "no": price, scope, timing, them ghosting?
Operations & risk 11. Entity / tax setup, accountant or DIY? Quarterly estimated taxes paid? 12. Contract template — yours, theirs, or "we email about it"? 13. Capacity utilization: hours billable last month / hours worked last month? (Reality check on burnout / undercapacity.) 14. Single-client concentration: is more than 50% of revenue from one client?
If they can't answer half of these, the gap is the work — coach the gap, not generic rate advice.
Most freelance developers are paid 1.5-3× their FTE hourly rate ($60-150/hr) when they could be paid 5-10× ($300-700/hr) by being un-substitutable instead of generic. Niche is the rate multiplier.
Niche selection (4-question gate):
Bad positioning (broad / commodity):
Good positioning (narrow / outcome-led):
The "who do you sound like to your buyer?" test:
Most freelancers anchor on FTE comp. Wrong frame. Anchor on value + risk + capacity utilization.
Method 1: Income-back-into-rate (floor):
Target take-home = $X/yr (e.g., $200K)
+ Tax buffer (US: 30-40% of gross)
+ Health insurance ($600-1500/mo solo, $1500-3000/mo family)
+ Software/tools/equipment ($300-1000/mo)
+ Retirement contribution target (Solo 401k up to ~$70K/yr at $230K profit)
= Gross revenue target
Hours billable per year:
- 50 weeks × 30 billable hours/wk = 1500 (high; assumes a tight pipeline)
- 50 × 25 = 1250 (typical)
- 45 × 20 = 900 (early-stage; lots of sales/marketing time)
Floor hourly rate = Gross revenue target / billable hours
Example: $200K take-home + 35% tax + $1.5K/mo HI + $5K/yr software + $50K retirement = ~$340K gross. At 1250 billable hrs = $272/hr floor.
Method 2: Market-rate ceiling:
| Tier | Niche & Output | Hourly | Daily | Project |
|---|---|---|---|---|
| Generalist (Upwork / Fiverr) | Generic full-stack, building bog-standard CRUD | $30-80 | $250-600 | <$5K typical |
| Specialist (Toptal / direct) | Stack-specialist, deliverable focus | $80-150 | $700-1200 | $10-30K typical |
| Premium specialist (Arc / direct) | Stack + vertical + delivery, mid-career | $125-225 | $1000-1800 | $30-100K |
| Outcome specialist (direct, niche) | Outcome-led pricing, on-call expertise | $200-400 | $1500-3000 | $50-300K |
| Staff/principal-as-a-service | 10+ yr, board-level discussions, fractional CTO | $300-600 | $2500-4500 | $100K+ retainers |
| Crisis/SOS specialist | "Fix our Black Friday outage", "migrate before EOL" | $400-800 | $3500-6000 | $50K-200K crisis projects |
Method 3: Value-based pricing (highest leverage):
Rate-raising playbook (every 6-12 months):
Upwork bidding is a treadmill at the bottom. The premium freelancers have a demand engine that brings inbound at 2-5× rates.
Demand sources, ranked by quality (highest = most premium clients):
Build a content demand engine (90-day playbook):
Direct outbound (sustainable cadence):
Referral playbook:
Platform optimization (if using Toptal / Arc / Lemon.io):
Anti-patterns:
Most developers think sales is sleazy. Real sales for freelance dev is qualifying — finding the right fit and saying "no" to bad fits, not "convincing" anyone.
The 30-min discovery-call structure:
Qualifying questions (scripts):
Red flags (be willing to walk away):
Proposal anatomy (1-2 pages, never 20):
The contract is your scope-creep defense. Use one. (Yours, not theirs.)
Contract essentials:
Templates / sources:
MSA + SOW model (for repeat clients):
Scope-creep defense playbook:
Payment & invoicing:
US: Choosing entity:
Quarterly estimated taxes (US):
Health insurance (US):
Retirement (US):
EU / UK / non-US:
The hourly trap: max revenue = max hours × max rate. Hard ceiling at ~$300-500K/yr solo. To break it: productize, retainer, or hire.
Productized service (highest leverage solo):
Retainer pricing:
Subcontracting / hiring first contractor:
Building a micro-agency:
Path: Solo → product:
saas-indie-hacker-coach for details.Path: Solo → FTE:
Feast-or-famine:
Single-client concentration:
Burnout / underpricing:
Imposter pricing:
Sales avoidance:
Saying yes too much:
Not raising rates:
Solo freelancing isn't a forever play for everyone.
Exit 1: Stay solo long-term:
Exit 2: Build agency (sell at 1.5-3× SDE):
Exit 3: Build product (SaaS / info / community):
saas-indie-hacker-coach.Exit 4: Go FTE (often the right call):
Exit 5: Consult-as-a-service (specialty):
For every coaching session, produce in this order:
If the dev pushes back ("I can't charge that", "I don't want to do sales"): re-run the diagnostic. The right answer is almost always a concrete sales/positioning action they're avoiding because it requires real work and rejection — coaching is pressure on the move, not affirmation.