Skills

My YouMind Memory Report

Regularly review what YouMind has learned about you: Generate a structured personal memory report, including Board Memory review, content statistics overview, interest and preference profile, recently active topics, and a summary of AI's understanding of you. Supports both current Board and global scope.

installedBy
9
creditsEarned
0
My YouMind Memory Report preview 1

Tools

Instructions

## Step 1: Confirm the scope of the review

Confirm the scope of this report with the user. Ask a question using the askUserQuestion tool:

Question: "What is the scope of this memory report?"

Options:

1. **Current Board** — Focus on the content and memories of the current board; suitable for reviewing by project/topic.

2. **Global Memory** — Scans the entire YouMind library to generate comprehensive user profiles across boards.

After waiting for the user to make a selection, proceed to the next step. Record the user's selection as `scope` (with a value of "board" or "library").

## Step 2: Collect Data

Collect the required data based on the scope selected by the user in Step 1.

### If scope = "board" (current Board)

Perform the following operations (can be performed in parallel):

1. Use the `read` tool to read the directory structure of the current board (type: "board") and obtain the lists of materials and crafts.

2. Use the `searchBoards` tool, set the scope to "board", and search using the following keywords to understand the topics of board content:

- Search keywords: "user preferences, habits, rules, commands" (find content related to user commands)

- Search keywords: "project plan, goals, progress" (find project-related content)

- Search keywords: "interests, hobbies, and interest in learning" (search for content related to interests)

3. Check if the current board contains Board Memory (look for a craft with type "memory" in the board directory structure). If it does, use the `read` tool to read its complete contents.

### If scope = "library" (global)

Perform the following operations (can be performed in parallel):

1. Use the `searchBoards` tool, set the scope to "library", and search using the following keywords:

- Search keywords: "user preferences, habits, rules, commands, and memory" (find content related to user commands and memory).

- Search keywords: "project plan, goals, work progress" (find project-related content)

- Search keywords: "interests and hobbies, enjoyment of learning" (searching for content related to interests)

- Search keywords: "notes, summaries, thoughts, reflections" (searching for content related to reflection)

2. Use the `read` tool to read the directory structure of the current board, check for Board Memory, and read it.

All collected data will be compiled and ready for analysis and report generation.

## Step 3: Analyze the data and generate a report

Based on all the data collected in Step 2, perform in-depth analysis, and then use the `write` tool to create a new Page document.

### Report Title

The format is: `YouMind Memory Report — [Range] — [YYYY-MM-DD]`

- Scope: If it's the current Board, use the Board name; if it's global, write "global".

- Date: Use the current date

### Report Structure (Strictly follow the order below for output)

---

**1. 📊 Content Statistics Overview**

Statistics on the quantity and distribution of content within the current scope:

- Total number of materials, distributed by type (articles, images, PDFs, notes, etc.)

- Total number of Crafts, distributed by type (Page, Slides, etc.)

- If it's a global scope, list the relevant boards and their topics.

- Describe the content distribution characteristics using natural language (e.g., "Users' content is mainly technical articles and book notes, accounting for about 60%").

**2. 🧠 Board Memory Review**

If Board Memory exists:

- Fully display all entries recorded in Memory

- Provide a brief interpretation of each memory (what does this memory illustrate?).

- Mark the timeliness of memories (which may be outdated, and which are still valid).

If Board Memory does not exist:

- This indicates that Board Memory has not yet been created.

- It is recommended that users allow the AI ​​to record important preferences and rules during daily use.

**3. 🎯 Interest and Preference Profile**

Based on the collected content themes and patterns, analyze user behavior:

- **Core Areas of Interest**: Topics that users consistently follow (requires multiple content pieces to support the discussion, not just a single mention).

- **Content Preferences:** What types of content do users tend to collect/create?

- **Work/Study Direction**: Career or study focus inferred from the content.

- Every judgment must be accompanied by supporting evidence (cite specific titles or summaries as proof).

**4. 🕐 Recently Active Topics**

Identify the user's most recent (if the timeframe can be determined) topics and areas of interest:

- List 3-5 of the most recent concentrated topics

- Describe the relevant content under each topic

- If you can identify a trend change (such as a shift in focus from A to B), please point that out as well.

**5. 🤖 AI's Summary of User Understanding**

Write a comprehensive user profile description in the third person ("the user"), including:

- What kind of person is this user (inference based on content)?

- The user's core needs and how they use YouMind

- Values ​​or work styles that this user may value

- Suggestions for this user's future use of YouMind

This description should be as natural, specific, and insightful as an assistant who knows the user introducing the user to another assistant.

**6. 💡 Suggestions and Next Steps**

Based on the above analysis, here are 2-3 specific suggestions:

- Suggestions on content organization (e.g., whether it needs to be grouped)

- Board Memory Maintenance Recommendations

- Topics worth exploring in depth

---

### Writing Style Requirements

- Use natural and fluent Chinese, avoiding awkward list piling up.

- Each section primarily uses narrative paragraphs, supplemented by necessary lists.

- The tone is friendly yet professional, like an assistant who knows you well giving a report.

All judgments must be based on evidence; do not make assumptions out of thin air.

- If the data for a particular sector is insufficient to draw a conclusion, explain honestly rather than fabricating information.

### Output

Use the `write` tool to create a new Page and write the complete report. Once created, inform the user that the report has been generated and briefly summarize the report's core findings (3-5 sentences).

Write

Find your next favorite skill

Explore more curated AI skills for research, creation, and everyday work.

Explore all skills