polaris-aeterna/loom-notes/skill

Claude Code and agent skill by polaris-aeterna/loom-notes

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Turn a textbook chapter, lecture, or paper into beautiful "fill-in" study notes — written to be READ (clean statements, intuition) yet engineered to be FILLED (blanks, proof skeletons, "your turn" computations) so the reader learns by active recall. Notes are typeset with the Loom XeLaTeX class in this repo. Use when the user wants study notes from a source with gaps to fill in, worked examples restaged as exercises, or theorems stated but proofs left open. Triggers: "make fill-in notes", "turn this chapter into notes I can fill in", "guided / skeleton study notes", "study notes from this book/PDF", "读+填 笔记", "被动+主动 learning notes". NOT for a plain summary, a polished paper, or notes with every detail spelled out (that kills the active layer).

Install

npx vskill@latest install polaris-aeterna/loom-notes/skill

SKILL.md

Fill-in notes — the Loom method

Produce study notes that a learner both reads (passive intake) and fills (active recall). The source is the answer key; the notes are the scaffold. Lead with a spine (one organizing idea) so a chapter becomes a single story, not a transcript.

Pipeline

  1. Read the source; find the spine. Skim the chapter/PDF, then name the ONE

organizing idea and reorganize around it — a dictionary, an engine list, a single theorem the rest orbits. Do not transcribe section by section if a better shape exists. (Concentration → "8 engines"; Nonlinear Algebra → the algebra↔geometry dictionary.)

  1. Scaffold. Copy template/ (it brings loom.cls + a starter main.tex).

Put the master spine on the front page (a cheat-table / map, partly blank), then \input one file per section under sections/.

  1. Draft each section in the Loom grammar (see the table below).
  2. Engineer the gaps (~70% read / 30% fill). Read reference/method.md. Blank the

high-value thinking moves, never so much that reading breaks.

  1. Compile + verify. latexmk -xelatex main (or xelatex twice). Fix the known

reference/pitfalls.md traps. Rasterize a page (ghostscript) and read it back to check the look before declaring done.

The Loom grammar — what goes where

beatdevicerole
one-line thesisstrand envthe big idea, read-only
when to use it\trigger{…}a cue line
sub-heading\block{…}quiet section lead
quick-referencetabularx w/ L columnthe cheat-sheet / dictionary
definitiondefinition env (madder knot)state it, blank a key clause with \fillin
resulttheorem/lemma/prop/cor (indigo knot)state in full (read)
proofproof + \TODO{step}skeleton; the learner fills the step
worked instanceexample (weld knot)setup given
do-it-yourselfyourturn env + \workspace[n]the active zone; the example, restaged
grok meter\warmth{0..5}self-assessment per section
margin recall\recall{question}a parked active-recall prompt
open thread\loose{…}an exercise to pull next time
cross-ref thread\warp{key} / \pick{key}declare and reuse a recurring object

Full command reference: reference/loom-commands.md.

Honest scoping

  • The notes restate results from the source. For personal study this is fine; before

making notes that closely track a copyrighted book public, attribute clearly and consider an original example instead (see the repo README's note).

  • Keep the source's numbering in the knot title (e.g. Theorem 4.1 (… Thm. 2.16)); the

bold auto-numbers are local to the notes.

See also

  • ../template/main.tex — blank starter (a live cheat-sheet of every device).
  • ../examples/nonlinear-algebra/ — full fill-in treatment (\fillin, yourturn).
  • ../examples/concentration-of-measure/ — proof-skeleton style (\TODO).
  • ../examples/demo/ — every visual feature on two pages.

Security

  • Security scanPassed, 95 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
157
Repository forks
12
7-day trend score
25

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/polaris-aeterna/loom-notes/skill/badge)](https://verified-skill.com/skills/polaris-aeterna/loom-notes/skill)

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