brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
work-reportWrite a daily or weekly work report using git commits. Use when the user asks to write or send a daily report/standup or weekly report, especially "日报", "发日报", "周报", "发周报", "daily report", "weekly report", or "work report".
Independent GitHub snapshot · Automated classification · Original documentation governs
MM.DD (no year).scripts/git_today_commits.sh --root <path> --period daily --group-by-repo.git log --since=midnight --author "<name>" --pretty=format:%s.scripts/git_today_commits.sh --root <path> --period weekly --group-by-repo..git folder or file as projects. Ignore non-git directories. Include nested repos under the root.Use scripts/git_today_commits.sh to list commit subjects.
~/.codex/skills/work-report/scripts/git_today_commits.sh (or $CODEX_HOME/skills/work-report/scripts/git_today_commits.sh).--root <path> is required unless --repo is provided or WORK_REPORT_ROOT/CODEX_WORK_ROOT is set.git config --global user.name, then git config --global user.email.--root <path> to target a different root folder.--repo <path> to target a single repo.--author "Name" to override author.--period daily|weekly to pick the time range.--since "<expr>" to override the time range (e.g., "yesterday").--with-repo to prefix each item with the repo name.--group-by-repo to output sections grouped by repo for easier report formatting.git log --all). Use --no-all to limit to the current branch.--no-normalize to keep raw commit subjects.--summary-source subject|diff|both to switch the summary source (diff mode summarizes file/module changes).Use "今日工作总结" as the header text for daily reports. When the script outputs bullets, convert them into a numbered list.
MM.DD 今日工作总结
<项目A>
1.<item>
2.<item>
<项目B>
1.<item>
Use "本周工作总结" as the header text for weekly reports. Weekly items are a Chinese summary derived from git commits. The time range should follow the natural week starting Monday.
MM.DD-MM.DD 本周工作总结
<项目A>
1.<item>
2.<item>
<项目B>
1.<item>