Aphorism Library Manager
Aphorisms

Curated aphorism collection with CRUD — content-based matching, themed search, thinker research, DB maintenance. Quotes organized by author/theme/context/usage to prevent repetition.
--- name: Aphorisms version: 1.1.20 description: "Curated aphorism collection with CRUD — content-based matching, themed search, thinker research, DB maintenance. Quotes organized by author/theme/context/usage to prevent repetition. Four workflows: FindAphorism, AddAphorism, ResearchThinker, SearchAphorisms. Themes: Stoicism, Wisdom, Truth-seeking, Excellence, Resilience, Curiosity. USE WHEN aphorism, quote, find a quote, research thinker, add aphorism, quote for newsletter, what did X say about, quote bank. NOT FOR creative writing or social posts." --- ## Customization **Before executing, check for user customizations at:** `~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Aphorisms/` If this directory exists, load and apply any PREFERENCES.md, configurations, or resources found there. These override default behavior. If the directory does not exist, proceed with skill defaults. ## 🚨 MANDATORY: Voice Notification (REQUIRED BEFORE ANY ACTION) **You MUST send this notification BEFORE doing anything else when this skill is invoked.**
Overview
Before executing, check for user customizations at: ~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Aphorisms/
Manual install (npx, ZIP)
npx skills add danielmiessler/LifeOS --skill Aphorisms -g -a claude-codenpx degit danielmiessler/LifeOS/LifeOS/install/skills/Aphorisms#main ~/.claude/skills/aphorismsConnects with Agent Alley MCP · agentalley.io/mcp
Files included
SKILL.md4.4 KB
Read SKILL.md here
Show the full text85 lines
Customization
Before executing, check for user customizations at:
~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Aphorisms/
If this directory exists, load and apply any PREFERENCES.md, configurations, or resources found there. These override default behavior. If the directory does not exist, proceed with skill defaults.
🚨 MANDATORY: Voice Notification (REQUIRED BEFORE ANY ACTION)
You MUST send this notification BEFORE doing anything else when this skill is invoked.
Send voice notification:
curl -s -X POST http://localhost:31337/notify \ -H "Content-Type: application/json" \ -d '{"message": "Running the WORKFLOWNAME workflow in the Aphorisms skill to ACTION"}' \ > /dev/null 2>&1 &Output text notification:
Running the **WorkflowName** workflow in the **Aphorisms** skill to ACTION...
This is not optional. Execute this curl command immediately upon skill invocation.
Aphorisms
Curated aphorism store with full CRUD. Deliverable: a ranked, non-repeated, attributed quote matched to the content's themes — with a one-line reason per option. Adding parses text + author, assigns themes, records source, and dedupes. Research pulls a thinker's TELOS-aligned quotes and files them by theme with sources.
Workflow Routing
When executing a workflow, output this notification directly:
Running the **WorkflowName** workflow in the **Aphorisms** skill to ACTION...
| Workflow | Trigger | File |
|---|---|---|
| FindAphorism | Find aphorism, quote for newsletter, match aphorism, suggest quote, aphorism recommendation | Workflows/FindAphorism.md |
| AddAphorism | Add quote, add aphorism, save quote, new aphorism, store quote | Workflows/AddAphorism.md |
| ResearchThinker | Research thinker, find quotes from, what did X say, thinker quotes on | Workflows/ResearchThinker.md |
| SearchAphorisms | Search aphorisms, find quotes on, quotes about, quotes matching, what aphorisms | Workflows/SearchAphorisms.md |
Database
Location: ~/.claude/skills/Aphorisms/Database/aphorisms.md
Organized by author, theme, context, and usage history. Per-aphorism metadata: full quote text, author attribution, theme tags, context/background, source reference. Sections: Initial Collection, per-thinker sections, Theme Index, Newsletter Usage History.
Taxonomy (curated state)
Themes: Work Ethic & Excellence · Resilience & Strength · Learning & Education · Stoicism & Control · Risk & Action · Wisdom & Truth.
TELOS-aligned thinkers (wisdom, rationality, truth-seeking, human flourishing):
- Christopher Hitchens — intellectual honesty, skepticism, follow the evidence
- David Deutsch — optimistic epistemology, knowledge creation, explanations over predictions
- Sam Harris — scientific rationality applied to ethics, reason, mindfulness
- Baruch Spinoza — ethics from reason, freedom through understanding, acceptance
- Richard Feynman — curiosity, doubt as a tool, clarity, scientific honesty
Gotchas
- Search by theme, not exact text. The collection is organized by conceptual themes, not keyword matching.
- Always include attribution and source when adding new aphorisms. Unattributed quotes are useless.
- Duplicate detection: Check if the aphorism already exists before adding. Same idea, different wording, still counts as duplicate.
Execution Log
After completing any workflow, append a single JSONL entry:
echo '{"ts":"'$(date -u +%Y-%m-%dT%H:%M:%SZ)'","skill":"Aphorisms","workflow":"WORKFLOW_USED","input":"8_WORD_SUMMARY","status":"ok|error","duration_s":SECONDS}' >> ~/.claude/LIFEOS/MEMORY/SKILLS/execution.jsonl
Replace WORKFLOW_USED with the workflow executed, 8_WORD_SUMMARY with a brief input description, and SECONDS with approximate wall-clock time. Log status: "error" if the workflow failed.
| 1 | |
| 2 | name Aphorisms |
| 3 | version 1.1.20 |
| 4 | description "Curated aphorism collection with CRUD — content-based matching, themed search, thinker research, DB maintenance. Quotes organized by author/theme/context/usage to prevent repetition. Four workflows: FindAphorism, AddAphorism, ResearchThinker, SearchAphorisms. Themes: Stoicism, Wisdom, Truth-seeking, Excellence, Resilience, Curiosity. USE WHEN aphorism, quote, find a quote, research thinker, add aphorism, quote for newsletter, what did X say about, quote bank. NOT FOR creative writing or social posts." |
| 5 | |
| 6 | |
| 7 | ## Customization |
| 8 | |
| 9 | **Before executing, check for user customizations at:** |
| 10 | `~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Aphorisms/` |
| 11 | |
| 12 | If this directory exists, load and apply any PREFERENCES.md, configurations, or resources found there. These override default behavior. If the directory does not exist, proceed with skill defaults. |
| 13 | |
| 14 | |
| 15 | ## 🚨 MANDATORY: Voice Notification (REQUIRED BEFORE ANY ACTION) |
| 16 | |
| 17 | **You MUST send this notification BEFORE doing anything else when this skill is invoked.** |
| 18 | |
| 19 | **Send voice notification**: |
| 20 | |
| 21 | curl -s -X POST http://localhost:31337/notify \ |
| 22 | -H "Content-Type: application/json" \ |
| 23 | -d '{"message": "Running the WORKFLOWNAME workflow in the Aphorisms skill to ACTION"}' \ |
| 24 | > /dev/null 2>&1 & |
| 25 | |
| 26 | |
| 27 | **Output text notification**: |
| 28 | |
| 29 | Running the **WorkflowName** workflow in the **Aphorisms** skill to ACTION... |
| 30 | |
| 31 | |
| 32 | **This is not optional. Execute this curl command immediately upon skill invocation.** |
| 33 | |
| 34 | # Aphorisms |
| 35 | |
| 36 | Curated aphorism store with full CRUD. **Deliverable: a ranked, non-repeated, attributed quote matched to the content's themes** — with a one-line reason per option. Adding parses text + author, assigns themes, records source, and dedupes. Research pulls a thinker's TELOS-aligned quotes and files them by theme with sources. |
| 37 | |
| 38 | ## Workflow Routing |
| 39 | |
| 40 | **When executing a workflow, output this notification directly:** |
| 41 | |
| 42 | |
| 43 | Running the **WorkflowName** workflow in the **Aphorisms** skill to ACTION... |
| 44 | |
| 45 | |
| 46 | | Workflow | Trigger | File | |
| 47 | |----------|---------|------| |
| 48 | | FindAphorism | Find aphorism, quote for newsletter, match aphorism, suggest quote, aphorism recommendation | `Workflows/FindAphorism.md` | |
| 49 | | AddAphorism | Add quote, add aphorism, save quote, new aphorism, store quote | `Workflows/AddAphorism.md` | |
| 50 | | ResearchThinker | Research thinker, find quotes from, what did X say, thinker quotes on | `Workflows/ResearchThinker.md` | |
| 51 | | SearchAphorisms | Search aphorisms, find quotes on, quotes about, quotes matching, what aphorisms | `Workflows/SearchAphorisms.md` | |
| 52 | |
| 53 | ## Database |
| 54 | |
| 55 | **Location:** `~/.claude/skills/Aphorisms/Database/aphorisms.md` |
| 56 | |
| 57 | Organized by author, theme, context, and usage history. Per-aphorism metadata: full quote text, author attribution, theme tags, context/background, source reference. Sections: Initial Collection, per-thinker sections, Theme Index, Newsletter Usage History. |
| 58 | |
| 59 | ## Taxonomy (curated state) |
| 60 | |
| 61 | **Themes:** Work Ethic & Excellence · Resilience & Strength · Learning & Education · Stoicism & Control · Risk & Action · Wisdom & Truth. |
| 62 | |
| 63 | **TELOS-aligned thinkers** (wisdom, rationality, truth-seeking, human flourishing): |
| 64 | **Christopher Hitchens** — intellectual honesty, skepticism, follow the evidence |
| 65 | **David Deutsch** — optimistic epistemology, knowledge creation, explanations over predictions |
| 66 | **Sam Harris** — scientific rationality applied to ethics, reason, mindfulness |
| 67 | **Baruch Spinoza** — ethics from reason, freedom through understanding, acceptance |
| 68 | **Richard Feynman** — curiosity, doubt as a tool, clarity, scientific honesty |
| 69 | |
| 70 | ## Gotchas |
| 71 | |
| 72 | **Search by theme, not exact text.** The collection is organized by conceptual themes, not keyword matching. |
| 73 | **Always include attribution and source when adding new aphorisms.** Unattributed quotes are useless. |
| 74 | **Duplicate detection:** Check if the aphorism already exists before adding. Same idea, different wording, still counts as duplicate. |
| 75 | |
| 76 | ## Execution Log |
| 77 | |
| 78 | After completing any workflow, append a single JSONL entry: |
| 79 | |
| 80 | |
| 81 | echo '{"ts":"'$(date -u +%Y-%m-%dT%H:%M:%SZ)'","skill":"Aphorisms","workflow":"WORKFLOW_USED","input":"8_WORD_SUMMARY","status":"ok|error","duration_s":SECONDS}' >> ~/.claude/LIFEOS/MEMORY/SKILLS/execution.jsonl |
| 82 | |
| 83 | |
| 84 | Replace `WORKFLOW_USED` with the workflow executed, `8_WORD_SUMMARY` with a brief input description, and `SECONDS` with approximate wall-clock time. Log `status: "error"` if the workflow failed. |
| 85 |
Details
- Version
- 1.1.20
- License
- MIT
- Stars on the repo
- ★ 19,269
- Checked
- Source
- danielmiessler/LifeOS ↗
- Creator
- danielmiessler · 63 listings
Similar skills
See all →
SkillCommercial Deal Negotiator
SkillNegotiation & Influence
SkillProfessional Case Study Builder
SkillUnslop Design Review
SkillYouTube to Case Study Converter
SkillSales Materials GeneratorMore from danielmiessler
SkillScope Oscillation Analyzer
SkillSocial Platform Scraper
SkillVisual Content Generator
SkillArXiv Paper Finder
SkillFiller Removal Audio Editor
SkillIdeation Expansion Tool