بنقرة واحدة
backup
Backup e restore do ecossistema Hermes — SOUL workspace files e património digital completo
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Backup e restore do ecossistema Hermes — SOUL workspace files e património digital completo
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Transforms the Hermes agent from a reactive question-answerer into a proactive autonomous executor. ARCHITECT takes any high-level goal, decomposes it into a dependency-aware task graph, executes each step with validation, self-corrects on failure, and delivers results — all without hand-holding. The missing execution layer for personal AI agents. Zero dependencies. Zero config. Works with any model. Pairs with apex-agent and agent-memoria for the complete autonomous agent stack.
Auto-reflective self-improvement skill — extracts learnings from corrections and success patterns, permanently encodes them into memory and skills. Philosophy: Correct once, never again.
Orchestrate multi-agent teams with defined roles, task lifecycles, handoff protocols, and review workflows. Use when: (1) Setting up a team of 2+ agents with different specializations, (2) Defining task routing and lifecycle (inbox → spec → build → review → done), (3) Creating handoff protocols between agents, (4) Establishing review and quality gates, (5) Managing async communication and artifact sharing between agents.
Integrate existing autonomous agents (like Hermes) into multi-agent orchestration platforms (AionUI, LangChain, etc.) via ACP over stdio.
MiniMax Agent Platform (agent.minimax.io) — MaxHermes, MaxClaw, Skills marketplace. Relacao com Hermes Agent (NousResearch) e OpenClaw.
Paperclip AI agent operations — creating agents with hierarchy, autonomous operation via hierarchical issues, and troubleshooting. Use when: creating agents, setting up org hierarchy, recovering from errors, or monitoring agent health.
| name | backup |
| description | Backup e restore do ecossistema Hermes — SOUL workspace files e património digital completo |
| tags | ["backup","restore","devops","github"] |
Coleção completa de padrões de backup e restore para o ecossistema Hermes. Dois níveis distintos:
Skill original: backup-restore
Backup, restore, validate, e GitHub-sync do workspace SOUL (SOUL.md, USER.md, AGENTS.md, IDENTITY.md, TOOLS.md, HEARTBEAT.md, BOOTSTRAP.md) com versioning, rollback, e recuperação off-machine.
Ficheiros core do workspace:
SOUL.md — personalidade e missão do agentUSER.md — perfil e preferências do utilizadorAGENTS.md — instruções e workflows dos agentsIDENTITY.md — configuração de identidadeTOOLS.md — configuração de ferramentas locaisHEARTBEAT.md — configuração de tarefas periódicasBOOTSTRAP.md — instruções de inicialização# Com timestamp
bash ~/.hermes/scripts/backup_restore/backup.sh
# Named backup
bash ~/.hermes/scripts/backup_restore/backup.sh --name "pre-migration"
# Com descrição
bash ~/.hermes/scripts/backup_restore/backup.sh --desc "Before major refactor"
# Daily GitHub backup
bash ~/.hermes/scripts/backup_restore/backup.sh --push --remote origin
bash ~/.hermes/scripts/backup_restore/list-backups.sh --verbose
# Latest backup
bash ~/.hermes/scripts/backup_restore/restore.sh
# Specific backup
bash ~/.hermes/scripts/backup_restore/restore.sh --timestamp 2026-03-05T00-51-30
# Named backup
bash ~/.hermes/scripts/backup_restore/restore.sh --name "pre-migration"
# Dry run
bash ~/.hermes/scripts/backup_restore/restore.sh --dry-run
bash ~/.hermes/scripts/backup_restore/validate.sh
~/.hermes/backups/
├── 2026-03-05T00-51-30/
│ ├── manifest.json
│ ├── SOUL.md, USER.md, AGENTS.md, ...
├── named/
│ └── pre-migration/
# Daily backup at 2 AM
0 2 * * * bash ~/.hermes/scripts/backup_restore/backup.sh --name "daily-$(date +\%Y-\%m-\%d)"
# Weekly backup on Sunday
0 3 * * 0 bash ~/.hermes/scripts/backup_restore/backup.sh --name "weekly-$(date +\%Y-W\%V)"
1. SOUL.md apagado acidentalmente:
bash ~/.hermes/scripts/backup_restore/restore.sh --file SOUL.md
2. Mudança de configuração má:
bash ~/.hermes/scripts/backup_restore/restore.sh --dry-run
bash ~/.hermes/scripts/backup_restore/restore.sh --timestamp <previous-backup>
3. Perda completa do workspace:
mkdir -p ~/.hermes/workspace-YOUR-AGENT
cd ~/.hermes/workspace-YOUR-AGENT
git clone <backup-repo-url> backup-restore
cd backup-restore
bash ~/.hermes/scripts/backup_restore/restore.sh
Skill original: backup-empresa-github
Cria um backup completo de todo o património digital e faz push para um repo privado no GitHub.
sac_agent/ — SAC Bot completo (código + templates)knowledge_base/ — Pipeline RAG, vector brain (LanceDB)cerebro/ — Memória unificada Bianinhoscripts/ — Proactive monitor, guardian, health checkskills/ — skills do Bianinho OSconfig/ — configs não-sensíveisBACKUP=~/backup-empresa-$(date +%Y%m%d)
mkdir -p "$BACKUP"
# Sync componentes
rsync -av --exclude='backups/' --exclude='__pycache__/' \
~/.hermes/sac_agent/ "$BACKUP/sac_agent/"
rsync -av --exclude='__pycache__/' --exclude='.hub/' \
~/.hermes/scripts/ "$BACKUP/scripts/"
rsync -av --exclude='__pycache__/' --exclude='.hub/' \
~/.hermes/skills/ "$BACKUP/skills/"
rsync -av --exclude='__pycache__/' --exclude='.session_bridge/' \
--exclude='sessions/' --exclude='reflections/' \
~/KnowledgeBase/ "$BACKUP/knowledge_base/"
rsync -av ~/bianinho-cerebro/ "$BACKUP/cerebro/"
# Criar repo GitHub
TOKEN=$(git credential fill << 'CRED' | grep '^password=' | cut -d= -f2-
protocol=https
host=github.com
CRED
)
curl -s -X POST "https://api.github.com/user/repos" \
-H "Authorization: Bearer $TOKEN" \
-d '{"name":"backup-empresa","private":true}'
cd "$BACKUP"
git init && git add . && git commit -m "Backup $(date +%Y-%m-%d)"
git remote add origin "https://github.com/AlvaroBiano/backup-empresa.git"
git push -u origin main
cp -r backup/sac_agent/* ~/.hermes/sac_agent/
cp -r backup/scripts/* ~/.hermes/scripts/
cp -r backup/knowledge_base/* ~/KnowledgeBase/
cp -r backup/cerebro/* ~/bianinho-cerebro/
cp -r backup/skills/* ~/.hermes/skills/
systemctl --user restart sac-agent
validate.sh semanalmente