dadwritestech

Promise — Development skill for Claude Code

Development community

Lock in a behaviour that works right now, so Claude can't quietly break it later.

How to install Promise

Installs to ~/.claude/skills/dadwritestech-thisisfine-promise/SKILL.md

Terminal
mkdir -p ~/.claude/skills/dadwritestech-thisisfine-promise && curl -fsSL https://raw.githubusercontent.com/dadwritestech/thisisfine/HEAD/commands/promise.md -o ~/.claude/skills/dadwritestech-thisisfine-promise/SKILL.md

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

What Promise does


description: Lock in a behaviour that works right now, so Claude can't quietly break it later argument-hint: "[the behaviour, e.g. adding an item updates the cart badge]"

The human wants to lock in this behaviour as a thisisfine promise: $ARGUMENTS

If that is empty, use the behaviour they most recently confirmed in this conversation. If you can't tell which one they mean, ask them in one short question and stop.

Steps (the thisisfine CLI command is in your session context; below it's

Alternatives in Development

  • Opik Openclaw — 🦞 Official plugin for OpenClaw that exports agent traces to Opik 725 ★
  • Cavemem — Frozen — cross-agent persistent memory for coding assistants 674 ★
  • Orchestrate Saga — Generate strict <3900-char goal-orchestrator prompt for a saga and lock via /goal 160 ★

Full documentation available on GitHub

View Source Repository