[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6KC85FBJEEGSZHDX9YGBC3F":3,"skill-same:01M6KC85FBJEEGSZHDX9YGBC3F":71},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":51,"repositoryHtmlUrl":52,"repositoryHomepageUrl":6,"ownerHtmlUrl":53,"ownerBlogUrl":54,"ownerDescription":55,"updatedAt":56,"install":57,"resources":70},"01M6KC85FBJEEGSZHDX9YGBC3F","step-journal",null,"Keep the code writer's private journal and handoff for one plan step in the review artifact home: run pw step-journal first to start or resume, log milestones, keep temporary step files there, and promote lasting decisions to tracked documents. Use when implementing, checking, reviewing, or committing a plan step.","VonC\u002Fllm-shared","VonC","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F79478?v=4","01M6KC1ZAWS6T6YM8HAE4EH3H3","01M6KC1ZEWWNSHZ4BWFQZ8WP5D",1,"MIT","https:\u002F\u002Fgithub.com\u002FVonC\u002Fllm-shared\u002Fblob\u002Fmain\u002F.agents\u002Fllm-shared\u002Fskills\u002Fstep-journal\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"journal","step journal","home","review","log","code","when","decisions","keep","documents","use","files","milestones","start","implementing","run","for","pw","first","artifact","run pw","promote","plan","resume","writer","2026-11-10 10:12:30",false,"---\nname: step-journal\ndescription: 'Keep the code writer''s private journal and handoff for one plan step in the review artifact home: run pw step-journal first to start or resume, log milestones, keep temporary step files there, and promote lasting decisions to tracked documents. Use when implementing, checking, reviewing, or committing a plan step.'\n---\n\nRead and follow [the canonical instruction](..\u002F..\u002F..\u002F..\u002Finstructions\u002Fstep-journal.md)\n","Read and follow [the canonical instruction](..\u002F..\u002F..\u002F..\u002Finstructions\u002Fstep-journal.md)\n",{"name":5,"description":7},"main","e7bc398abc3f6651d7124e8621e8c334556d264f",".agents\u002Fllm-shared\u002Fskills\u002Fstep-journal",0,"https:\u002F\u002Fgithub.com\u002FVonC\u002Fllm-shared","https:\u002F\u002Fgithub.com\u002FVonC","http:\u002F\u002Fstackoverflow.com\u002Fusers\u002F6309\u002Fvonc","Answer questions about Git and GitHub since 2009 on Stack Overflow.  \r\n\r\nAssist developers on Application Lifecycle Management-related tools.","2026-11-12 21:26:40",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add VonC\u002Fllm-shared --skill step-journal",{"tool":63,"command":64},"bunx","bunx skills add VonC\u002Fllm-shared --skill step-journal",{"tool":66,"command":67},"pnpm","pnpm dlx skills add VonC\u002Fllm-shared --skill step-journal","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FVonC\u002Fllm-shared\u002Fblob\u002Fmain\u002F.agents\u002Fllm-shared\u002Fskills\u002Fstep-journal\u002FSKILL.md",true,[],[72,85,93,109,130,149],{"skillNo":73,"name":74,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":82,"publishedAt":43},"01M6KCK545V6XVPCR90BNDYGHF","write-requirement","https:\u002F\u002Fgithub.com\u002FVonC\u002Fllm-shared\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fwrite-requirement\u002FSKILL.md",[77],{"categoryNo":78,"categoryName":79,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000031","产品经理","PROFESSION","适用职业",[83,84],"write requirement","write",{"skillNo":86,"name":87,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":43},"01M6KCK2151Q9YX15DSG8NJZ9K","write-plans","https:\u002F\u002Fgithub.com\u002FVonC\u002Fllm-shared\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fwrite-plans\u002FSKILL.md",[],[84,91,92],"write plans","plans",{"skillNo":94,"name":95,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":106,"publishedAt":43},"01M6KCJYBC9CDD2DNMHCD8KFVJ","write-design","https:\u002F\u002Fgithub.com\u002FVonC\u002Fllm-shared\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fwrite-design\u002FSKILL.md",[98,103],{"categoryNo":99,"categoryName":100,"taxonomyType":101,"taxonomyTypeDesc":102},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",{"categoryNo":104,"categoryName":105,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000032","设计师",[107,84,108],"design","write design",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":115,"publishedAt":43},"01M6KCJSZ79M7MM5DYBJA9E33H","update-merge-commit-msg","After a feature merge into develop or any merge into main, replace the default merge message with a conventional message based on the merged branch docs.","https:\u002F\u002Fgithub.com\u002FVonC\u002Fllm-shared\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fupdate-merge-commit-msg\u002FSKILL.md",[],[116,117,118,119,120,121,122,28,123,48,124,125,126,127,128,129],"update","merge","commit","update merge commit msg","commit msg","branch","docs","default","message","feature","with","true","replace","develop",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":136,"publishedAt":43},"01M6KCJN0JBXK7QFWV0DHE62DG","status-session","Report whether a private pause prompt is unprocessed and give three summary points from it or the latest notes. Use for session status without resuming.","https:\u002F\u002Fgithub.com\u002FVonC\u002Fllm-shared\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fstatus-session\u002FSKILL.md",[],[137,138,139,28,140,141,142,143,144,145,127,146,34,147,148],"status session","session","status","notes","report","prompt","summary","three","it","latest","pause","resuming",{"skillNo":150,"name":151,"nameZh":6,"description":152,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":153,"categories":154,"keywords":155,"publishedAt":43},"01M6KCJK1FT194KFAHKQYZ0VTJ","split-large-file","Split a large file or class into smaller files with single responsibilities.","https:\u002F\u002Fgithub.com\u002FVonC\u002Fllm-shared\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsplit-large-file\u002FSKILL.md",[],[156,157,158,29,159,126,127,34,160],"file","split large file","split","requirements","single"]