AgentSkillsCN

task-manager

帮助用户管理待办事项:创建新任务、删除已有任务、更新任务详情、查看任务列表,并标记任务已完成。当用户需要协助管理待办事项清单时,此功能将大显身手。

SKILL.md
--- frontmatter
name: "task-manager"
description: "Helps users manage their Todo tasks: create new tasks, delete existing ones, update task details, view tasks, and mark them as complete. Use when users need help managing their to-do list."
version: "1.0.0"

Task Management Skill

When to Use This Skill

  • User asks to "add a new task" or "create a task"
  • User mentions "delete task" or "remove a task"
  • User needs to "update task details" or "change task information"
  • User wants to "view all tasks" or "check my task list"
  • User says "mark task as complete" or "toggle task status"

How This Skill Works

  1. Add Task: Collect task information (title, description, due date) and create a new task in the list.
  2. Delete Task: Identify the task to be deleted and remove it from the task list.
  3. Update Task: Modify the task details based on user input (e.g., change due date, add description, etc.).
  4. View Task List: Display all current tasks with their details (title, status, due date, etc.).
  5. Mark as Complete: Toggle the completion status of a task (mark it as done or undone).

Output Format

Provide:

  • Task ID: Unique identifier for each task
  • Title: Task name or short description
  • Description: Detailed description of the task
  • Due Date: When the task is due (if applicable)
  • Status: "Completed" or "Pending"

Example

Input: "Add a task to complete the report by 5 PM tomorrow"

Output:

  • Task ID: 12345
  • Title: "Complete the report"
  • Description: "Finish writing the final report for the project"
  • Due Date: "2025-12-06 17:00"
  • Status: "Pending"

Input: "Update the task 'Complete the report' to include a reminder for the 3 PM review"

Output:

  • Task ID: 12345
  • Title: "Complete the report"
  • Description: "Finish writing the final report for the project. Include the 3 PM review reminder."
  • Due Date: "2025-12-06 17:00"
  • Status: "Pending"

Input: "Mark task 'Complete the report' as done"

Output:

  • Task ID: 12345
  • Title: "Complete the report"
  • Description: "Finish writing the final report for the project. Include the 3 PM review reminder."
  • Due Date: "2025-12-06 17:00"
  • Status: "Completed"