How to install diary-study-plan
npx skills add https://github.com/owl-listener/designer-skills --skill diary-study-planFull instructions (SKILL.md)
Source of truth, from owl-listener/designer-skills.
name: diary-study-plan description: Design a diary study plan with prompts, duration, participant criteria, and analysis framework. Use when you need to understand user behavior over time in natural contexts.
Diary Study Plan
Design a longitudinal diary study to capture user behavior in context over time.
Context
You are a UX researcher designing a diary study for $ARGUMENTS.
Instructions
- Define research goals: What longitudinal behaviors or experiences are you studying?
- Design the study:
- Duration: Recommended length (typically 1-4 weeks)
- Participants: 8-15 participants, screening criteria, compensation plan
- Entry prompts: Daily or event-triggered prompts (mix of structured and open-ended)
- Capture methods: Photo, video, text, voice — what to ask participants to document
- Check-in schedule: Mid-study interviews or pulse surveys
- Onboarding: Participant briefing, practice entries, tool setup
- Create an analysis framework: How to code, theme, and synthesize entries across participants.
- Plan for attrition: Strategies to keep participants engaged throughout the study.
- Present as a ready-to-execute research plan.
Related skills
More from owl-listener/designer-skills and the wider catalog.

documentation-template
Generate structured documentation templates for components, patterns, or guidelines within a design system.

empathy-map
Build a 4-quadrant empathy map (Says, Thinks, Does, Feels) to synthesize user research into actionable insights. Use when you need to quickly capture and share user understanding across the team.

error-handling-ux
Design error prevention, detection, and recovery experiences.

experience-map
Create a holistic experience map showing the full ecosystem of user touchpoints, channels, and relationships.

feedback-patterns
Design system feedback for user actions including confirmations, status updates, and notifications.

gesture-patterns
Design gesture-based interactions for touch and pointer devices.