一键导入
new-worklog
Creates a new worklog for today's session. Use when the user invokes /new-worklog or asks to start a new worklog/work log.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Creates a new worklog for today's session. Use when the user invokes /new-worklog or asks to start a new worklog/work log.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | new-worklog |
| description | Creates a new worklog for today's session. Use when the user invokes /new-worklog or asks to start a new worklog/work log. |
| argument-hint | [task name] |
| allowed-tools | Read, Write, Glob |
You are helping the user create a new worklog entry. Follow these steps exactly:
Read .claude/skills/meta.md and .claude/skills/_shared_rules.md. Parse the PROJECTS: block in meta.md. Each project is a nested block: the project name is the outer key, and it contains named directory keys (e.g., worklogs, weekly-planning) mapping to absolute paths.
"No projects configured. Run
/setupto get started."
Resolve which project to use:
$ARGUMENTS.$ARGUMENTS matches a project name (case-sensitive).$ARGUMENTS (after the first word) as the arguments for the steps below.$ARGUMENTS is empty: stop and tell the user:
"Multiple projects found. Please specify one:
project-a,project-b(list actual names). Example:/new-worklog project-a"
Once the project is resolved, extract WORKLOGS_DIR = the worklogs path for the project. Also extract INSTRUCTIONS_DIR = the instructions path for the project (required — init.sh sets it and /setup validates it).
Print a confirmation line immediately — before doing any other work:
Using project: [project-name] (worklogs:
[WORKLOGS_DIR])
Use WORKLOGS_DIR in all steps below.
You already know today's date from your system context. You need:
task-name: The name of today's task/session.
$ARGUMENTS is non-empty, use that as the task name (confirm with user).resume-worklog-from-date: Which previous worklog to resume from (carry over incomplete tasks and summary).
.md files in WORKLOGS_DIR that do NOT start with _.WORKLOGS_DIRYYYY-MM-DD_short_task_name.md where short_task_name is a lowercase, underscore-separated abbreviation of the task nameINSTRUCTIONS_DIR/worklogs/_starter_template.mdcreated_on in frontmatter to today's date# YYYY-MM-DD: [Full Task Name]If the user selected a worklog to resume from:
## Goal/Outcome section content into the new file- [ ]) from the ## Tasks section## Summary content into the new file's ## Goal/Outcome as carried-over context (see style rules below)### Related work logs with:
### Related work logs of that file (if any)Do NOT paste the resumed worklog's Summary verbatim. Condense it into a compact block that preserves signal while cutting bulk. Target: ~10 lines, not ~45.
Keep (every one of these matters for resuming):
(T5), #5, [task-5], or just the title). Preserve it verbatim; don't normalize.B019, B072) whenever the task references one — always surface these, they're the stable cross-doc identifier.**Blockers:** line.Strip (noise that re-reading the prior worklog covers better):
Goal:, Current state:, Blocked by / open questions:, Relevant files / commands:. Fold these into one bullet per task.Format: one bullet per task, each following the shape:
[task-label, verbatim from source] [backlog ID if any] [Short title] — flag, if any. One-sentence state. Next: next smallest step. Open Q: any blockers/questions.
Example: **(T5) [B072] Benchmark partition + eval** — *top priority, meeting*. …
Confirm the condensed block makes sense before writing (user may want more or less detail).
Show the user the created file path and a brief summary of what was populated. Ask if they want any adjustments.
Lists installed context-manager skills and points new users to the tutorial. Triggers when the user types `/about`, asks "what skills are available", "what can I do with this", or "tell me about this system".
Wrap any write-heavy skill with two independent subagents (proposer + reviewer) that draft and audit the work end-to-end before any writes happen. Single user-approval moment at the end with summary, must-fix-already-applied, user-decision questions, and a pointer to the full proposal. Use when you want a high-confidence pass for a complex skill (e.g., `/audit end-session`, `/audit process-meeting`, `/audit build-week`) without mid-flow interruptions. Default proposer model is sonnet, reviewer model is opus; override with `--proposer-model` / `--reviewer-model` (or `--subagent-model` for both).
Creates or updates this week's focused plan. Reads the planning and state indices (not individual items) for speed, incorporates recent meeting signals, confirms priorities with the user, then writes the weekly plan file. Use when the user invokes /build-week or /build-weekly-plan.
Start-of-session briefing skill. Summarizes recent worklog sessions, surfaces incomplete tasks, and helps the user plan their day. Use when the user invokes /catchup or asks for an overview of recent work.
Adopt the collaborative research/engineering co-working workflow for the rest of the session — Claude acts as a Research Engineer Collaborator who decomposes tasks, dispatches subagents, enforces quality gates, and documents everything, while you set scope and direction. Triggers when the user types `/co-work`, or asks to "start a co-working session", "pair on this", or "use the collaboration workflow".
End-of-session skill. Helps the user fill out the Summary section of today's worklog, update planning backlog items, and suggest new state items. Use when the user invokes /end-session or says they are done for the day.