**This file contains common instructions for all content ingestion commands** (`/youtube-transcript`, `/scrape-url`, `/process-pdf`). These steps apply AFTER content has been acquired, regardless of source.
Synthesizes ingested content into structured notes using question-oriented methodology and MOC integration.
/plugin marketplace add witt3rd/claude-plugins/plugin install azkg@witt3rd-claude-pluginsThis file contains common instructions for all content ingestion commands (/youtube-transcript, /scrape-url, /process-pdf). These steps apply AFTER content has been acquired, regardless of source.
Apply the methodology from thinking_question_content_synthesis.md:
Step 1: Central Question Discovery
Step 2: Domain Question Extraction
Step 3: Specific and Atomic Question Decomposition
Step 4: Progressive Answer Development
Generate note filename (if not provided):
topic_subtopic.md or moc_topic.mdagents_reasoning_patterns.md, python_async_programming.mdDetermine appropriate tags:
#python, #rust, #typescript)#mcp, #react)#agents, #llm, #writing)#guide, #reference, #pattern)#first-principles, #systems-thinking)Purpose: Ensure every note is properly wired into the knowledge graph.
Steps:
Read TOPICS.md to understand existing MOC structure
moc_agents, moc_python, moc_thinking, moc_mcpIdentify appropriate MOC(s) based on:
Read target MOC file(s) to understand organization
Update MOC file(s) with Edit tool
[[new_note]] in appropriate sectionCreate new MOC if needed
moc_<topic>.mdIdentify connections to existing notes:
Search for related concepts
Establish bidirectional relationships
Ask user for confirmation on suggested relationships
All notes follow this template:
---
tags: [domain, technology, content-type]
source: <original_url_or_path>
date_added: <ISO_date>
# Additional metadata varies by source type:
# - YouTube: video_title, video_id, transcript
# - PDF: document_title, authors
---
# Note Title (Based on Central Question)
## Central Question
**Question**: [The single overarching question the content addresses]
**Executive Summary**: 2-3 paragraphs previewing key insights and how the content resolves the central question.
## Part I: [Domain Question 1]
### [Specific Question 1.1]
**Question**: [Clear, specific question from this section]
**Answer**: [Comprehensive response including:
- Direct answer to the question
- Supporting evidence from content (specific quotes, examples, data)
- Technical details and concrete information
- Implications and connections to broader themes]
### [Specific Question 1.2]
**Question**: [Next specific question]
**Answer**: [Evidence-based response...]
## Part II: [Domain Question 2]
### [Specific Question 2.1]
**Question**: [Clear question]
**Answer**: [Comprehensive response with content evidence...]
[Continue with additional parts and sections as needed]
## Resolution: [Answer to Central Question]
Synthesize domain insights to definitively resolve the central question posed at the beginning.
## Related Concepts
### Prerequisites
- [[prerequisite]] - Why needed first
### Related Topics
- [[related]] - Connection explanation
### Extends
- [[base_concept]] - What this builds upon
## References
- [Original Source](<url_or_path>) - Source description
- Additional metadata specific to source type
Synthesis Over Analysis (from thinking_question_content_synthesis.md):
Answer Integration Pattern:
Every question must be paired with comprehensive answers that include:
MOC Integration Pattern:
If creating python_fastapi_patterns.md from any source:
# In moc_python.md, add to appropriate section:
### Web Frameworks
- [[python_fastapi_patterns]] - FastAPI design patterns and best practices from production use cases
Read - Read TOPICS.md for MOC discovery, read target MOC files for structureGrep - Find related notes by tags/content, search for wikilinksWrite - Create new note following question-oriented structureEdit - Update MOC files to include new note, update related notes for bidirectional relationshipsTOPICS.md → Identify moc_python and moc_llm as relevantmoc_python.md → Find "Libraries" sectionmoc_python.md → Add [[new_note]] - Brief descriptionmoc_llm.md → Find "Agent Systems" sectionmoc_llm.md → Add [[new_note]] - Brief descriptionResult: New note is discoverable through two different MOC navigation paths.