بنقرة واحدة
commit
Stage, commit, create PR, and merge to main. Use for the standard commit-PR-merge cycle.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Stage, commit, create PR, and merge to main. Use for the standard commit-PR-merge cycle.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Create new documents in any format — Beamer slides, Typst documents, or Quarto slides. Autonomous pipeline from prompt to publication-quality output.
Syntax guide and ecosystem reference for writing Typst (.typ) files. Use this skill when writing, editing, or debugging Typst documents. Covers core syntax, common errors, packages, and best practices.
Master pipeline — compile, review, fix, and finalize any document. Auto-detects format and runs the full quality loop.
Compile any supported file type. Detects format (.typ, .qmd, .py) and runs appropriate build command.
Show current context status and session health. Use to check how much context has been used, whether auto-compact is approaching, and what state will be preserved.
Render and deploy documents to output directory for hosting. Supports Quarto slides and Typst PDFs.
| name | commit |
| description | Stage, commit, create PR, and merge to main. Use for the standard commit-PR-merge cycle. |
| disable-model-invocation | true |
| argument-hint | [optional: commit message] |
| allowed-tools | ["Bash","Read","Glob"] |
Stage changes, commit with a descriptive message, create a PR, and merge to main.
git status
git diff --stat
git log --oneline -5
git checkout -b <short-descriptive-branch-name>
git add -A):git add <file1> <file2> ...
Do NOT stage .claude/settings.local.json or any files containing secrets.
If $ARGUMENTS is provided, use it as the commit message. Otherwise, analyze the staged changes and write a message that explains why, not just what.
git commit -m "$(cat <<'EOF'
<commit message here>
EOF
)"
git push -u origin <branch-name>
gh pr create --title "<short title>" --body "$(cat <<'EOF'
## Summary
<1-3 bullet points>
## Test plan
<checklist>
EOF
)"
gh pr merge <pr-number> --merge --delete-branch
git checkout main
git pull
settings.local.json and sensitive files from staging--merge (not --squash or --rebase) unless asked otherwise$ARGUMENTS is provided, use it exactly