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.