dgk-dev/dgk-gpt/cp
Claude Code and agent skill by dgk-dev/dgk-gpt
- community
Checking that the SKILL.md file is still in the repository.
Local verify-commit-push wrapper for Codex. Use only when the user explicitly says `/cp` or clearly asks to finish the current work by running the relevant local checks, staging intended files explicitly, committing on the current branch, and pushing. This workflow may commit directly to `main` or `master` when that is the repo's chosen operating model.
Install
npx vskill@latest install dgk-dev/dgk-gpt/cpSKILL.md
Cp
Use this as a thin finish mode after implementation is done.
cp is the local gate before push: verify first, then commit and push the intended changes on the current branch.
Default Flow
- Inspect:
git status- current branch
- intended files for this task
- recent commit message style if needed
- Run the closest local verification to the repo's normal safety checks before committing.
- Prefer repo-native commands over invented ones.
- Prefer the narrowest safe checks first: changed-file lint/format checks, affected package tests, or targeted builds.
- If the repo's only reliable gate is broader, run the broader command.
- If a broad local check fails because of unrelated dirty files outside the intended change set, stop and report that clearly instead of fixing or staging those unrelated files.
- Stage only the intended files explicitly.
- If a commit message was not provided, generate a concise conventional commit message that matches the repo style.
- Commit on the current branch.
- Committing directly to
mainormasteris allowed when that is the repo or user's chosen workflow. - If the repo explicitly requires short-lived branches, follow that instead.
- Push the current branch.
- If upstream is missing, push with upstream tracking.
Rules
- Never use
git add .,git add -A, or similar broad staging. - Never commit unrelated local changes from other tasks or sessions.
- Never commit secrets,
.envfiles, credentials, or generated noise by accident. - Never silently skip verification; state what ran and what was skipped.
- Never force push unless the user explicitly asks for it.
- Do not create or require a PR unless the user explicitly asks for one.
Good Targets
- "/cp"
- "커밋하고 푸시해줘"
- "메인에 올려"
- "이제 검증하고 바로 푸시해"
Avoid
- Do not use this for "just commit" or "just push" if the user clearly asked for only one of those actions.
- Do not infer permission to push a different branch than the current one.
- Do not hide skipped or excluded files; mention them briefly if they matter.
Finish
Return:
- branch pushed
- verification run or skipped
- commit message
- commit hash
- intentionally excluded files if any
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/cp/SKILL.md
Popularity
- Repository stars
- 56
- Repository forks
- 15
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dgk-dev/dgk-gpt/cp)