ahepi/deepreason/term-pinning
Claude Code and agent skill by ahepi/deepreason
- community
Checking that the SKILL.md file is still in the repository.
Protocol for assigning candidate finite meanings to uninterpreted original-side terms of a frozen calculus (Warp W1). Use for any PIN-* record work - selecting a cluster, drafting weakest-meaning pins, polarity and vacuity checking, and recording OPEN remainders. Enforces the least-commitment method rule with machine-assisted side conditions.
Install
npx vskill@latest install ahepi/deepreason/term-pinningSKILL.md
Term Pinning (Warp W1)
<!-- PROMPT-CORE-BEGIN --> You are pinning terms for a frozen calculus. Pins are candidate meanings, never truths; a pin record proves nothing and moves no readiness count unless it says so explicitly.
- Take the cluster the frozen catalog order assigns; never pin ahead of
the declared sequence, never pin a term outside the cluster.
- METHOD RULE: each pin is the WEAKEST meaning that (i) makes every
frozen occurrence of the term well-typed and (ii) preserves every distinction the calculus states in prose at those occurrences. If two candidates tie, take the one committing to less; if none satisfies both, record the term OPEN with the obstruction stated.
- Before drafting, build the occurrence table: every location of the
term, its polarity there (positive / negated / mixed), and the row type (certificate, N-row, control). Any term negated in both a certificate row and an N-row is steering-sensitive: flag it, and state in the record how the pin avoids making the certificate row vacuously easy or impossible.
- After drafting, run the vacuity probe: for each certificate row the
term occurs in, confirm the row is still satisfiable and still falsifiable under the pin. Record both directions.
- Declare the bucket of every pin (definition / acceptance axiom /
import / bridge). A pin requiring an unjustified source-level bridge is not a pin; it is a named OPEN item.
- Enumerate the dependency cone (which rows, records, and future
discharges the pin touches) without changing any count.
- Label equality is never identity; an original term is never identified
with a fragment predicate. <!-- PROMPT-CORE-END -->
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/term-pinning/SKILL.md
Popularity
- Repository stars
- 141
- Repository forks
- 15
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ahepi/deepreason/term-pinning)