ahepi/deepreason/term-pinning

Claude Code and agent skill by ahepi/deepreason

Trust tier 3
  • community
Source check pending

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-pinning

SKILL.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.

  1. Take the cluster the frozen catalog order assigns; never pin ahead of

the declared sequence, never pin a term outside the cluster.

  1. 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.

  1. 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.

  1. 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.

  1. 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.

  1. Enumerate the dependency cone (which rows, records, and future

discharges the pin touches) without changing any count.

  1. 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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ahepi/deepreason/term-pinning/badge)](https://verified-skill.com/skills/ahepi/deepreason/term-pinning)

Something wrong with this skill or its page? Tell us.