{"id":"2a8d74a3-41bc-4b88-87a2-1e0bc80622ee","shortId":"EECnUZ","kind":"skill","title":"save","tagline":"Save the current conversation, answer, or insight into the Obsidian wiki vault as a structured note. Analyzes the chat, determines the right note type, creates frontmatter, files it in the correct wiki folder, and updates index, log, and hot cache. Triggers on: \"save this\", \"save","description":"# save: File Conversations Into the Wiki\n\nGood answers and insights shouldn't disappear into chat history. This skill takes what was just discussed and files it as a permanent wiki page.\n\nThe wiki compounds. Save often.\n\n---\n\n## Note Type Decision\n\nDetermine the best type from the conversation content:\n\n| Type | Folder | Use when |\n|------|--------|---------|\n| synthesis | wiki/questions/ | Multi-step analysis, comparison, or answer to a specific question |\n| concept | wiki/concepts/ | Explaining or defining an idea, pattern, or framework |\n| source | wiki/sources/ | Summary of external material discussed in the session |\n| decision | wiki/meta/ | Architectural, project, or strategic decision that was made |\n| session | wiki/meta/ | Full session summary: captures everything discussed |\n\nIf the user specifies a type, use that. If not, pick the best fit based on the content. When in doubt, use `synthesis`.\n\n---\n\n## Save Workflow\n\n1. **Scan** the current conversation. Identify the most valuable content to preserve.\n2. **Ask** (if not already named): \"What should I call this note?\" Keep the name short and descriptive.\n3. **Determine** note type using the table above.\n4. **Extract** all relevant content from the conversation. Rewrite it in declarative present tense (not \"the user asked\" but the actual content itself).\n5. **Create** the note in the correct folder with full frontmatter.\n6. **Collect links**: identify any wiki pages mentioned in the conversation. Add them to `related` in frontmatter.\n7. **Update** `wiki/index.md`. Add the new entry at the top of the relevant section.\n8. **Append** to `wiki/log.md`. New entry at the TOP:\n   ```\n   ## [YYYY-MM-DD] save | Note Title\n   - Type: [note type]\n   - Location: wiki/[folder]/Note Title.md\n   - From: conversation on [brief topic description]\n   ```\n9. **Update** `wiki/hot.md` to reflect the new addition.\n10. **Confirm**: \"Saved as [[Note Title]] in wiki/[folder]/.\"\n\n---\n\n## Frontmatter Template\n\n```yaml\n---\ntype: <synthesis|concept|source|decision|session>\ntitle: \"Note Title\"\ncreated: YYYY-MM-DD\nupdated: YYYY-MM-DD\ntags:\n  - <relevant-tag>\nstatus: developing\nrelated:\n  - \"[[Any Wiki Page Mentioned]]\"\nsources:\n  - \"[[.raw/source-if-applicable.md]]\"\n---\n```\n\nFor `question` type, add:\n```yaml\nquestion: \"The original query as asked.\"\nanswer_quality: solid\n```\n\nFor `decision` type, add:\n```yaml\ndecision_date: YYYY-MM-DD\nstatus: active\n```\n\n---\n\n## Writing Style\n\n- Declarative, present tense. Write the knowledge, not the conversation.\n- Not: \"The user asked about X and Claude explained...\"\n- Yes: \"X works by doing Y. The key insight is Z.\"\n- Include all relevant context. Future sessions should be able to read this page cold.\n- Link every mentioned concept, entity, or wiki page with wikilinks.\n- Cite sources where applicable: `(Source: [[Page]])`.\n\n---\n\n## What to Save vs. Skip\n\nSave:\n- Non-obvious insights or synthesis\n- Decisions with rationale\n- Analyses that took significant effort\n- Comparisons that are likely to be referenced again\n- Research findings\n\nSkip:\n- Mechanical Q&A (lookup questions with obvious answers)\n- Setup steps already documented elsewhere\n- Temporary debugging sessions with no lasting insight\n- Anything already in the wiki\n\nIf it's already in the wiki, update the existing page instead of creating a duplicate.","tags":["save","claude","obsidian","agricidaniel","agent-skills","ai-second-brain","autonomous-research","claude-code","claude-code-skill","claude-plugin","karpathy-llm-wiki","knowledge-graph"],"capabilities":["skill","source-agricidaniel","skill-save","topic-agent-skills","topic-ai-second-brain","topic-autonomous-research","topic-claude-code","topic-claude-code-skill","topic-claude-plugin","topic-karpathy-llm-wiki","topic-knowledge-graph","topic-knowledge-management","topic-llm","topic-multi-agent","topic-obsidian"],"categories":["claude-obsidian"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/AgriciDaniel/claude-obsidian/save","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add AgriciDaniel/claude-obsidian","source_repo":"https://github.com/AgriciDaniel/claude-obsidian","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 5150 github stars · SKILL.md body (3,333 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:52:44.310Z","embedding":null,"createdAt":"2026-05-18T12:53:57.402Z","updatedAt":"2026-05-18T18:52:44.310Z","lastSeenAt":"2026-05-18T18:52:44.310Z","tsv":"'/note':299 '1':174 '10':315 '2':186 '3':204 '4':212 '5':235 '6':246 '7':263 '8':277 '9':307 'abl':422 'activ':382 'actual':232 'add':257,266,359,373 'addit':314 'alreadi':190,485,496,503 'analys':459 'analysi':103 'analyz':18 'answer':6,54,106,367,482 'anyth':495 'append':278 'applic':441 'architectur':133 'ask':187,229,366,397 'base':163 'best':88,161 'brief':304 'cach':41 'call':195 'captur':146 'chat':20,61 'cite':438 'claud':401 'cold':427 'collect':247 'comparison':104,464 'compound':80 'concept':111,329,431 'confirm':316 'content':93,166,183,216,233 'context':417 'convers':5,49,92,178,219,256,302,393 'correct':32,241 'creat':26,236,336,513 'current':4,177 'date':376 'dd':289,340,345,380 'debug':489 'decis':85,131,137,331,371,375,456 'declar':223,385 'defin':115 'descript':203,306 'determin':21,86,205 'develop':348 'disappear':59 'discuss':69,127,148 'document':486 'doubt':169 'duplic':515 'effort':463 'elsewher':487 'entiti':432 'entri':269,282 'everi':429 'everyth':147 'exist':509 'explain':113,402 'extern':125 'extract':213 'file':28,48,71 'find':473 'fit':162 'folder':34,95,242,298,323 'framework':120 'frontmatt':27,245,262,324 'full':143,244 'futur':418 'good':53 'histori':62 'hot':40 'idea':117 'identifi':179,249 'includ':414 'index':37 'insight':8,56,411,453,494 'instead':511 'keep':198 'key':410 'knowledg':390 'last':493 'like':467 'link':248,428 'locat':296 'log':38 'lookup':478 'made':140 'materi':126 'mechan':475 'mention':253,353,430 'mm':288,339,344,379 'multi':101 'multi-step':100 'name':191,200 'new':268,281,313 'non':451 'non-obvi':450 'note':17,24,83,197,206,238,291,294,319,334 'obsidian':11 'obvious':452,481 'often':82 'origin':363 'page':77,252,352,426,435,443,510 'pattern':118 'perman':75 'pick':159 'present':224,386 'preserv':185 'project':134 'q':476 'qualiti':368 'queri':364 'question':110,357,361,479 'rational':458 'raw/source-if-applicable.md':355 'read':424 'referenc':470 'reflect':311 'relat':260,349 'relev':215,275,416 'research':472 'rewrit':220 'right':23 'save':1,2,44,46,47,81,172,290,317,446,449 'scan':175 'section':276 'session':130,141,144,332,419,490 'setup':483 'short':201 'shouldn':57 'signific':462 'skill':64 'skill-save' 'skip':448,474 'solid':369 'sourc':121,330,354,439,442 'source-agricidaniel' 'specif':109 'specifi':152 'status':347,381 'step':102,484 'strateg':136 'structur':16 'style':384 'summari':123,145 'synthesi':98,171,328,455 'tabl':210 'tag':346 'take':65 'templat':325 'temporari':488 'tens':225,387 'titl':292,320,333,335 'title.md':300 'took':461 'top':272,285 'topic':305 'topic-agent-skills' 'topic-ai-second-brain' 'topic-autonomous-research' 'topic-claude-code' 'topic-claude-code-skill' 'topic-claude-plugin' 'topic-karpathy-llm-wiki' 'topic-knowledge-graph' 'topic-knowledge-management' 'topic-llm' 'topic-multi-agent' 'topic-obsidian' 'trigger':42 'type':25,84,89,94,154,207,293,295,327,358,372 'updat':36,264,308,341,507 'use':96,155,170,208 'user':151,228,396 'valuabl':182 'vault':13 'vs':447 'wiki':12,33,52,76,79,251,297,322,351,434,499,506 'wiki/concepts':112 'wiki/hot.md':309 'wiki/index.md':265 'wiki/log.md':280 'wiki/meta':132,142 'wiki/questions':99 'wiki/sources':122 'wikilink':437 'work':405 'workflow':173 'write':383,388 'x':399,404 'y':408 'yaml':326,360,374 'yes':403 'yyyi':287,338,343,378 'yyyy-mm-dd':286,337,342,377 'z':413","prices":[{"id":"ff10caf0-d758-4816-a846-3c8fa49fe701","listingId":"2a8d74a3-41bc-4b88-87a2-1e0bc80622ee","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"AgriciDaniel","category":"claude-obsidian","install_from":"skills.sh"},"createdAt":"2026-05-18T12:53:57.402Z"}],"sources":[{"listingId":"2a8d74a3-41bc-4b88-87a2-1e0bc80622ee","source":"github","sourceId":"AgriciDaniel/claude-obsidian/save","sourceUrl":"https://github.com/AgriciDaniel/claude-obsidian/tree/main/skills/save","isPrimary":false,"firstSeenAt":"2026-05-18T12:53:57.402Z","lastSeenAt":"2026-05-18T18:52:44.310Z"}],"details":{"listingId":"2a8d74a3-41bc-4b88-87a2-1e0bc80622ee","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"AgriciDaniel","slug":"save","github":{"repo":"AgriciDaniel/claude-obsidian","stars":5150,"topics":["agent-skills","ai","ai-second-brain","autonomous-research","claude-code","claude-code-skill","claude-plugin","karpathy-llm-wiki","knowledge-graph","knowledge-management","llm","multi-agent","obsidian","obsidian-ai","obsidian-plugin","open-source","pkm","rag","second-brain","wiki"],"license":"mit","html_url":"https://github.com/AgriciDaniel/claude-obsidian","pushed_at":"2026-04-24T10:21:48Z","description":"Claude + Obsidian knowledge companion. Persistent, compounding wiki vault based on Karpathy's LLM Wiki pattern. /wiki /save /autoresearch","skill_md_sha":"94ea137e4038e9b38040e19f98706e996e9b6159","skill_md_path":"skills/save/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/AgriciDaniel/claude-obsidian/tree/main/skills/save"},"layout":"multi","source":"github","category":"claude-obsidian","frontmatter":{"name":"save","description":"Save the current conversation, answer, or insight into the Obsidian wiki vault as a structured note. Analyzes the chat, determines the right note type, creates frontmatter, files it in the correct wiki folder, and updates index, log, and hot cache. Triggers on: \"save this\", \"save that answer\", \"/save\", \"file this\", \"save to wiki\", \"save this session\", \"file this conversation\", \"keep this\", \"save this analysis\", \"add this to the wiki\"."},"skills_sh_url":"https://skills.sh/AgriciDaniel/claude-obsidian/save"},"updatedAt":"2026-05-18T18:52:44.310Z"}}