xToDo

From Your X Collections to Clear Actions

xToDo

Personal Project2 monthsFigma, Notion

Product Design, UX Research

We are drowning in information while starving for knowledge.

— John Naisbitt, Author of Megatrends

Every bookmark hides a simple wish for self-improvement—a skill to learn, an article to read, a tool to try. But 'save and forget': valuable content gets stored, then buried in the digital graveyard.

The problem: bookmark folders are information 'graveyards,' not action 'starting points.'

xToDo solves this universal pain point: making bookmarks truly serve learning and growth.

The endpoint of bookmarking isn't more bookmarks—it's learning by doing, improving through action.

xToDo focuses on one thing: transforming X bookmarks into actionable tasks.

From passive collection to active execution—make knowledge truly work for you.
Pocket / ReadwisexToDo
Core FunctionSave contentContent + intent analysis
Organization MethodTag-based sortingAuto-extract goals
Follow-up ActionRead laterGenerate action steps
Product PositioningContent management toolLearning action tool

Pocket solves 'saving,' Readwise solves 'reviewing,' xToDo solves 'doing'—transforming bookmarks into executable learning paths.

AI analyzes your scattered bookmarks and transforms them into structured goals with actionable steps.

AI Transformation FlowAI Transformation Flow
01

30-Second Authorization

One-click X account authorization, no manual data export needed. System automatically gains bookmark access.

02

Immediate Analysis

After authorization, AI begins analyzing bookmark content in the background. No waiting—users can browse generated goals immediately.

03

Progressive Results

Analysis results update in real-time. High-value goals identified first are displayed first, avoiding the 'wait until complete' feeling.

04

Take Action

Click any goal to view specific steps. Each step links back to original tweets for deeper learning.

Smart Goal Extraction

User bookmarked 25 Figma tweets—from plugin recommendations to design system cases. xToDo identifies the learning intent: 'Master Figma Auto Layout,' generating 4 progressive steps, each linking 3-5 related tweets.

  • Design decision: Prioritize 'skill learning' goals over vague 'understand Figma'
  • Challenge: How to distinguish 'casual saves' from 'genuine learning intent'? Solution: Judge by bookmark frequency and content depth
  • Result: Users report goals 'immediately actionable,' eliminating confusion

Zero-Wait Design

Initial design: 'Show all results after import completes.' Testing revealed users anxiously watching progress bars. Switched to streaming: display each goal as identified, creating 'continuous progress' perception.

Design decision: Sacrifice perfect ordering for immediate feedback. Users care more about 'seeing value quickly' than 'perfect result sequence.'

Card-Based Goal Management

Abandoned traditional lists for card layout. Each card shows: goal title, completion rate, next action, related tweet count. Users can drag to reorder and mark priority.

Layered AI Architecture

Lightweight models handle classification tasks (fast response, low cost), reasoning models handle goal generation (high quality, deep understanding). This hybrid strategy keeps single-analysis costs reasonable while ensuring user experience, laying foundation for scale.

Freemium Pricing Strategy

Free tier: 3 AI-generated goals per month to experience core value. Pro ($4.99/month): unlimited goals, advanced classification, progress tracking. Expected 5-8% conversion rate—benchmarked against similar tools (Readwise 7%, Notion AI 6%). Key: let free users 'taste value but want more.'

This project made me rethink 'AI products' fundamentally: not about applying the latest models, but using AI to solve real problems. xToDo focuses on one scenario—X bookmark transformation—and goes deep.

Biggest challenge: finding the right 'goal granularity' balance. Too broad ('learn design') offers no guidance, too specific ('read this article') loses integration value. Through multiple testing rounds: goals should be '1-2 week achievable skill points,' steps should be '30-minute executable actions.'

If continuing iteration: 1) Explore 'goal dependencies' (need to learn B before A) 2) Multi-platform integration (Reddit, Medium saved content) 3) Community features (share your learning paths).


//

From Your X Collections to Clear Actions

Revive your X Collections with xToDo. Its AI transforms forgotten bookmarks into clear actions, and those actions into tangible achievements.