user-model-builderlisted
Install: claude install-skill tdimino/claude-code-minoan
# User Model Builder
Build a complete userModel for **$ARGUMENTS** following the 7-phase workflow below. Each phase must complete before moving to the next. The output is a folder at `~/.claude/userModels/{name}/` containing a core persona, platform-specific dossiers, a content archive, and INDEX registration.
## Phase 1: Discovery
Gather available information about the subject before creating any files.
**Determine:**
- Relationship to the user (collaborator, partner, observed figure)
- Publishing platforms (Substack, Twitter, blog, LinkedIn)
- Scrapeable content availability — dead domains require Wayback Machine CDX API
- Basic identity: full name, email (`~` if unknown), phone (`~` if unknown), location, primary roles
**Ask clarifying questions** if the relationship or scope is ambiguous. Proceed autonomously once direction is clear.
## Phase 2: Folder & Core Persona
Create the userModel directory and core persona file.
1. Create `~/.claude/userModels/{name}/`
2. Write `{name}Model.md` following `references/persona-model-template.md`
3. Frontmatter per `references/frontmatter-schema.md` — `type: user-model`, `category: persona`
4. Required sections: Persona, Education (if known), Career Timeline, Worldview, Writing Voice (brief), Personal, Online Presence
5. Adapt to subject — omit sections that don't apply, add domain-specific sections as needed
## Phase 3: Content Scraping & Archive
Scrape all discoverable published content into `archive/`.
**Per platform:**