Github Sync Gate
DevOps & Securitygithub-sync-gateGithub Sync Gate is an Agent Skill for devops & security published in the R6410418/Jackrong-llm-finetuning-guide repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Enforce this repository's local-review-first GitHub sync policy. Use when Codex is preparing, validating, staging, committing, pushing, or opening a pull request for this repository and must wait for the exact approval phrase before any remote write.
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Inspect the Agent Skill at https://github.com/R6410418/Jackrong-llm-finetuning-guide/blob/HEAD/.agents/skills/github-sync-gate/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/github-sync-gate, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
GitHub Sync Gate
Remote writes are forbidden until the user sends exactly:
同步
Do not treat any other approval phrase as sync approval.
Before Sync
After exact approval and before any remote write:
- Re-run privacy scans.
- Re-run repository-relative Markdown link validation.
- Re-run syntax checks.
- Re-run
git diff --check. - Inspect staged files for tokens, private paths, private SSH aliases, logs, caches, datasets, model weights, GGUF files, safetensors files, and checkpoints.
- Fetch the latest remote state and handle divergence safely.
Push Policy
- Never force-push.
- Prefer a direct push to
mainonly when the local integration can be applied safely and the remote branch has not diverged. - If direct push is unsafe or blocked, push the feature branch and open a pull request.
- Report the pushed branch, commit hash, and remote result.
- Never publish Hugging Face models merely because GitHub sync was approved.