SkillSwap - Neighborhood Skill Exchange

Model: z-ai/glm-4.7
Status: Completed
Cost: $0.139
Tokens: 168,986
Started: 2026-01-05 00:17

Section 03: User Stories & Problem Scenarios

VenturePulse Analysis

Deep-dive into the motivations, frustrations, and desired outcomes of SkillSwap's target users. This section maps the emotional and functional landscape of neighborhood skill exchange.

1 Primary User Personas

Avatar

"Overwhelmed" Tom

The Busy Professional

Age: 38 | Loc: Suburban Austin | Tech: High

Role: Senior Dev Manager | Income: $150k+

Background: Tom works 60-hour weeks. His house is falling apart—leaky faucet, overgrown yard, fence broken. He has the money to pay for repairs but lacks the time to vet contractors. He feels guilty about neglecting his home and disconnected from his neighbors.

Top Pain:

Paying $100/hr for simple tasks he could do himself if he had time/knowledge.

Goals: Fix house efficiently, feel part of community.
Trigger: Another weekend wasted on a failed DIY repair.
Avatar

"Resourceful" Roberta

The Active Retiree

Age: 67 | Loc: Active Adult Community | Tech: Medium

Role: Retired Teacher | Income: Fixed Pension

Background: Roberta has a PhD in History and is a master gardener. She hates feeling "useless" in retirement. She wants to share her knowledge but finds Facebook groups chaotic and unstructured. She misses the social interaction of work.

Top Pain:

Social isolation and feeling her skills are undervalued by the market.

Goals: Social connection, purpose, minor tech help.
Trigger: Feeling lonely on a Tuesday afternoon.
Avatar

"Budget" Betty

The Young Parent

Age: 32 | Loc: Suburban Denver | Tech: High

Role: Freelance Graphic Designer | Income: Variable ($40k-$60k)

Background: Betty has two kids under 5. Money is tight. She needs help with math tutoring for her oldest and occasional babysitting. She is an excellent cook and baker but feels awkward asking for "free favors" from neighbors.

Top Pain:

Anxiety about the transactional nature of asking neighbors for help.

Goals: Access services for free, clear "social contract".
Trigger: Receiving a $500 bill for a minor car repair.

2 "Day in the Life" Scenarios (Current State)

Scenario 1: The Saturday Morning DIY Disaster

Persona: "Overwhelmed" Tom | Frequency: Monthly

Tom wakes up at 8 AM on a Saturday, determined to fix the rotting deck board. He spends 45 minutes watching YouTube tutorials, gets confused by conflicting advice, and drives to Home Depot. He buys $80 worth of tools he'll use once. Three hours later, he's sweating, frustrated, and the board is still crooked. His wife is annoyed he's not spending time with the kids. He considers hiring a pro, but remembers the last quote was $400 just for a "service call." He gives up, nails the board crookedly, and goes inside feeling defeated and incompetent. The deck remains an eyesore.

Impact: 4 hours wasted, $80 spent, emotional stress, lingering home maintenance debt.

Scenario 2: The Invisible Neighbor

Persona: "Resourceful" Roberta | Frequency: Daily

Roberta looks out her window at the young family next door struggling to assemble a trampoline. She knows exactly how to do it; she used to build sets for the school theater. She wants to help, but she doesn't want to impose. She walks outside to check the mail, hoping they'll ask her. They smile politely and go back inside. She retreats to her garden, pruning her roses alone. Later, she sees a post on the neighborhood Facebook group: "Does anyone know someone who assembles trampolables?" By the time she replies, someone has already recommended a paid service. She missed her chance to connect and help.

Impact: Missed social connection, loss of purpose, neighbor paid for something she could have done for free.

3 User Stories

🔴 P0: Must-Have (MVP)

Story 1: As a new user, I want to create a skill profile, so that neighbors know what I can offer.

Acceptance: User can add title, description, and category. Profile is saved to database.
Effort: M

Story 2: As a seeker, I want to search for skills within 3 miles, so that I don't have to travel far.

