[{"data":1,"prerenderedAt":171},["ShallowReactive",2],{"project-\u002Fprojects\u002Fdocument-iteration-skill":3,"related-document-iteration-skill":141,"news-document-iteration-skill":142,"more-document-iteration-skill":143},{"id":4,"title":5,"body":6,"coverLabel":121,"description":122,"detailImage":121,"extension":123,"featured":124,"github":125,"image":121,"imageFit":121,"links":126,"meta":129,"navigation":130,"order":131,"path":132,"platforms":121,"seo":133,"stem":134,"tags":135,"tech":137,"url":121,"__hash__":140},"projects\u002Fprojects\u002Fdocument-iteration-skill.md","document-iteration-skill",{"type":7,"value":8,"toc":114},"minimark",[9,14,23,27,93,104,108],[10,11,13],"h2",{"id":12},"overview","Overview",[15,16,17,18,22],"p",{},"Feedback given in chat gets lost. \"Revise the part about the database\" means nothing a week later, in a new session or on another device. With this skill, you write feedback directly in the document as ",[19,20,21],"code",{},"%% markers %%",". Claude edits the content and replies next to your comment. Everything stays in plain markdown, so git keeps the whole history.",[10,24,26],{"id":25},"what-it-does","What it does",[28,29,30,54,67,77,83],"ul",{},[31,32,33,37,38,41,42,45,46,49,50,53],"li",{},[34,35,36],"strong",{},"Inline comments",": ",[19,39,40],{},"%% comment %%"," asks for a change, ",[19,43,44],{},"%% ?: question %%"," asks a question, ",[19,47,48],{},"%% NOTE: context %%"," gives context, and ",[19,51,52],{},"%% WIP %%"," marks unfinished sections",[31,55,56,59,60,63,64],{},[34,57,58],{},"Precise targets",": mark text with ",[19,61,62],{},"==PostgreSQL(DB)==",", then refer to it by name: ",[19,65,66],{},"%%(DB) switch to SQLite %%",[31,68,69,72,73,76],{},[34,70,71],{},"Inline replies",": Claude answers with ",[19,74,75],{},"•%%> done \u003C%%•",", so the comment, the reply and the updated text stay together",[31,78,79,82],{},[34,80,81],{},"A simple workflow",": explore in chat, draft the document, iterate with markers, then remove the markers and keep the content",[31,84,85,88,89,92],{},[34,86,87],{},"Works beyond Claude Code",": it's built for Claude but works with any AI that follows structured instructions. Use it as a Claude Code skill, or add ",[19,90,91],{},"SKILL.md"," to a Claude.ai Project.",[15,94,95,96,103],{},"The full syntax, examples and FAQ are on the ",[97,98,102],"a",{"href":99,"rel":100},"https:\u002F\u002Ffoksa.github.io\u002Fdocument-iteration-skill\u002F",[101],"nofollow","docs site",".",[10,105,107],{"id":106},"built-with","Built with",[15,109,110,111,113],{},"Markdown and a ",[19,112,91],{}," skill definition. There's nothing to install.",{"title":115,"searchDepth":116,"depth":116,"links":117},"",2,[118,119,120],{"id":12,"depth":116,"text":13},{"id":25,"depth":116,"text":26},{"id":106,"depth":116,"text":107},null,"A lightweight markdown syntax for editing documents with Claude: leave feedback inline instead of asking it to regenerate the whole document.","md",false,"https:\u002F\u002Fgithub.com\u002Ffoksa\u002Fdocument-iteration-skill",[127],{"label":128,"url":99},"Docs",{},true,5,"\u002Fprojects\u002Fdocument-iteration-skill",{"title":5,"description":122},"projects\u002Fdocument-iteration-skill",[136],"ai",[138,139],"markdown","claude","1DYSYEoH3SwWOvGAO663q8KBSQJpejZrmmFCXZoS390",[],[],[144,149,155,160,165,166],{"path":145,"title":146,"description":147,"image":148,"imageFit":121,"coverLabel":121},"\u002Fprojects\u002Fcamera-video-converter","Camera Video Converter","Free, offline Android app that turns hard-to-share camera footage into standard 1080p MP4s, right on the phone.","\u002Fimg\u002Fproducts\u002Fcamera-video-converter.webp",{"path":150,"title":151,"description":152,"image":153,"imageFit":154,"coverLabel":115},"\u002Fprojects\u002Fopen-claude-agent-sdk","open-claude-agent-sdk","Drop-in, open-source replacement for @anthropic-ai\u002Fclaude-agent-sdk. Readable TypeScript that runs on the Claude CLI you already have installed.","\u002Fimg\u002Fproducts\u002Fopen-claude-agent-sdk-home.webp","contain",{"path":156,"title":157,"description":158,"image":159,"imageFit":121,"coverLabel":121},"\u002Fprojects\u002Fyoutube-shorts-blocker","YouTube Shorts Blocker","A lightweight Chrome extension that hides YouTube Shorts everywhere and can redirect Shorts links.","\u002Fimg\u002Fproducts\u002Fyoutube-shorts-blocker.webp",{"path":161,"title":162,"description":163,"image":164,"imageFit":121,"coverLabel":121},"\u002Fprojects\u002Fsub2utf","sub2utf","Converts subtitle files (.srt) from legacy encodings to UTF-8 so Plex shows č, ć, š, đ and ž correctly.","\u002Fimg\u002Fproducts\u002Fsub2utf.webp",{"path":132,"title":5,"description":122,"image":121,"imageFit":121,"coverLabel":121},{"path":167,"title":168,"description":169,"image":170,"imageFit":121,"coverLabel":121},"\u002Fprojects\u002Flitrpgvault","LitRPG Vault","A database of LitRPG and Progression Fantasy books: 250+ series with ratings, reading orders and audiobook links.","\u002Fimg\u002Fproducts\u002Flitrpgvault.webp",1790076223311]