customer-lens
Audits UI flows, onboarding funnels, error messages, and landing page copy from the perspective of a skeptical, distracted customer.
Skill by Scino
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/scino-customer-lens
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, security, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/customer-lens
What's inside
- Skill name
customer-lens- Description
- Audits UI flows, onboarding funnels, error messages, and landing page copy from the perspective of a skeptical, distracted customer. Identifies cognitive friction, confusing jargon, and drop-off risks. Use for /customer-lens, "audit UX", or customer friction review.
- License
- MIT
- Instructions
- 70 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Customer Lens Founders and engineers have "curse of knowledge": we know exactly how the app works, where to click, and why that cryptic error message appeared. Real customers have 10 browser tabs open, zero patience, and will bounce in 5 seconds if something is confusing. `customer-lens` simulates a critical, distracted user inspecting your product to catch friction before customers bounce. --- ## When to Invoke - Reviewing a new onboarding or signup flow before launching. - Auditing a landing page hero section and pricing table. - Reviewing error messages and empty states in your application. - When an existing feature is seeing unexpected drop-off or confusion. --- ## The 4 Audit Lenses ### 1. The 5-Second Comprehension Test (Landing Page & Hero) - Can a first-time visitor answer these 3 questions in under 5 seconds? 1. *What is this?* 2. *Who is it for?* 3. *What do I do next?* - Common fails: Abstract taglines like *"Redefining the frontier of intelligent workflows"* (tells the user nothing). ### 2. Time-to-Value (The Onboarding Funnel) - How many steps/clicks between *"Sign up"* and the *"Aha! moment"*? - Does the app force unnecessary onboarding steps (e.g. asking for phone number, team size, or company URL before showing any value)? - Does the empty state explain what to do, or is it a barren white screen? ### 3. Jargon & Internal Language Check - Are you using internal engineering terms on user-facing screens? - Bad: *"Synchronizing replica node 3..."* - Good: *"Saving changes..."* - Bad: *"Payload validation failed on schema #2"* - Good: *"Please enter a valid email address."* ### 4. Error State & Recovery Audit - When things go wrong, does the app give the user a way out? - Every error message must contain: 1. Plain-English explanation of what happened. 2. The exact single action to fix it (e.g. *"Try refreshing,"* *"Check your API key,"* *"Contact support"*). --- ## The Deliverable Report ```markdown # 🔍 Customer Lens Audit: [Feature / Page Name] ## Overall Verdict: [Pass / High Friction / High Drop-off Risk] ### 🚨 Critical Friction Points (Fix Before Launch) 1. **Empty State on First Login**: - *Observation*: After signup, the user lands on an empty dashboard with no guidance. - *User Reaction*: "Is it broken? What am I supposed to do?" - *Fix*: Add a single primary button: *"Create your first project (+ template)"*. 2. **Hero Copy Ambiguity**: - *Current*: "The unified intelligence layer for enterprise operations." - *Customer Confusion*: Sounds like generic AI hype. - *Recommended*: "Automate database backups and restore testing in 1 click." ### 💡 High-ROI Polish Items - Add tooltips to the 3 advanced export options in Settings. - Replace technical 401 error with: *"Your session expired. Click here to sign back in."* ```
From Scino/fstack, MIT.
More from Scino/fstack
- 0.647score
babysit
Scino
Watch an open PR — fix failing CI, handle the straightforward review comments, and drive it to a mergeable state.
SkillAFreshness: A★ 18Claude Code +9 - 0.644score
engineer-mode
Scino
fstack engineering execution.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
ceo-review
Scino
Founder/CEO strategic plan review.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
browse
Scino
Web browsing and page extraction.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
geo-page
Scino
Generates high-authority GEO (Generative Engine Optimization) and documentation pages designed to be accurately cited by AI search engines (Perplexity…
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
changelog-to-post
Scino
Converts git commits, PR diffs, or engineering release notes into clean, user-facing changelogs, customer update emails, and launch tweets.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
founder-mode
Scino
High-agency founder execution mode.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
inbox-triage
Scino
Ingests pasted email threads or inbox batches, ranks by business and customer urgency, surfaces top priorities, and generates concise notes and 1-click draft…
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
founder-voice
Scino
Manages and maintains the founder's persistent voice profile, tone preferences, vocabulary rules, and platform styles across X and LinkedIn.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
fstack
Scino
Master orchestrator for fstack.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
lead-reply
Scino
Draft high-conversion, charming, consultative, and non-salesy replies to inbound leads and inquiries.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
office-hours
Scino
YC-style founder sparring and product interrogation.
SkillAFreshness: A★ 18Claude Code +9
Signals
- Stars
- 18
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Sep 4, 2026 (1 month ago)
- Last release
- Sep 26, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Scino/fstack
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Scino
- 0.647score
babysit
Scino
Watch an open PR — fix failing CI, handle the straightforward review comments, and drive it to a mergeable state.
SkillAFreshness: A★ 18Claude Code +9 - 0.644score
engineer-mode
Scino
fstack engineering execution.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
ceo-review
Scino
Founder/CEO strategic plan review.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
browse
Scino
Web browsing and page extraction.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
changelog-to-post
Scino
Converts git commits, PR diffs, or engineering release notes into clean, user-facing changelogs, customer update emails, and launch tweets.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
founder-mode
Scino
High-agency founder execution mode.
SkillAFreshness: A★ 18Claude Code +9
Cite this page
customer-lens skill. Agent Mart. https://agentmart.dev/skills/scino-customer-lens (last updated 2026-10-24)