life-assistant

Centralizes todo, calendar, reminder, note, and ledger functions into a natural language interface.

1|Updated May 9, 2026
One-click install
npx skills add https://github.com/meimeitou/life-assistant --skill life-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: life-assistant
Source: https://github.com/meimeitou/life-assistant/tree/main/docs
Command: npx skills add https://github.com/meimeitou/life-assistant --skill life-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of fragmented personal life management by centralizing task tracking, schedule management, reminders, note-taking, and expense recording into a single natural language interface, eliminating the need to switch between multiple apps or remember manual steps for daily organization.

Core Features & Use Cases

  • Todo Management: Create, update, and track tasks with priorities, deadlines, and tags. For example, say "Add a high-priority todo to apply for a residence permit by next Friday" to create a tracked task with a deadline.
  • Calendar Scheduling: Create, modify, and query events with start/end times, locations, and repeat rules. For example, say "Schedule a dentist appointment next Wednesday at 2 PM at XX Dental Clinic" to add it to your calendar.
  • Smart Reminders: Set one-time or recurring reminders for important dates and tasks, with proactive push notifications via WeChat or Telegram when the time arrives.
  • Quick Notes: Capture fleeting thoughts and search them later with full-text retrieval. For example, say "Note down the recommendation for XX Hotpot at XX Road" to save it, and search later with "Find the hotpot restaurant I noted before".
  • Expense Ledger: Record income and expenses, categorize transactions, and query spending summaries. For example, say "Spent 38 yuan on lunch" to log the expense, and ask "How much did I spend on dining this month?" to get a categorized summary.

Quick Start

Use the life-assistant skill to add a new todo titled "Buy groceries" with high priority and a deadline of tomorrow.

Frequently Asked Questions about life-assistant

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage todo lists, calendar scheduling, and expense tracking in one place?

You can manage personal assistant tasks like todo management, calendar scheduling, and expense tracking through a single natural language interface, eliminating the need to switch between multiple fragmented apps.

How do I set up smart reminders for tasks and get push notifications?

Set smart reminders by typing natural language commands to schedule one-time or recurring triggers, which then deliver proactive push notifications via WeChat or Telegram when the time arrives.

Can I search my quick notes using full-text retrieval across sessions?

Yes, you can search quick notes using full-text retrieval across sessions powered by cross-session semantic memory via mem0, allowing you to find previously noted information like restaurant recommendations by searching keywords.

What is the best way to record expenses and categorize spending summaries?

The best way to record expenses is by stating transactions in natural language, such as logging a lunch amount, and then querying the categorized spending summaries by asking for monthly dining totals.

Does natural language interaction work for adding tasks with priorities and deadlines?

Yes, natural language interaction fully supports adding tasks with priorities and deadlines, allowing you to simply state the task title, priority level, and due date to create a tracked todo item.

Are there limitations when using a personal assistant for cross-session memory and scheduling?

Limitations may arise if the nanobot cron and MCP tool services are not properly configured, as cross-session semantic memory via mem0 and automated reminder triggers rely on these specific integrations.