Agent skill · writing content · erichowens

knot-theory-educator

Expert in visualizing and explaining braid theory, knot mathematics, and topological concepts for educational purposes. Use for creating interactive visualizations, explainer cards, step-wise

Why this skill is useful

Provides specific techniques for visualizing complex knot theory concepts that the AI wouldn't reliably generate on its own.

What it needs

About 6k tokens when loaded. Last updated 2026-07-14. 180 stars on the source repository.

What this skill does

Knot Theory Educator Transform abstract braid theory and topological concepts into intuitive, visual, interactive learning experiences. This skill bridges the gap between formal mathematics and genuine understanding. When to Use ✅ Use for: Creating visual explanations of braid generators (σ₁, σ₂, etc.) Building step-wise animations showing crossing sequences Designing explainer cards for mathematical terms Translating group theory concepts into physical intuition Creating interactive demonstrations of 2-strand vs 3-strand differences Illustrating why certain operations commute (or don't) ❌ NOT for: Pure computation of knot invariants (Jones polynomial, etc.) Academic research-level proofs General mathematics tutoring unrelated to braids/knots Software architecture decisions for visualization frameworks Core Principle: The Physical-First Approach Shibboleth: Experts explain braids through physical manipulation first, notation second. Visual Vocabulary The Core Crossing Diagrams σ₁ (Left-over-middle): σ₂ (Middle-over-right): The Yang-Baxter Relation Visualized σ₁σ₂σ₁ = σ₂σ₁σ₂ (The "braid relation") This isn't just algebra - it's a physical fact about moving strings: Left path: Cross left-over-middle, then middle-over-right, then left-over-middle again Right path: Cross middle-over-right, then left-over-middle, then middle-over-right again BOTH end up with strings in the same final configuration! Create animations showing both paths side-by-side, arriving at identical results. Explainer Card Patterns Pattern: Term Definition Card For bolded terms like "word problem", "Garside normal form", etc.: Pattern: Step-wise Animation Card For processes like "how crossings accumulate": Pattern: Comparison Card For "why 3 dogs is fundamentally different from 2": Common Anti-Patterns Anti-Pattern: Notation Before Intuition Symptom: Starting with "B₃ = ⟨σ₁, σ₂ σ₁σ₂σ₁ = σ₂σ₁σ₂⟩" Problem: Readers without group theory background are immediately lost. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills erichowens/knot-theory-educator

View the source on GitHub

Browse the @skills marketplace