소스 정보
- 저장소
- jerrywu001/vue3-toastify
- 최근 소스 활동
- 2026년 3월 7일 02:05
- 감지된 SKILL.md 언어
- 영어
- 스타
- 546
- 포크
- 48
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
SKILL.md 표시 중
SKILL.md
소스 지침 · 읽기 전용 미리보기- name
- git-push
- description
- 自动完成当前仓库的拉取、提交和推送流程。仅当用户明确要求“提交并推送”“git push 当前改动”时触发。
# Git Push
用于在用户明确要求时,一次性完成 `pull -> commit -> push`。
## Workflow
1. Pull first
- Run `git pull`.
- If merge conflict occurs, stop immediately and report conflicted files.
- If pull fails for other reasons, stop and report the error.
2. Analyze changes
- Check `git status` and `git diff HEAD`.
- If there is no change to commit, stop and report no-op.
3. Create commit message
- Follow commit type rules from `commitlint.config.cjs`:
- `feat`, `fix`, `update`, `refactor`, `style`, `doc`, `test`, `framework`, `revert`
- Format:
- First line: `Type: summary`
- Blank line
- Bullet list of key changes
- Do not add auto-generated byline text.
4. Commit and push
- Stage changes with `git add .`.
- Create commit.
- Push to remote branch.
5. Report result
- Return commit hash, commit message summary, branch name, and push status.
## Safety constraints
- Only run this skill when user explicitly asks to commit/push.
- If commitlint fails, adjust message and retry once.
- Do not run destructive git commands.
GitHub에서 보기