session-init
セッション開始時や作業状況確認時に、環境設定の確認やタスクの概要を把握し、スムーズに作業に入れるように準備を整えるSkill。
📜 元の英語説明(参考)
Initializes session with environment check and task status overview. Use when user mentions セッション開始, 作業開始, 状況確認, what should I work on, start session. Do NOT load for: 実装作業, レビュー, セッション途中の作業.
🇯🇵 日本人クリエイター向け解説
セッション開始時や作業状況確認時に、環境設定の確認やタスクの概要を把握し、スムーズに作業に入れるように準備を整えるSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o session-init.zip https://jpskill.com/download/17782.zip && unzip -o session-init.zip && rm session-init.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/17782.zip -OutFile "$d\session-init.zip"; Expand-Archive "$d\session-init.zip" -DestinationPath $d -Force; ri "$d\session-init.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
session-init.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
session-initフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Claude が読む原文 SKILL.md(中身を展開)
この本文は AI(Claude)が読むための原文(英語または中国語)です。日本語訳は順次追加中。
Session Init Skill
セッション開始時の環境確認と現在のタスク状況把握を行うスキル。
トリガーフレーズ
このスキルは以下のフレーズで起動します:
- 「セッション開始」
- 「作業開始」
- 「今日の作業を始める」
- 「状況を確認して」
- 「何をすればいい?」
- "start session"
- "what should I work on?"
概要
Session Init スキルは、Claude Code セッション開始時に自動的に以下を確認します:
- Git 状態: 現在のブランチ、未コミットの変更
- Plans.md: 進行中タスク、依頼されたタスク
- AGENTS.md: 役割分担、禁止事項の確認
- 前回セッション: 引き継ぎ事項の確認
実行手順
Step 0: ファイル状態チェック(自動整理)
セッション開始前にファイルサイズをチェック:
# Plans.md の行数チェック
if [ -f "Plans.md" ]; then
lines=$(wc -l < Plans.md)
if [ "$lines" -gt 200 ]; then
echo "⚠️ Plans.md が ${lines} 行です。「整理して」で整理を推奨"
fi
fi
# session-log.md の行数チェック
if [ -f ".claude/memory/session-log.md" ]; then
lines=$(wc -l < .claude/memory/session-log.md)
if [ "$lines" -gt 500 ]; then
echo "⚠️ session-log.md が ${lines} 行です。「セッションログを整理して」で整理を推奨"
fi
fi
整理が必要な場合は提案を表示(作業には影響しない)。
Step 0.5: Claude-mem 文脈確認(オプション)
Claude-mem が有効な場合、過去の文脈を自動表示:
# Claude-mem の状態チェック
if [ -f "$HOME/.claude-mem/settings.json" ]; then
mode=$(cat ~/.claude-mem/settings.json | grep -o '"CLAUDE_MEM_MODE"[^,}]*' | cut -d'"' -f4)
if [ "$mode" = "harness" ] || [ "$mode" = "harness--ja" ]; then
echo "📚 Claude-mem (harness モード) が有効です"
fi
fi
Claude-mem 有効時に表示する内容:
-
過去のガードレール発動:
mem-searchでguardタイプの観測を検索- 「このプロジェクトでは過去 N 回テスト改ざんを防止」
-
直近の作業サマリー:
- 最新のセッションサマリーを表示
- 「前回: Feature X の設計完了」
-
継続タスクの提案:
- Plans.md と組み合わせて次のアクションを提案
## 📚 過去の文脈(Claude-mem)
**ガードレール履歴**:
- テスト改ざん防止: 2回
**前回のセッション**:
- Feature X 設計完了
- RBAC 採用を決定
**💡 継続推奨**: Plans.md の「Feature X 実装」から開始
注: Claude-mem が未設定の場合、このステップはスキップされます。
Step 1: 環境確認
以下を並列で実行:
# Git状態
git status -sb
git log --oneline -3
# Plans.md
cat Plans.md 2>/dev/null || echo "Plans.md not found"
# AGENTS.md の要点
head -50 AGENTS.md 2>/dev/null || echo "AGENTS.md not found"
Step 2: タスク状況の把握
Plans.md から以下を抽出:
cc:WIP- 前回から継続中のタスクpm:依頼中- PM から新規依頼されたタスク(互換: cursor:依頼中)cc:TODO- 未着手だが割り当て済みのタスク
Step 3: 状況レポートの出力
## 🚀 セッション開始
**日時**: {{YYYY-MM-DD HH:MM}}
**ブランチ**: {{branch}}
---
### 📋 今日のタスク
**優先タスク**:
- {{pm:依頼中(互換: cursor:依頼中) または cc:WIP のタスク}}
**その他のタスク**:
- {{cc:TODO のタスク一覧}}
---
### ⚠️ 注意事項
{{AGENTS.md からの重要な制約・禁止事項}}
---
**作業を開始しますか?**
出力フォーマット
セッション開始時は、以下の情報を簡潔に提示:
| 項目 | 内容 |
|---|---|
| 現在のブランチ | staging など |
| 優先タスク | 最も重要な 1-2 件 |
| 注意事項 | 禁止事項の要約 |
| 次のアクション | 具体的な提案 |
関連コマンド
/work- タスク実行(並列実行対応)/sync-status- Plans.md の進捗サマリー/cleanup- ファイルの自動整理
注意事項
- AGENTS.md を必ず確認: 役割分担を把握してから作業開始
- Plans.md が無い場合:
/harness-initを案内 - 前回の作業が中断している場合: 継続するか確認