Agent skill

proofgeneral-narya

Proof General + Narya: Higher-dimensional type theory proof assistant with observational bridge types for version control.

majiayu000534★ · 1 repos on radarProfile →
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill proofgeneral-narya --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 6 KB
Bundled scripts: none
Path: skills/ai-ml/proofgeneral-narya/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# ProofGeneral + Narya Skill > *"Observational type theory: where equality is what you can observe, not what you can prove."* ## Overview This skill combines: - **Proof General** (543⭐): The universal Emacs interface for proof assistants - **Narya** (225⭐): Higher-dimensional type theory proof assistant ## Proof General Basics ```elisp ;; Install via straight.el or package.el (use-package proof-general :mode ("\\.v\\'" . coq-mode) :config (setq proof-splash-enable nil proof-three-window-mode-policy 'hybrid)) ``` ### Key Bindings | Key | Action | Description | |-----|--------|-------------| | `C-c C-n` | `proof-assert-next-command-interactive` | Step forward | | `C-c C-u` | `proof-undo-last-successful-command` | Step backward | | `C-c C-RET` | `proof-goto-point` | Process to cursor | | `C-c C-b` | `proof-process-buffer` | Process entire buffer | | `C-c C-.` | `proof-goto-end-of-locked` | Jump to locked region end | ### Proof State Visualization ``` ┌─────────────────────────────────────────────────────────────┐ │ ████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ │ ▲ Locked (proven) ▲ Processing ▲ Unprocessed │ │ │ │ GF(3) Trit Mapping: │ │ Locked → +1 (LIVE) → Red #FF0000 │

What's inside
Steps it walks through
  1. Overview
  2. Proof General Basics
  3. Key Bindings
  4. Proof State Visualization
  5. Narya: Higher-Dimensional Type Theory
  6. Key Features
  7. Narya Syntax
  8. Observational Bridge Types (gay.el integration)
  9. Hierarchical Agent Structure: 3×3×3 = 27
  10. Bruhat-Tits Tree Navigation
  11. Möbius Inversion for Trajectory Analysis
  12. Bumpus Laxity Measures
  13. Version Control Operations
  14. Xenomodern Stance
Ships with 1 file
  • metadata.json
Commands it runs
just narya-demo           # Run Narya bridge demonstration
just proofgeneral-setup   # Configure Proof General
just spawn-hierarchy      # Create 27-agent hierarchy
just measure-laxity       # Compute Bumpus laxity metrics
More from claude-skill-registry
All skills →
About this skill
What does the proofgeneral-narya skill do?

Proof General + Narya: Higher-dimensional type theory proof assistant with observational bridge types for version control.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill proofgeneral-narya --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going