timothy191/arch-systems-portal/session-init
- community
Checking that the SKILL.md file is still in the repository.
Internal sub-skill for session startup checks, Plans.md status, git state, and harness-mem resume pack. Invoked by session/startup workflows only. Do NOT load for: implementation, reviews, or mid-session tasks.
Install
npx vskill@latest install timothy191/arch-systems-portal/session-initSKILL.md
Session Init Skill
セッション開始時の環境確認と現在のタスク状況把握を行うスキル。
呼び出し条件
このスキルは session / SessionStart 系フローから内部的に呼び出します。 ユーザー向けの入口は /session または通常のセッション開始フローです。
旧トリガーフレーズ:
- 「セッション開始」
- 「作業開始」
- 「今日の作業を始める」
- 「状況を確認して」
- 「何をすればいい?」
- "start session"
- "what should I work on?"
概要
Session Init スキルは、Claude Code セッション開始時に自動的に以下を確認します:
- Git 状態: 現在のブランチ、未コミットの変更
- Plans.md: 進行中タスク、依頼されたタスク
- AGENTS.md: 役割分担、禁止事項の確認
- 前回セッション: 引き継ぎ事項の確認
- 最新 snapshot: 進捗スナップショットの要約と前回差分
実行手順
Step 0: ファイル状態チェック(自動整理)
セッション開始前にファイルサイズをチェック:
整理が必要な場合は提案を表示(作業には影響しない)。
Step 0.5: 旧ローカルメモリ互換の扱い(任意)
現在の標準は Step 0.7 の Unified Harness Memory です。 旧ローカルメモリ互換の確認は原則不要で、特別な移行確認が必要な場合だけ個別に参照します。
注: 通常運用ではこのステップをスキップし、共通DB の Resume Pack を唯一の再開導線として扱います。
Step 0.7: Unified Harness Memory Resume Pack(必須)
Codex / Claude / OpenCode 共通DB(~/.harness-mem/harness-mem.db)から再開文脈を取得する。
必須呼び出し:
運用ルール:
projectは必ず現在プロジェクト名を指定session_idは$CLAUDE_SESSION_ID→.claude/state/session.jsonの.session_idの順で取得するharness_mem_sessions_list(project, limit=1)の先頭利用は read-only(resume確認)に限定し、record_checkpoint/finalize_sessionでの書き込みには使わない- 取得結果はセッション開始時コンテキストに注入
- 取得失敗時は
harness_mem_health()で daemon 状態を確認し、失敗を明示して続行 - 復旧は
scripts/harness-memd doctor→scripts/harness-memd cleanup-stale→scripts/harness-memd startの順で行う
Step 1: 環境確認
以下を並列で実行:
Step 2: タスク状況の把握
Plans.md から以下を抽出:
cc:WIP- 前回から継続中のタスクpm:依頼中- PM から新規依頼されたタスク(互換: cursor:依頼中)cc:TODO- 未着手だが割り当て済みのタスク
Step 3: 状況レポートの出力
出力フォーマット
セッション開始時は、以下の情報を簡潔に提示:
| 項目 | 内容 | |
|---|---|---|
| 現在のブランチ | staging など | |
| 優先タスク | 最も重要な 1-2 件 | |
| 注意事項 | 禁止事項の要約 | |
| 次のアクション | 具体的な提案 |
関連コマンド
/work- タスク実行(並列実行対応)/sync-status- Plans.md の進捗サマリー/maintenance- ファイルの自動整理
注意事項
- AGENTS.md を必ず確認: 役割分担を把握してから作業開始
- Plans.md が無い場合:
/harness-initを案内 - 前回の作業が中断している場合: 継続するか確認
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingagent-harnesses/claude-code-harness/opencode/skills/session-init/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/timothy191/arch-systems-portal/session-init)