一键导入
prep
Session wrap-up. Update memories, check plans, review git state, check inbox, flag loose ends. Use before closing a session or compacting context.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Session wrap-up. Update memories, check plans, review git state, check inbox, flag loose ends. Use before closing a session or compacting context.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Multi-bot Telegram bridge — routes messages between Telegram and Claude tmux sessions
Update branch memory files after completing work. Saves session history, key learnings, and collaboration observations to .trinity/ files.
Quick health check -- test counts and file stats for AIPass branches
Execute drone commands -- the AIPass CLI interface for all module operations
GitHub operations via gh CLI: issues, PRs, CI runs, code review, API queries.
Check ai_mail inbox status across AIPass branches
| name | prep |
| description | Session wrap-up. Update memories, check plans, review git state, check inbox, flag loose ends. Use before closing a session or compacting context. |
Purpose: Button up everything at the end of a session — or before a /compact. Memories, plans, git — all tidy.
.trinity/passport.json first — re-absorb your identity before writing anythingEntry shape — one rule for all four types: key_learnings, sessions, todos (local.json) and observations (observations.json) are all lists, newest at top (index 0). Every entry carries a number (monotonic int per type — highest = newest, never reused; new = current max + 1) and a date (ISO), plus its text field + extras: key_learnings {number, date, key, value} · sessions {number, date, summary, status, tags} · todos {number, date, task, priority, status} · observations {number, date, note, tags}. Stamp number + date and prepend; don't hand-trim sessions/key_learnings/observations — rollover archives the oldest by number automatically. Todos are the exception — rollover never touches them, so you prune done ones by hand (see Reconcile).
Reconcile todos — verify against reality, don't trust the label. Stored status drifts (a todo finished a past session often never got closed). Audit every open todo against the actual system: file/dir still there? code path in or out? README says what it claims? audit passes? Close what's verifiably done → note it in the session entry, then DELETE the todo from the array (rollover never trims todos — they're operational — so done items left as status: done pile up and go stale across chats), re-scope partials, leave deferred/pending-decision ones open. Fail honestly — remove only on evidence, never to tidy the list. Use ls/find/git ls-files/grep/drone @seedgo audit, not assumptions.
git status — report uncommitted changesdrone @ai_mail inbox 2>/dev/null — report any unread emailsList everything updated. Format:
Prep complete:
- local.json: [what was added]
- Todos: [reconciled vs reality — N done & removed, M re-scoped, K still open]
- observations.json: [updated / skipped]
- Plans: [which ones updated]
- Git: [branch, uncommitted count, suggestion]
- Inbox: [count, action taken]
- Loose ends: [any flagged]
Ready to close out or compact.