Claude-skill-registry init-session
Initialize Contextium session state and verify environment
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/init-session" ~/.claude/skills/majiayu000-claude-skill-registry-init-session && rm -rf "$T"
manifest:
skills/data/init-session/SKILL.mdsource content
Session Initializer
Initialize the Contextium session environment.
Execution
Run the initializer agent:
./agents/initializer.sh
What It Does
- Creates state directory (
).contextium/ - Verifies tools - git, jq, and optional Contextium tools
- Initializes state.json - Session ID, repo info, branch
- Initializes tasks.json - Empty task list if not present
- Checks git status - Branch, uncommitted changes
Output
The initializer outputs a session summary:
Session ID: <timestamp>-<pid> Repository: <repo-name> Branch: <current-branch> Status: initialized
Manual State Reset
To reset session state:
rm -rf .contextium/state.json ./agents/initializer.sh