What problem does it solve? Contributors to the orama-system repository risk repeating past mistakes or violating repo-specific conventions because the rules derived from prior bugs are scattered across docs. This Skill ensures every session starts by loading the canonical ruleset and a safely synced repository state before any code change. ## Core Features & Use Cases - Canonical Skill Loading: Acts as a thin wrapper that resolves the repo root at runtime and loads the canonical SKILL.md rather than duplicating behavior. - Safe Repository Sync: Checks tracking branch and worktree cleanliness, then performs git pull --ff-only, or falls back to a stash-pull-pop workflow when the worktree is dirty. - Drift Protection: Refuses git reset --hard or force-push on main, reporting drift instead when fast-forward is impossible. - Use Case: When starting a new coding session in the orama-system repo, invoke this Skill so the agent reads docs/LESSONS.md-derived rules and syncs the repo safely before editing any file. ## Quick Start Ask the agent to load the orama repo rules and sync the repository before making any code change in this project.