一键导入
update-project-docs
Use when the user says /update, @update, update project docs, or asks to sync task.md, changelog.md, and files.md after completing work.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when the user says /update, @update, update project docs, or asks to sync task.md, changelog.md, and files.md after completing work.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when the user says /deploydev, deploy dev, upload dev static hosting, or asks to deploy the current app to its development Convex static-hosting target.
Use when the user says /deployprod, deploy prod, deploy production, upload production static hosting, or asks to deploy the current app to its production Convex static-hosting target.
Expert Convex Auth setup, production, OAuth, security, and debugging guidance. Use when adding or auditing Convex Auth, configuring GitHub/Google/Apple OAuth, setting auth env vars, protecting Convex functions with getAuthUserId, debugging callback URLs, preparing production auth, rotating keys, or reviewing auth security.
Use when deploying this teleprompt app with get-convex/static-hosting, especially when the user says /deploydev, /deployprod, deploy dev, deploy prod, deploy production, upload static hosting, or asks which Convex static-hosting command to run. Keeps dev uploads on fearless-dolphin-422 and production uploads on befitting-dodo-95.
| name | update-project-docs |
| description | Use when the user says /update, @update, update project docs, or asks to sync task.md, changelog.md, and files.md after completing work. |
Sync project tracking files after completing work, then provide a ready to use git commit message.
Activate with: /update, @update, update project docs, or sync project docs.
Run these together:
git log --date=short -n 10
git diff --stat
Use actual commit dates. Never use placeholder dates or future months. The diff stat tells you which files changed so the changelog and commit message are accurate.
Move completed items from ## To Do or ## In Progress into ## Recently Completed with a timestamp:
- YYYY-MM-DD HH:mm UTC - Short description of what was done. PRD: prds/slug.md (if one exists).
If new work is queued, add it under ## To Do.
Follow https://keepachangelog.com/en/1.0.0/ format. Add the new entry under ## [Unreleased]:
### Added
- What was added with key details (YYYY-MM-DD).
### Changed
- What changed and why (YYYY-MM-DD).
### Fixed
- Bug description and resolution (YYYY-MM-DD).
Use real dates from git log. Add timestamps in parentheses when it helps distinguish same day entries.
Only update if new files were added, files were renamed, or existing descriptions are outdated.
After syncing all docs, write a commit message the user can copy and run. Format:
git add -A && git commit -m "$(cat <<'EOF'
<type>: <short summary of the main change>
<optional body: 1-3 bullets covering what changed>
EOF
)"
Type must be one of: feat, fix, docs, style, refactor, test, chore.
Rules for the commit message:
docs: sync task, changelog, and filesBefore calling this done:
git log and git diff --stat run to get real dates and changed filestask.md updated with completed items and timestampschangelog.md new entry added with real datesfiles.md updated if files were added, renamed, or changedREADME.md, CONTRIBUTING.md, or other documentation files unless explicitly requested.git commit yourself. Print the command and let the user decide.