Promise — Development skill for Claude Code
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
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 RepositoryRelated Skills
Roadmap Builder
Generates product roadmaps from prioritized features, team capacity, and strategic goals with Mermaid visualiz
Roadmap Management
Plan and prioritize product roadmaps using frameworks like RICE, MoSCoW, and ICE. Use when creating a roadmap,
Prep
Break down the formula. Convert scope into executable work items. Right-sized to the problem.
Explain
Explain the code changes that were just applied in this conversation. Break it down so a junior developer can
Jk Help
What Jaz Kit can do, and what to do right now
Context Update
Update CURRENT_CONTEXT with what's happening right now, major decisions, shifts, new projects
Related Agents
Unity Product Owner
Prioritizes the backlog, makes scope calls, and approves acceptance criteria from a product perspective. Use f
Tp API Surface Tracker
PROACTIVELY use this when the user asks "what changed in our public API", "did we break anyone", "is this a br
Kevin
Write production code to make Toby's failing tests pass, following the approved plan. Use after tests exist an