一键导入
commit
Stage and commit changes, grouped into logical commits (e.g. writing vs. code). Optionally push with the "push" flag.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Stage and commit changes, grouped into logical commits (e.g. writing vs. code). Optionally push with the "push" flag.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Search for published papers that justify a specific methodological decision. Returns precedents diversified across empirical domains, with top papers read in full via PDF.
Build the "Related Literature" section by mapping each literature stream and drafting its contribution paragraph, using Semantic Scholar. Proposes the streams with you first, then searches per stream and reads 1-2 anchor papers in full.
Compile the LaTeX research paper with latexmk. Use when compiling the draft after making changes.
Challenge the paper's arguments, methodology, and framing with 5-7 specific critical questions. Identifies weaknesses before reviewers do.
Check that all dependencies required to run this template are installed. Verifies R, LaTeX, required packages, and runs a full smoke test of the pipeline.
Validate bibliography entries against citations in all paper sections. Find missing entries and unused references.
| name | commit |
| description | Stage and commit changes, grouped into logical commits (e.g. writing vs. code). Optionally push with the "push" flag. |
| disable-model-invocation | true |
| argument-hint | [push] [optional: commit message override] |
Inspect all unstaged changes, group them into logical commits, and commit. Push only if push is explicitly passed.
/commit — Auto-detect changes, group into commits, commit only/commit push — Same, then push to main/commit "your message" — Custom message, single commit, no push/commit push "your message" — Custom message, single commit, then pushgit status
git diff --stat
git log --oneline -5
$ARGUMENTS:push, set a flag to push at the end (strip push from the message)| Group | Files | Prefix |
|---|---|---|
| Writing | draft/, review/ | draft: |
| Code | code/ | code: |
| Data | data/ | data: |
| Config / meta | CLAUDE.md, MEMORY.md, .claude/, quality_reports/ | chore: |
If all changes fall into one group, make a single commit. If changes span multiple groups, make one commit per group.
Update CLAUDE.md — if any draft/sections/*.tex files are among the changes, update the Current Project State table now to reflect the new status of those sections. This must happen before staging so the update is included in the commit.
Stage and commit each group — repeat for each group:
git add <file1> <file2> ... # never git add -A
git commit -m "<prefix>: <short, descriptive message>"
Do NOT stage: .rds, .rda, binary data files, or files containing secrets.
Write messages that explain why, not just what.
Commits created:
[<short-hash>] <prefix>: <message>
[<short-hash>] <prefix>: <message>
...
git log --oneline -<n> # where n = number of commits just created
push flag was set in step 2:git push origin main
Confirm with a single line (e.g. Pushed to origin/main) — do NOT reprint the commit list.
If not pushing, remind the user: "Run /commit push to push when ready."
push is explicitly in $ARGUMENTSgit add -A or git add .