# User Profile

> **This file is populated during onboarding.** If you see unfilled placeholders below, the onboarding has not been run yet. The agent should detect this and trigger the onboarding flow from SKILL.md.

**onboarding_complete:** false

---

## Identity

- **Name:** _[populated during onboarding]_
- **X Handle:** _[populated during onboarding]_
- **Brand Position:** _[populated during onboarding -- e.g., "Cinematic Web Experiences", "AI-Native SaaS Builder", "Design Systems Architect"]_
- **Professional Status:** _[populated during onboarding -- e.g., "Solo freelancer", "Employed at X, building side projects", "Indie hacker"]_
- **Location/Timezone:** _[populated during onboarding]_
- **X Premium:** _[populated during onboarding -- Yes/No]_
- **Current Follower Count:** _[populated during onboarding]_

---

## Niche & Expertise

- **Professional Role:** _[populated during onboarding -- e.g., "Frontend developer", "Full-stack engineer", "Designer", "Founder", "DevRel"]_
- **Specialization:** _[populated during onboarding -- the specific niche within the role]_
- **Years of Experience:** _[populated during onboarding]_
- **Superpower:** _[populated during onboarding -- what makes this person different from others in the niche]_

### Core Tech Stack / Toolset

| Category | Technologies |
|----------|-------------|
| _[e.g., Frameworks]_ | _[populated during onboarding]_ |
| _[e.g., Languages]_ | _[populated during onboarding]_ |
| _[e.g., Tools]_ | _[populated during onboarding]_ |
| _[e.g., Platforms]_ | _[populated during onboarding]_ |

---

## Social Proof & Assets

### Existing Social Proof
_[populated during onboarding -- portfolio links, GitHub stars, app users, published work, conference talks, newsletter subscribers, product metrics, etc.]_

### Content Assets
_[populated during onboarding -- screen recordings, code samples, blog posts, videos, designs, etc.]_

### Other Platforms
_[populated during onboarding -- LinkedIn, YouTube, Threads, blog, etc.]_

---

## Goals

- **Primary Goal:** _[populated during onboarding -- client acquisition / job hunting / audience building / thought leadership / product promotion / community building]_
- **Target Audience:** _[populated during onboarding -- who the user wants to reach]_
- **Short-term (0-90 days):** _[populated during onboarding]_
- **Medium-term (90-180 days):** _[populated during onboarding]_
- **Long-term:** _[populated during onboarding]_

---

## Constraints

- **Daily Time Budget:** _[populated during onboarding -- e.g., "1 hour"]_
- **Budget:** _[populated during onboarding -- e.g., "Zero marketing budget"]_
- **Other Constraints:** _[populated during onboarding -- e.g., "No Premium", "Camera shy", "Limited content backlog"]_

---

## Voice & Personality

- **Voice Description:** _[populated during onboarding -- e.g., "casual, blunt, technical", "friendly and approachable", "sarcastic but helpful"]_
- **Avoid:** _[populated during onboarding -- words, phrases, or styles the user wants to avoid]_
- **Authentic Examples:** _[populated during onboarding -- example posts/replies the user shared]_

---

## Brand Guidelines

### DO:
_[populated during onboarding -- generated from niche + goals + superpower]_

### DON'T:
_[populated during onboarding -- generated from constraints + anti-patterns + voice]_

### Key Phrases to Weave Into Content
_[populated during onboarding -- generated from niche + specialization + unique angles]_
