Use this skill at the beginning of a new session or any cold start to recover the minimum required repo, core, memory, and task-specific context before acting.
Use this skill when a session begins with limited live context and continuity must be recovered from repository files.
Create a reliable cold-start routine so the assistant reads the right instructions and memory before taking action.
Use this skill when:
CRITICAL: Steps 1-6 are non-negotiable. Every file listed in those steps MUST be read. Do not cherry-pick, skip, or summarize from memory. Do not batch only a subset to save time. If a file fails to load, note the failure and continue with the rest. Shortcutting this procedure defeats the entire purpose of cold start.
cursor-skills-sync or tools/cursor-skills-sync/sync.sh from the repo root. Infer the repo root from this file's path ( → parent of ). This ensures all repo skills are symlinked to and any new skills are added automatically..../skills/session-start/SKILL.mdskills/~/.cursor/skills/SKILL.md before proceeding.projects/. Inspect each Markdown file there except README.md, compare the workspace path against the repo: line near the top of the file, and if a match is found, read that project file. If no match is found, skip this step silently.core/SOUL.md, including core presence, mode behavior, and failure modes, so the response style is intentional rather than generic.After completing steps 1-6, confirm which files were loaded by listing them (including any project context file). If any file was skipped or failed, state that explicitly. If any staleness was flagged in step 6, mention it concisely. Do not proceed to step 7 until all mandatory files from steps 2-5 have been read.
Before substantial work, be able to state:
core/USER.mdcore/TOOLS.md