Skip to content
cccskills
FreePublished on GitHub

user-research

User research methods, customer insight gathering, and problem validation for product discovery.

The English summary is being prepared. Showing the original description.

See how to install

Files included (6)

  • SKILL.md3.9 KB
  • assets/config.yaml690 B
  • assets/schema.json1.1 KB
  • references/GUIDE.md1.8 KB
  • references/PATTERNS.md1.5 KB
  • scripts/validate.py3.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

User Research Skill

Conduct effective user research to understand customer needs, behaviors, and pain points. Master interview techniques and insight synthesis.

Research Methods

Method Selection Guide

MethodWhenSampleDuration
InterviewsDeep understanding15-2545-60 min
SurveysQuantitative validation100+5-10 min
UsabilityUX issues5-830-60 min
ObservationReal behavior3-52-4 hours
AnalyticsScale patternsAll usersOngoing

Qualitative Research

Interview Structure

OPENING (5 min):
- Intro & rapport
- Permission to record
- Context setting

CONTEXT (10 min):
- Role and responsibilities
- Day-to-day workflow
- Tools used

DEEP DIVE (20 min):
- "Walk me through [process]..."
- "Tell me about last time [problem]..."
- "What frustrates you most?"

IMPACT (10 min):
- "What happens when [problem]?"
- "How much time/money does it cost?"

FUTURE (10 min):
- "What would ideal look like?"
- "What would you pay for [solution]?"

CLOSING (5 min):
- "Anything else?"
- "Can I follow up?"

Interview Best Practices

  • Listen 70%, talk 30%
  • Ask "Why?" 5 times
  • Avoid leading questions
  • Use silence effectively
  • Capture quotes verbatim

Quantitative Research

Survey Design

Question Types:

  • Rating scale (1-5, 1-10)
  • Multiple choice
  • Open-ended (limit 1-2)
  • Ranking

NPS Question: "How likely are you to recommend [product] to a friend? (0-10)"

Sample Size Calculator

For 95% confidence, 5% margin:
- Population 100 → Sample 80
- Population 500 → Sample 217
- Population 1000 → Sample 278
- Population 10000 → Sample 370

Synthesis

Affinity Mapping

  1. Write each insight on sticky note
  2. Group similar insights
  3. Name each group (theme)
  4. Rank by frequency/impact
  5. Extract top 5-10 themes

Persona Template

NAME: [Descriptive name]
ROLE: [Job title, company type]
QUOTE: "[Real quote from research]"

GOALS:
- [Goal 1]
- [Goal 2]

FRUSTRATIONS:
- [Pain 1]
- [Pain 2]

BEHAVIORS:
- [How they work]
- [Tools they use]

NEEDS:
- [Need 1]
- [Need 2]

Journey Map

StageActionsEmotionsPain PointsOpportunities
AwareSearchCuriousHard to findSEO, content
ConsiderCompareConfusedToo many optionsComparison
PurchaseBuyAnxiousComplex checkoutSimplify
UseOnboardOverwhelmedSteep learningBetter UX

Troubleshooting

Yaygın Hatalar & Çözümler

HataOlası SebepÇözüm
Low responseWrong incentive$50-100 gift card
Surface insightsLeading questions"Why?" 5x
Conflicting dataMixed segmentsSegment analysis
No showScheduling issuesCalendar hold, reminder

Debug Checklist

[ ] Research plan documented mi?
[ ] Sample size sufficient mi?
[ ] Questions non-leading mi?
[ ] Recording consent alındı mı?
[ ] Synthesis done within 24h mi?
[ ] Insights actionable mi?

Recovery Procedures

  1. Low Participation → Increase incentive, new channels
  2. Conflicting Data → Segment by user type
  3. Shallow Insights → Follow-up interviews

Learning Outcomes

  • Plan effective research studies
  • Conduct insightful interviews
  • Design valid surveys
  • Synthesize research data
  • Present actionable insights

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Comprehensive China A-share stock analysis covering fundamental analysis, technical analysis, policy impact assessment, and market-specific features (T+1 trading, price limits, northbound capital flow). Use when user asks about A股分析, Chinese mainland stocks, Shanghai/Shenzhen listed stocks, or needs analysis considering China market characteristics.

The English summary is being prepared. Showing the original description.

nicepkg/ai-workflow287Updated Jan 20, 2026

Screen and filter A-share stocks based on fundamental metrics, technical indicators, capital flow, and custom criteria. Support multiple screening strategies including value investing, growth investing, momentum trading, and dividend hunting. Use when user wants to find stocks meeting specific criteria like "低PE高ROE股票", "北向资金加仓股", "突破年线的股票".

The English summary is being prepared. Showing the original description.

nicepkg/ai-workflow287Updated Jan 20, 2026

Generate high-converting ad copy for Google Ads, Meta (Facebook/Instagram), LinkedIn, and TikTok. Creates multiple variations with A/B testing in mind. Includes headlines, descriptions, CTAs, and platform-specific formats. Use when creating ads, generating ad variations, or A/B testing ad copy.

The English summary is being prepared. Showing the original description.

nicepkg/ai-workflow287Updated Jan 20, 2026

Add new skills to an existing workflow and update all related documentation. Use when user wants to add skills from GitHub URLs to a workflow (e.g., "add this skill to the workflow", "为工作流添加技能"). Triggers on adding skills to workflows, updating workflow documentation after skill additions.

The English summary is being prepared. Showing the original description.

nicepkg/ai-workflow287Updated Jan 20, 2026

agile

Free

Agile product management, Scrum practices, and team collaboration for iterative product development.

The English summary is being prepared. Showing the original description.

nicepkg/ai-workflow287Updated Jan 20, 2026

Plan and execute effective sprints using Agile methodologies. Define sprint goals, estimate user stories, manage sprint backlog, and facilitate daily standups to maximize team productivity and deliver value incrementally.

The English summary is being prepared. Showing the original description.

nicepkg/ai-workflow287Updated Jan 20, 2026

See all skills by nicepkg

Report a problem with this skill