con un clic
shutdown
Shutdown Hal - persist memory before ending session
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Shutdown Hal - persist memory before ending session
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Boot Hal - load memory and orient to current state
Install HAL-OS - scaffold your personal AI operating system instance
Launch Work - work task management and PA assistance
Launch Calendar - personal scheduling with Apple Calendar sync
Open conversation and brainstorming session
Launch Networking - event and contact tracking
Basado en la clasificación ocupacional SOC
| name | shutdown |
| description | Shutdown Hal - persist memory before ending session |
Before ending this session, persist memory and sync to GitHub.
Scan the conversation for important information not yet saved:
If you find unrecorded items, note them for the next step.
Append session notes to today's log: system/memory/daily/YYYY-MM-DD.md
Get today's date and append a new session entry.
Daily log format:
# YYYY-MM-DD
Daily notes and session activity.
## Sessions
### Session N
[Summary of what was done - 2-3 sentences max]
## Notes
- Bullet points of important items
If the file doesn't exist, create it with the header first, then add the session.
Session entry format:
### Session N
**[Brief title].** [Summary - what was done, key outcomes, decisions made]
Review the daily log and decide if anything should be promoted to system/memory/MEMORY.md.
Promote to MEMORY.md if:
Don't promote:
If promoting, add to the appropriate section in MEMORY.md (Preferences, Decisions, Contacts, Projects, Hardware).
Index all memory files for search:
python system/scripts/memory.py index --full
This ensures the search database is up to date.
After memory is updated, commit and push to GitHub:
git add -A
git status
If there are changes:
git commit -m "Session [N]: [brief summary of session]"
git push
Use the session number from the daily log and a 3-5 word summary.
If push fails (e.g., remote has changes), report the issue — don't force push.
After saving and syncing, confirm: