dylanpulver

Plan Attest — Development skill for Claude Code

Development community

Lock the current task_plan.md content with a SHA-256 attestation.

How to install Plan Attest

Installs to ~/.claude/skills/dylanpulver-planning-with-files-plan-attest/SKILL.md

Terminal
mkdir -p ~/.claude/skills/dylanpulver-planning-with-files-plan-attest && curl -fsSL https://raw.githubusercontent.com/dylanpulver/planning-with-files/HEAD/commands/plan-attest.md -o ~/.claude/skills/dylanpulver-planning-with-files-plan-attest/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Plan Attest does


description: "Lock the current task_plan.md content with a SHA-256 attestation. Hooks then refuse to inject plan content if the file diverges from the attested hash, blocking silent tampering. Use --show to print the stored hash, --clear to remove the attestation. Available since v2.37.0." disable-model-invocation: true allowed-tools: "Bash"

Run the plan attestation helper for the active plan.

Steps:

  1. Resolve the active plan: prefer ${PLAN_ID} env var, then .planning/.active_plan

Alternatives in Development

  • Breach Check — HIBP k-anonymity check on a password wordlist 4.5k ★
  • Mono Color Skill — One-ink editorial print image skill — warm paper, halftone photography, active negative space, and restrained 3k ★
  • Benjamin Plus Skill — Benjamin-Plus: a measured token-efficiency skill for coding agents (−17.9% cost median, quality unchanged) 272 ★

Full documentation available on GitHub

View Source Repository