Acceptance: Map view shows users with requested skill within radius. List view sorted by distance.
Effort: L

Story 3: As a provider, I want to log hours completed, so that I earn credits.

Acceptance: Button to "Request Payment" of credits. Both parties must confirm for transaction to clear.
Effort: M

Story 4: As a user, I want to message a neighbor securely, so that I don't have to share my phone number.

Acceptance: In-app chat works. Notifications trigger on new message.
Effort: M

🟡 P1: Should-Have (Early Iterations)

Story 5: As a user, I want to see a neighbor's reputation score, so that I can trust them.

Acceptance: Profile displays number of exchanges and star rating.
Effort: S

Story 6: As a user, I want to sync my calendar, so that I only show availability when I'm free.

Acceptance: Integration with Google Calendar/Apple Calendar API.
Effort: L

🟢 P2: Nice-to-Have (Future)

Story 7: As a community admin, I want to see a leaderboard, so that I can recognize top contributors.

Acceptance: Dashboard showing users ranked by credits earned/earned.
Effort: M

4 Jobs-to-be-Done Framework

Job Statement Emotional Hook Underserved Outcome
Get home help without transactional awkwardness. "I want to feel like a good neighbor, not a customer or a charity case." Current options are either too expensive (TaskRabbit) or too personal/demanding (Asking a favor).
Monetize spare time and skills on my own terms. "I want to feel valued and productive, not bored." Retirees have skills but no marketplace that values them equally to high-end consultants.
Build a local safety net for my family. "I want to feel secure knowing I have people I can call." Professional services aren't available for small emergencies (jump start, watching kids for 1 hr).
Connect with my community meaningfully. "I want to belong here." Nextdoor and FB groups are too negative/complaint-driven. SkillSwap is positive/constructive.

5 Problem Validation Evidence

Problem Evidence Type Source Data Point
High cost of local services Market Data Thumbtack/TaskRabbit Reports Avg. handyman rate >$80/hr in suburbs; unaffordable for minor tasks.
Social isolation in suburbs Survey Cigna Loneliness Index Nearly 50% of U.S. adults report feeling lonely; rates higher in young parents & retirees.
Distrust in current platforms Qualitative Nextdoor App Store Reviews Top complaints focus on "toxic comments" and "scams," not utility.
Demand for non-monetary exchange Search Volume Google Trends "Time banking" searches +40% YoY; 350+ active time banks in US (TimeBanks USA).

6 User Journey Friction Points

Awareness

Friction: Skepticism about "free lunch." Is this a scam or MLM?

Opp: HOA endorsement builds immediate trust.

Onboarding

Friction: "Blank slate" anxiety. "What skills do I even have?"

Opp: Skill suggestion wizard based on hobbies/job.

First Exchange

Friction: Fear of awkwardness meeting a stranger neighbor.

Opp: "Coffee chat" starter credits (no labor required).

Habit

Friction: Forgetting to check the app.

Opp: Push notifications for "Skill Wanted" matches.

7 Scenarios with Solution (Future State)

SOLUTION ACTIVE

Scenario 1: The Saturday Morning DIY Disaster (Resolved)

Tom wakes up at 8 AM. He opens SkillSwap and posts "Help with deck board repair - 1 hour estimated." He sees a notification: "Roberta (0.2 miles away) offers Carpentry." He requests the exchange. Roberta accepts. She arrives at 9 AM with her own tools. Tom watches and learns as she guides him through the repair. It takes 45 minutes. Tom taps "Complete" in the app, transferring 1 credit to Roberta. He spends the rest of the morning playing with his kids. The deck is fixed, he made a new friend, and he feels capable.

Before vs. After Comparison

Metric Before (Manual/Gig) After (SkillSwap)
Cost $80 (tools) + $400 (potential pro) 1 Credit (~1 hr of Tom's time)
Time to Resolution 4+ hours (failed attempt) 45 mins (successful)
Emotional Outcome Frustrated, Defeated Connected, Empowered
Social Impact None New neighbor bond formed