- Home
- Skills
- Petekp
- Agent Skills
- Checkpoint
checkpoint_skill
- Makefile
2
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill petekp/agent-skills --skill checkpoint- SKILL.md5.0 KB
Overview
This skill provides meta-cognitive decision support that pauses execution, evaluates the current work context, and surfaces 2–5 clear next-step options to the user. It recommends one option with a short rationale to reduce risk, avoid rework, and keep momentum aligned with the user's goals.
How this skill works
When invoked, the skill silently assesses progress, quality, alignment, uncertainty, risk, and efficiency. It generates a curated set of distinct options (including at least one continue and one verify choice), selects a recommended action a senior engineer would take, and presents the choices via an AskUserQuestion-style prompt with short labels and descriptions.
When to use it
- After a meaningful milestone, feature, or fix completes and a decision is needed
- When requirements are ambiguous or multiple valid approaches exist
- If task scope or complexity increases beyond initial expectations
- When confidence is low or critical assumptions remain unverified
- Before finalizing, committing, or shipping to catch omissions early
Best practices
- Keep the assessment quick and focused—this should take seconds, not minutes
- Provide 2–5 sharply different options, not many subtle variants
- Always include at least one forward-motion option and one pause/verify option
- Make a clear recommendation and explain the risk-reduction rationale
- Trigger sparingly—reserve for real decision points to avoid interrupting flow
Example use cases
- A feature build finishes but used a few shortcuts; present options like refactor, add tests, or commit
- Multiple pending tasks compete for priority; propose a re-prioritize or continue-now choice
- Unclear requirements discovered mid-implementation; offer to clarify, run a systems audit, or pause
- Scope expanded with cross-module changes; suggest a systems audit, document changes, or proceed carefully
- Before final commit: offer test/verify, quick code review, or commit-and-iterate
FAQ
Present between 2 and 5 curated options—enough choice to be useful but few enough to avoid paralysis.
Should the skill always recommend pausing to verify?
No. The recommendation reflects risk and goals: if momentum is safe and alignment is clear, recommending to continue is valid.