skills/checkpoint-guardian/SKILL.md
Automatic risk assessment before every critical action in agentic workflows. Detects irreversible operations (file deletion, database writes, deployments, payments), classifies risk level, and requires confirmation before proceeding. Triggers on destructive keywords like deploy, delete, send, publish, update database, process payment.
npx skillsauth add fatih-developer/fth-skills checkpoint-guardianInstall 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.
Stop before every critical action, assess the risk level, and require confirmation when needed. Goal: catch irreversible mistakes before they happen.
1. Detect critical action in the current step
2. Classify risk level (LOW / MEDIUM / HIGH)
3. Apply checkpoint behavior based on level
4. Log the checkpoint decision
5. Show audit trail at end of task
Reversible, limited side effects, common operations:
Behavior: No checkpoint shown. Log the action silently for audit trail.
Reversible but requiring attention:
Behavior: Show a brief checkpoint and ask for confirmation before proceeding.
Use templates/checkpoint-medium.md.tmpl for the output format.
Irreversible or wide-impact operations:
Behavior: Stop completely. Show detailed checkpoint with impact assessment, reversibility status, and safer alternatives. Do not proceed without explicit "yes" or "proceed" from the user.
Use templates/checkpoint-high.md.tmpl for the output format.
See references/RISK_MATRIX.md for the complete risk classification table and escalation rules.
Any of these conditions bumps risk one level up:
prod, production, liveUser approves:
Completed: [what was done]User rejects:
Log every checkpoint decision throughout the task:
[CHECKPOINT LOG]
Step : [step number or sequence]
Action : [summary]
Risk : LOW / MEDIUM / HIGH
Decision : Passed silently / Approved / Rejected
At the end of every task, show the complete checkpoint log summary to the user. This is mandatory — never skip the audit trail.
See references/EXAMPLES.md for worked examples across all risk levels.
templates/checkpoint-high.md.tmpl for HIGH RISK checkpoint format.templates/checkpoint-medium.md.tmpl for MEDIUM RISK checkpoint format.tools
Create, optimize, critique, and programmatically structure prompts for AI systems. Use this skill whenever the user is designing or improving a static prompt, system prompt, coding prompt, agent prompt, workflow prompt, MCP-oriented prompt package, or an algorithmic prompt optimization pipeline. Also use it when the user asks to turn vague AI behavior into a precise instruction set, tool policy, agent spec, evaluation metric, or prompt architecture.
testing
Assumption-first architecture review skill to stress-test project plans and expose hidden risks.
testing
Enforce and manage DESIGN.md specifications, extract design systems from URLs, and combine design reasoning with token roles to prevent drift.
testing
Forces the agent to act with a Claude-like product mindset, prioritizing user journey, UX states, and visual quality before coding.