一键导入
task-management
Use when creating or editing a task -- in TASKS.md, an external issue tracker, or anywhere. Not for read-only task lookups or simple status toggles.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when creating or editing a task -- in TASKS.md, an external issue tracker, or anywhere. Not for read-only task lookups or simple status toggles.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use on every write to a file named CLAUDE.md -- create or modify, even a one-line tweak, in any repository.
Use on every markdown write under memory/ -- create, rename, move, or delete, at any depth. Patches ancestor CLAUDE.md navigation. Not for files outside memory/.
Use when the user wants to ingest sources into the wiki, query existing knowledge, or lint the knowledge base for issues. Manages a persistent, interlinked knowledge base (LLM Wiki) with three operations: ingest, query, lint.
Use when the user asks about their plan, agenda, to-do list, schedule, what's on their plate, what they should work on, morning briefing, or any synonym. Builds the complete daily picture — calendar events, pull requests awaiting review or assigned, and every task from TASKS.md.
Use when the user mentions Google Drive, Google Docs, Sheets, Slides, Gmail, Calendar, Google files, shared drives, or wants to search, read, create, or edit any Google Workspace content. Accesses Google Workspace via the `gws` CLI.
| name | task-management |
| description | Use when creating or editing a task -- in TASKS.md, an external issue tracker, or anywhere. Not for read-only task lookups or simple status toggles. |
Ensures relevant wiki memories are loaded whenever {{NAME}} creates or edits a task, so the assistant has full context (why it matters, who it connects to, what prior knowledge applies).
If an external issue tracker (e.g. Jira, Linear, GitHub Issues) is configured for this workspace, internalise this policy before any task action that touches it:
acli jira workitem create/edit or the Atlassian MCP tools such as createJiraIssue, editJiraIssue, transitionJiraIssue, addCommentToJiraIssue).make sync target)..md files is the fast path for context lookup; this is exactly why a mirror exists.TASKS.md remains local-first; the no-write policy is only for issues backed by an external tracker.If no external tracker is configured, all tasks live in TASKS.md (sections: Active, Waiting On, Someday, Done) and there is no source-of-truth conflict to worry about.
This step also applies to implicit task actions — e.g. converting a TASKS.md item into an external ticket, or a conversation that leads to "let's track this" even if the word "task" isn't used.
Extract the task description from the user's message — the subject, keywords, and any project/person names mentioned. This is the query text used for ranking.
Read memory/CLAUDE.md. For each page listed, score its relevance to the task query by comparing the page name, summary, and any entity names against the task description. Use keyword overlap, entity matching, and semantic proximity.
Select the top-k most relevant pages (k = min(5, total pages)). Always include every page that shares an explicit entity name (person, project) with the task.
Present the top-k pages using the AskQuestion tool with allow_multiple: true. Format:
select-memoriesIf there is only one relevant page, still ask — don't auto-load silently.
If no pages seem relevant (score is very low for all), skip this step and tell the user no related memories were found. Proceed directly to task management.
Read the selected memory pages. Use their content as context while creating or editing the task (in TASKS.md, an external tracker, or wherever the task is being tracked).
When writing or updating the task, leverage loaded context to: