AgentSkillsCN

todo-management

管理Go Trippin的根TODO文件。在完成某项任务(标记为已完成)、新增待办事项,或当用户要求更新或创建TODO条目时使用此功能。

SKILL.md
--- frontmatter
name: todo-management
description: Manages the root TODO file for Go Trippin. Use when completing a task (mark done), adding a new todo item, or when the user asks to update or create TODO entries.

TODO File Management

File location

The project's central task list is the root TODO file (no extension).

Format

  • Phases: Todo:, Phase 2 — Architecture:, Phase 4+: — preserve existing phases.
  • Done: (checkmark)
  • Pending: (empty checkbox)
  • Entry format: or followed by space, then short description, then optional — detail or reference (e.g. MAPS_IMPLEMENTATION.md).

When to update

  1. Task completed: Change to for the relevant item. Keep the description; optionally append brief note in parentheses if helpful (e.g. fix isMounted guard blocking setUserAvatarFiles).

  2. New task: Add a row under the appropriate phase. Use and a concise description. Reference a doc if relevant (e.g. review BACKEND_FRONTEND_MOBILE_AUDIT.md).

  3. User asks to add something: Add under the most appropriate phase. Default new items to Phase 4+ when unclear.

Examples

Mark done:

code
  ☐ Avatar picker shows all uploaded avatars

code
  ✔ Avatar picker shows all uploaded avatars — fix isMounted guard blocking setUserAvatarFiles on storage list success

Add new:

code
  ☐ Image pipeline — compress uploads; move off Supabase storage limits; Cloudflare CDN for avatars/images (pro setup)