What problem does it solve? Work sessions on the PalFish GMV project lose context when switching between machines, forcing you to re-explain decisions, task states, and technical findings. This Skill syncs structured notes to a private GitHub repo (palfish-internal-notes) so any machine can pick up exactly where another left off. ## Core Features & Use Cases - PULL mode: At session start, git-pulls the internal-notes repo, reads the README summary and relevant topic notes, then loads related code context from the GMV repo. - PUSH mode: At session end, writes a full-context note following a strict convention ({topic}-{YYYY-MM-DD}.md, project tag, code references like backend/activation_routes.py:1499), updates the README index, commits and pushes. - Safety rules: Never commits sensitive data (salaries, customer info, credentials), never force-pushes, and never deletes old notes. - Use Case: You finish debugging a SePay webhook issue on your office PC. Say "sync notes" and the findings, root cause, and follow-ups are pushed; the next morning your laptop pulls them and continues without re-investigation. ## Quick Start Say "sync notes" or "nối tiếp từ máy kia" to pull the latest context from the internal-notes repo, or ask to "cập nhật internal notes" to push the current session's findings.