Asi emacs-info
Emacs Info documentation system. Navigate and query Info manuals for Emacs, Elisp, and GNU tools.
install
source · Clone the upstream repo
git clone https://github.com/plurigrid/asi
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/plurigrid/asi "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/emacs-info" ~/.claude/skills/plurigrid-asi-emacs-info-5c5e28 && rm -rf "$T"
manifest:
skills/emacs-info/SKILL.mdsource content
Emacs Info Skill
Trit: 0 (ERGODIC - documentation mediates between learning and doing)
Foundation: GNU Info + Emacs integration
Core Concept
Info is the hypertext documentation format for GNU:
- Structured nodes and menus
- Cross-references between manuals
- Index-based search
Emacs Commands
;; Open Info browser M-x info ;; Go to specific manual (info "elisp") (info "emacs") (info "org") ;; Search index M-x info-apropos RET <query> RET ;; Navigate n - next node p - previous node u - up l - back (history)
Standalone Info
# Read manual info emacs info elisp # Search info --apropos=regexp
GF(3) Integration
(defun gay-info-trit (node) "Return trit based on Info node type." (cond ((string-prefix-p "Function" node) -1) ; MINUS: constraint ((string-prefix-p "Variable" node) 0) ; ERGODIC: state ((string-prefix-p "Command" node) 1))) ; PLUS: action
Canonical Triads
proofgeneral-narya (-1) ⊗ emacs-info (0) ⊗ xenodium-elisp (+1) = 0 ✓ slime-lisp (-1) ⊗ emacs-info (0) ⊗ geiser-chicken (+1) = 0 ✓