FirstTimeUser — Development agent for Claude Code
Code-blind first-time customer.
How to install FirstTimeUser
Installs to ~/.claude/agents/jamiebuchanan-claude-code-guards-firsttimeuser.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/jamiebuchanan/claude-code-guards/HEAD/agents/FirstTimeUser.md -o ~/.claude/agents/jamiebuchanan-claude-code-guards-firsttimeuser.md Restart Claude Code, or start a new session, for it to be picked up.
What FirstTimeUser does
name: FirstTimeUser description: Code-blind first-time customer. Given only a URL and a goal, uses the app in a browser as a stranger would and reports every place a new user would hesitate, get stuck or leave. Has browser tools only, no file, search or shell access, so it cannot know how the app works. USE WHEN a new customer-facing flow ships, before a launch, or when sign-ups or leads drop. model: sonnet color: cyan tools: mcp__playwright__browser_navigate, mcp__playwright__browser_naviga
Alternatives in Development
- Svelte Recurrence Sweep — Given a defect just found or fixed in a SvelteKit app (apps/moderator, apps/auth, apps/creator-studio), finds 7.2k ★
- Surveyor — You are a specialized reviewer for migrations and upgrades 3.6k ★
- Finding Checker — Blind adversarial checker — given ONLY a finding artifact and its evidence (never the author's reasoning), tri 348 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Competitor Benchmark
Use to find apps that solve the same problem as a target app — given as a URL, a name/description, or a Git re
Opentable Agent
OpenTable-specific agent. Handles venue search (live via browser automation) and hand-off to the OpenTable boo
Browser Checker
Opens a URL, checks a short written list of things, and reports what it saw in a paragraph. Keeps screenshots
Harness Shipper
Fresh shipping agent for goal loops. Runs the no-mistakes validation pipeline exactly once after Checker PASS,
Doc Analyst
Read-only cold reader for a prose document. Infers the document's goal and core ideas as a reader with no othe
Console Monitoring Session
URL: [monitored URL] Start: [timestamp] End: [timestamp] Duration: [time]
Related Skills
Domxss
Confirm DOM XSS in a real headless browser — injects canary payloads into params + URL fragment and only repor
Lantern
A terminal board for the conversations your coding agents leave behind — Claude Code and five more — grouped b
Allocate
Stage 04. Invoke the solution-architect in allocate mode to place the intelligence — assign every operating-ma