Skills for Real Engineers. Straight from my .agents directory.
create-formal-verification-skill
Agent skill frombacknotprop/pstack
Generate a project-local skill that formally verifies the code where a bug costs the most and tests reach the least, in any language, with whichever verification tool fits. Use for /create-formal-verification-skill, \"model-check this race\", \"prove this invariant\", or when concurrency, retries, state machines, parsers, or unsafe code need more than tests.
How to install create-formal-verification-skill
npx skills add backnotprop/pstack# or add only this skill to Claude Code: copy the folder
skills/create-formal-verification-skill/
# into
~/.claude/skills/create-formal-verification-skill/ (all projects)
.claude/skills/create-formal-verification-skill/ (one project)
1# Create a formal verification skill23A test checks the cases that someone thought to write. Formal verification checks every case in a stated scope: every order of steps in a model, every input up to a bound, or every input. This skill finds the part of the repo where that matters most, verifies one property of it, and leaves a project-local skill that lets the next agent check a change against that property. Write that skill for an agent who reads it cold, mid-change, and has never seen your work. The user must be able to trust the result and act on it without learning the verification language.45## Choose the target from the code67Answer from the codebase, and ask the user only what you cannot observe. If the user named an area or a bug, start there.89A good target is a promise the code makes, where a break harms users and tests rarely reach the case that breaks it. Choose the strongest such target in the repo, not the one that is easiest to verify.1011## Let the question choose the tool12…
Excerpt shown under the repository's MIT license.
More skills in pstack
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
