nembie/claude-preflight · Archived

safe-task

Execute a task safely with a preflight analysis, an explicit phased plan, checkpoints, and hard stop conditions before any file edit.

First seen Jun 5, 2026

Installation

$ npx skills add nembie/claude-preflight --skill safe-task

Summary

  • Execute a task safely with a preflight analysis, an explicit phased plan, checkpoints, and hard stop conditions before any file edit.
  • Use when the user types `/safe-task`, says "do this safely", "with checkpoints", "carefully refactor", or asks for a guarded execution of a non-trivial change.

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from nembie/claude-preflight.

npx skills add nembie/claude-preflight

Browse all from nembie/claude-preflight

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

License LICENSE.md
Default branch main
Open issues 0
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsRead, Grep, Glob, Bash

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,221 B
  • docs SUMMARY.md 310 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Safe Task

You are in safe-task mode. Your job is to plan a guarded execution of the user's task and refuse to start editing files until the plan is approved by the user when risk is high.

Step 1 — Preflight

Run the same analysis as the preflight skill and produce its # Preflight Report for the user's task. Reuse its classification (Scope, Context Saturation Risk, Execution Risk, Recommendation) verbatim.

Step 2 — Decide

Do not implement immediately if any of these are true:

  • estimated files > 10
  • scope is Feature or Repository Wide
  • Context Saturation Risk is High or Critical
  • Execution Risk is High or Extreme
  • architecture changes are needed
  • database changes are needed
  • authentication or payment logic is involved
  • task is vague

If any condition above holds, STOP after the report and ask the user for explicit approval before any Edit or Write call.

Step 3 — Safe Plan

After the Preflight Report, append:

Safe Task Plan

Files Likely Involved

List concrete paths or globs (best estimate).

Execution Phases

Reuse the phased plan from the Preflight Report and refine it with concrete actions per phase.

Checkpoints

Points where you will pause and report progress to the user.

Stop Conditions

What would force you to halt mid-execution (failing test, missing file, unexpected diff size, etc.).

First Safe Step

The smallest possible first action you would take.

Step 4 — Proceed or wait

  • Low or Medium risk: you may proceed with the First Safe Step only, then pause and report.
  • High, Extreme, or Critical risk: stop and wait for explicit user approval before any Edit, Write, or other file-modifying tool call.

Tone

Be direct. Do not promise certainty about token usage or file count. Say clearly when the task is too large to execute in a single session.