Periodic LLM Prompts for Knowledge Base Maintenance
A collection of prompts to run periodically (weekly, monthly, quarterly) to maintain and improve a personal knowledge base.
Weekly Prompts
1. Stale Note Detection
Review notes modified in the last 7 days. Are there any:
- Incomplete thoughts that need finishing?
- TODOs that should be tracked?
- Notes that reference outdated information?
List them with specific suggestions.
2. Link Opportunity Finder
Look at notes I created or modified this week. What existing notes
should they link to that they don't currently? Provide the exact
wiki-link syntax for each suggestion.
3. Daily Note Extraction
Review my daily notes from this week. Extract any:
- Ideas worth promoting to permanent notes
- Recurring themes that deserve their own note
- Action items or commitments I made
Summarize without creating anything yet.
Monthly Prompts
4. Orphan Rehabilitation
Find the 10 most valuable orphan notes (no incoming or outgoing links).
For each, suggest:
- 2-3 notes it should link TO
- 2-3 notes that should link TO IT
- Whether it should be merged into another note instead
5. Hub Health Check
Analyze my top 10 hub notes (most linked-to). For each:
- Is it actually a good index/overview of its topic?
- Are there obvious subtopics missing?
- Should it be split into multiple notes?
- Are any incoming links actually incorrect/outdated?
6. Factual Drift Detection
Review notes in [specific domain] for:
- Information that may have become outdated
- Claims that need citations
- Terminology that has evolved
- Best practices that have changed
Flag concerns without editing.
7. Cross-Domain Bridge Building
Identify 5 concepts that appear in multiple domains but aren't
explicitly connected. For each, suggest:
- A unifying concept note to create
- Or explicit cross-references to add
Quarterly Prompts
8. Knowledge Gap Analysis
Based on my existing notes, identify:
- Topics I seem interested in but have shallow coverage
- Natural extensions of my current knowledge
- Foundational concepts I reference but haven't documented
- Adjacent fields that would complement my expertise
Rank by relevance to my apparent interests.
9. Structure Evolution
Analyze the current folder structure and tagging system:
- Are there clusters of notes that deserve their own folder?
- Are any folders too sparse or too crowded?
- Are there implicit categories that should be explicit tags?
- Are any tags redundant or unused?
Propose changes but don't execute.
10. Narrative Thread Discovery
What stories or arguments could I construct from my existing notes?
Identify 3-5 potential:
- Blog posts
- Talks
- Learning paths
- Position papers
For each, list the notes that would contribute and gaps to fill.
11. Contradiction Detection
Look for notes that may contradict each other:
- Evolving opinions captured at different times
- Conflicting definitions or frameworks
- Inconsistent terminology
For each, help me decide: reconcile, mark as evolution, or flag for review.
12. Expertise Map Update
Based on all my notes, create an updated map of:
- Topics I could teach (deep coverage, many notes)
- Topics I'm learning (active notes, TODOs)
- Topics I've explored but abandoned
- Topics at the edge of my knowledge graph
Compare to previous assessment if available.
Situational Prompts
After Learning Something New
I just learned about [topic]. Review my existing notes and:
- Find related concepts I already know
- Suggest where this fits in my knowledge structure
- Identify notes that should reference this new knowledge
- Flag anything this new information might invalidate
Before Writing/Speaking
I'm preparing to [write/speak] about [topic]. From my notes:
- What do I already have that's relevant?
- What are my unique angles/insights?
- What gaps would embarrass me if exposed?
- What's my most contrarian or interesting take?
When Feeling Stuck
I feel like my knowledge base is stagnant. Analyze recent activity and:
- Identify dormant interests I've neglected
- Find half-finished ideas worth revisiting
- Suggest provocative questions my notes raise but don't answer
- Recommend one note to deeply expand this week
After a Project/Job
I just finished [project/role]. Help me extract institutional knowledge:
- What did I learn that's reusable?
- What notes are company-specific vs universal?
- What relationships/people should I document?
- What would I tell someone starting this role?
Running These Prompts
Suggested Cadence
| Prompt | Frequency | Best Time |
|---|---|---|
| 1-3 | Weekly | Sunday evening |
| 4-7 | Monthly | First of month |
| 8-12 | Quarterly | Season change |
| Situational | As needed | When triggered |
Implementation Notes
- Save outputs: Store analysis results in
llm-assistant/YYYY-MM-DD-<prompt-name>.md - Track action items: After each run, create concrete TODOs
- Compare over time: Reference previous analyses to see evolution
- Batch when possible: Run related prompts together for context
Automation Ideas
# Weekly analysis script
python3 llm-assistant/vault-analyzer.py . --json > llm-assistant/stats/$(date +%Y-%m-%d).jsonConsider scheduling with cron or using Obsidian plugins that can trigger external scripts.
Meta-Prompts
Improving These Prompts
Based on the last 3 months of running these prompts:
- Which provided the most actionable insights?
- Which felt like busy work?
- What questions do I keep asking that aren't covered?
- How should these prompts evolve?
Vault Health Score
Give my knowledge base a health score (1-10) based on:
- Link density and quality
- Coverage vs gaps
- Freshness of content
- Organization clarity
- Actionability of notes
Explain each score and trend vs last assessment.