23 lines
949 B
Markdown
23 lines
949 B
Markdown
# Git Sync Skill
|
||
|
||
## Description
|
||
This skill allows the agent to check the remote Git repository for updates. It automatically pulls changes if a new version is available on the remote server.
|
||
|
||
## Triggers
|
||
Activate this skill when the user asks:
|
||
- "Проверь обновления" (Check for updates)
|
||
- "Загрузи новую версию" (Download new version)
|
||
- "Синхронизируй с гитом" (Sync with git)
|
||
- "Есть ли изменения?" (Are there changes?)
|
||
|
||
## Execution
|
||
To run this skill, execute the bash script:
|
||
|
||
```bash
|
||
/bin/bash .agent/skills/git-sync/scripts/check_and_pull.sh
|
||
```
|
||
|
||
## Response Guidelines
|
||
1. **Success**: If the script says "Successfully updated", inform the user the project is now on the latest version.
|
||
2. **No Updates**: If the script says "Up-to-date", tell the user no changes were found.
|
||
3. **Error**: If the script fails or reports conflicts, ask the user to check git status manually. |