Slot external knowledge into Rune constructs
Slot external knowledge into Rune constructs.
# Interactive mode
/lore
# With source
/lore --source "curl -s https://animations.dev/... | bash"
/lore --source ./local-patterns/
/lore --url https://example.com/guide.md
# Specify target construct
/lore --construct glyph
Add external expertise (courses, best practices, patterns) to enhance a Rune construct. Unlike continuous-learning (which captures organic discoveries), enhance imports curated external knowledge.
Identify the knowledge source:
| Source Type | Example |
|---|---|
| Curl installer | curl -s https://example.com/skill | bash |
| Local directory | ./my-patterns/ |
| Single URL | https://example.com/guide.md |
| Git repo | git clone https://github.com/user/patterns |
Determine which construct this knowledge enhances:
| If the knowledge is about... | Map to |
|---|---|
| Animations, UI polish, components, forms | Glyph (craft) |
| User preferences, taste, feedback | Sigil (taste) |
| Security, data correctness, validation | Rigor (correctness) |
| Learning patterns, confidence | Wyrd (learning) |
Install to .claude/references/{source-name}/:
mkdir -p .claude/references/{source-name}
# Copy/download content
Update relevant rules to reference the new knowledge:
# In rules/glyph/05-glyph-animation.md
## External Reference
See `references/design-engineering/animations.md` for:
- Easing curve selection (ease-out for enters, ease-in-out for moves)
- Spring physics (stiffness 100-500, damping 10-40)
- Performance (transform + opacity only)
Source: Emil Kowalski's Design Engineering course
curl -s "https://animations.dev/api/activate-design-engineering?email=..." | bash
Mapping: -> Glyph (animation, material, practices)
Installed to: .claude/references/design-engineering/
Files:
SKILL.md - Overview, quick reference, review checklistanimations.md - Easing, timing, springsui-polish.md - Typography, shadows, gradientsforms-controls.md - Inputs, buttons, validationtouch-accessibility.md - Mobile, keyboard, a11ycomponent-design.md - Composition, compound componentsmarketing.md - Landing pages, CTAsperformance.md - Virtualization, preloadingWired to:
rules/glyph/05-glyph-animation.mdrules/glyph/06-glyph-material.mdrules/glyph/07-glyph-practices.md| Reference | Construct | Source | Version |
|---|---|---|---|
design-engineering/ |
Glyph | animations.dev | 2026-01 |
ui-skills/ |
Glyph | github.com/ibelick/ui-skills | 2026-01 |
rams/ |
Glyph/Rigor | rams.ai | 2026-01 |
vercel-react/ |
Glyph | vercel-labs/agent-skills | 2026-01 |
skill-creator/ |
Meta | anthropics/skills | 2026-01 |
When external knowledge conflicts with existing rules:
01-glyph-physics.md is authoritativeExample:
# rules/glyph/05-glyph-animation.md
## Timing
Physics table: 200ms for Standard effects.
Emil recommends: 150-250ms for user-initiated.
**Resolution**: Use 200ms (physics), within Emil's range.
When source releases updates:
# Re-fetch
/lore --source "curl -s https://..." --update
# Or manually
rm -rf .claude/references/{source}
# Re-install
Track version in reference SKILL.md frontmatter.