skills/checkpoint/SKILL.md
Alias for a checkpoint cycle: run `organise-docs`, then `git-commit`, then `git-push-safe` when repo policy allows push.
npx skillsauth add olliecrow/codex checkpointInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
rg -> find/grep, python -> python3, alternate repo-native scripts).plan/, ensure required plan directories exist before reading/writing them (create when edits are allowed; otherwise use an in-memory fallback and call it out).investigate -> plan -> fix -> verify -> battletest -> organise-docs -> git-commit -> re-review; cleanup scan -> prioritize -> clean -> verify -> re-scan; docs audit -> update -> verify -> re-audit.organise-docs frequently during execution to capture durable decisions and learnings, not only at the end.git-commit when changes are commit-eligible, checks are green, and repo policy permits commits.docs/ accurate and up to date, and promote durable learnings and decisions from work into docs.git-commit to create a small logical checkpoint commit once relevant checks are green and repo policy permits commits.organise-docs whenever durable learnings/decisions appear, and prune stale plan/ scratch artifacts.The skill is complete only when all of the following are true:
done or blocked.organise-docs, git-commit, and git-push-safe are each resolved as done, blocked, or not-applicable (for example push skipped when no remote exists).Stop only after this terminal contract is satisfied; otherwise continue iterating.
done: organise-docs, git-commit, and (when remote exists) git-push-safe all complete with explicit reporting of documented, committed, and pushed outcomes.blocked: a required checkpoint stage cannot complete after bounded retries (for example persistent failing checks before commit, or push auth failure); blocker evidence and exact unblock action are reported.not-applicable: push stage is explicitly marked not-applicable when no remote is configured.This is a thin wrapper skill for the standard checkpoint cycle used in long or multi-step tasks:
organise-docs to promote durable knowledge, thengit-commit to checkpoint verified changes (including required pre-commit/tests/CI checks), thengit-push-safe to push only when repository policy allows push.Use this skill when the user asks for:
checkpointcommit/docs checkpointorganise docs and commitorganise docs commit and pushrun milestone checkpointdo docs + commit + push nowIf the request is the combined docs-promotion and commit cycle, prefer checkpoint over invoking both skills separately.
Use these copy-paste templates:
[$checkpoint] run docs promotion + small logical commits for work completed so far.[$checkpoint] milestone checkpoint now: organise durable findings, commit verified changes, then push if remote exists.[$checkpoint] run one checkpoint cycle and report what was documented, committed, and pushed.../organise-docs/SKILL.md.plan/ scratch uncommitted.../git-commit/SKILL.md.../git-push-safe/SKILL.md.organise-docs, git-commit, and git-push-safe instructions.When this skill is triggered, compose other skills as needed:
organise-docs first to promote durable rationale, decisions, and workflow knowledge before any commit is made.git-commit second to create the checkpoint commit only after the relevant docs updates and required validations are in place.git-push-safe last when repo policy permits push and the checkpoint commit is ready to leave the local machine.If there is a conflict, the canonical delegated skills win: this wrapper exists to enforce sequence and reporting, not to override organise-docs, git-commit, or git-push-safe.
data-ai
Use automatically for Sentinel repo sessions, trading research questions, market/company/ticker/source questions, or any request that should use Sentinel's read-only data sources and reference context. Enforces Sentinel's high-confidence, read-only, no-local-query-trace research posture.
documentation
Compact the current conversation into a handoff document for another agent to pick up.
tools
Run the Codex custom review feature from the CLI for arbitrary review instructions. Use when the user asks to use /review, custom review, or Codex review without tying the review to commits, uncommitted changes, or a base branch; prefer multicodex exec review with no explicit account and fall back to codex exec review only when multicodex is unavailable.
tools
Use only when the user explicitly asks to stage, commit, push, and open a GitHub pull request in one flow using the GitHub CLI (`gh`).