[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M71R7C0SWBG05FNHQE4XQ7Y3":3,"creator-list:01M71R7C0SWBG05FNHQE4XQ7Y3:stars:1:":21},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":13,"scenarioCount":14,"totalStars":13,"updatedAt":15,"htmlUrl":16,"blogUrl":17,"company":17,"location":18,"followersCount":19,"publicReposCount":20},"01M71R7C0SWBG05FNHQE4XQ7Y3","berlinguyinca","Gert Wohlgemuth","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F16364?v=4","USER","个人作者","Love to lead, code, cook and contribute to open source and believe that you can learn anything you set your mind too.\r\n",176,1,3,4,"2026-11-11 07:09:35","https:\u002F\u002Fgithub.com\u002Fberlinguyinca",null,"davis,california,usa",157,103,{"records":22,"total":11,"current":12,"size":363},[23,40,49,58,87,111,138,166,186,207,228,240,260,276,296,312,333,348],{"skillNo":24,"name":25,"nameZh":17,"description":17,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":29,"categories":30,"keywords":36,"publishedAt":39},"01M71RJHYMKPTC9AAPXWQ6F4RT","trio-pass-skill","berlinguyinca\u002Fautospec","01M71R7C1VY5K3Q715RNDDBVGQ","MIT","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Flockstep-trio-pass\u002FSKILL.md",[31],{"categoryNo":32,"categoryName":33,"taxonomyType":34,"taxonomyTypeDesc":35},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[37,38],"trio pass skill","trio","2026-11-10 13:02:02",{"skillNo":41,"name":42,"nameZh":17,"description":17,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":43,"categories":44,"keywords":46,"publishedAt":39},"01M71RJFBQ1KAF9XM3T3Y4VMSK","duo-pass-skill","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Flockstep-duo-pass\u002FSKILL.md",[45],{"categoryNo":32,"categoryName":33,"taxonomyType":34,"taxonomyTypeDesc":35},[47,48],"duo","duo pass skill",{"skillNo":50,"name":51,"nameZh":17,"description":17,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":52,"categories":53,"keywords":55,"publishedAt":39},"01M71RJDT1TB3P9TRWR6A534FB","duo-divergence-skill","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Flockstep-duo-divergence\u002FSKILL.md",[54],{"categoryNo":32,"categoryName":33,"taxonomyType":34,"taxonomyTypeDesc":35},[56,47,57],"divergence","duo divergence skill",{"skillNo":59,"name":60,"nameZh":17,"description":61,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":62,"categories":63,"keywords":67,"publishedAt":39},"01M71RJAC4NNEQSYBDSY3NZS73","autospec","Use when the user wants to ship a feature end-to-end across multiple commits — bootstraps repo if missing, brainstorms a design spec, decomposes into linked GitHub issues, or splits an existing spec into issues, then runs an autonomous implementation loop with auto-merge.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec\u002FSKILL.md",[64],{"categoryNo":65,"categoryName":66,"taxonomyType":34,"taxonomyTypeDesc":35},"01JBSEEDCAT000000000000015","视觉设计",[60,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86],"ship a feature","end","issues","design","autonomous","auto","loop","when","across","design spec","merge","ship","implementation loop","github issues","feature","commits","repo","missing","use",{"skillNo":88,"name":89,"nameZh":17,"description":90,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":91,"categories":92,"keywords":93,"publishedAt":39},"01M71RJ4F9HT8PT26CKNM9XE1M","autospec-upgrade","Use when the user wants to upgrade an Angular, Next.js, or React project to the latest official versions safely — by locking observable behavior before touching versions, upgrading one major at a time with official codemods, and gating completion on mutation score rather than coverage theater.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-upgrade\u002FSKILL.md",[],[94,60,95,96,97,98,99,100,101,75,102,103,104,105,86,106,107,108,109,110],"upgrade","autospec upgrade","coverage","official","project","time","mutation","gating","angular","react","next","at","Next.js","one","with","behavior","latest",{"skillNo":112,"name":113,"nameZh":17,"description":114,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":115,"categories":116,"keywords":122,"publishedAt":39},"01M71RJ28FJ4PM6DXHB7T5CF8H","autospec-ui-audit","Use when a React Router application needs a deterministic whole-site route inventory before UI, UX, navigation, or evidence auditing begins.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-ui-audit\u002FSKILL.md",[117],{"categoryNo":118,"categoryName":119,"taxonomyType":120,"taxonomyTypeDesc":121},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[60,123,124,125,126,127,128,129,86,75,130,103,131,132,133,134,135,136,137],"ui audit","audit","autospec ui audit","ui","deterministic","evidence","inventory","needs","router","route","ux","site","react router","navigation","application",{"skillNo":139,"name":140,"nameZh":17,"description":141,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":142,"categories":143,"keywords":151,"publishedAt":39},"01M71RHV8DR6K242WDMB9HZ8WW","autospec-test","Use when you want to gate every Phase 4 PR on unit + E2E test coverage against an isolated environment, auto-heal coverage gaps within a 60-minute coding budget, and block assertion-loosening rewrites before auto-merge.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-test\u002FSKILL.md",[144,147,148],{"categoryNo":145,"categoryName":146,"taxonomyType":34,"taxonomyTypeDesc":35},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":32,"categoryName":33,"taxonomyType":34,"taxonomyTypeDesc":35},{"categoryNo":149,"categoryName":150,"taxonomyType":120,"taxonomyTypeDesc":121},"01JBSEEDCAT000000000000037","律师与法务",[60,152,153,96,154,155,73,75,156,157,78,158,159,160,161,162,163,86,164,165],"test","autospec test","unit","e2e test","you","phase","test coverage","Budget","coding","pr","environment","e2e","coverage gaps","gaps",{"skillNo":167,"name":168,"nameZh":17,"description":169,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":170,"categories":171,"keywords":172,"publishedAt":39},"01M71RHQEM5256TF1987Y9HCYG","autospec-sweep","Use when a project needs first-run autospec configuration, recurring spec-vs-reality sweeps, or continuous improvement across docs, tests, and code health.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-sweep\u002FSKILL.md",[],[60,173,174,175,176,98,177,86,75,178,179,130,76,180,181,182,183,184,185],"sweep","autospec sweep","recurring","improvement","tests","code","continuous improvement","health","first","run","spec","docs","configuration",{"skillNo":187,"name":188,"nameZh":17,"description":189,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":190,"categories":191,"keywords":192,"publishedAt":39},"01M71RHMSK3VCKHMRB2REAYPF5","autospec-story","Use when the user wants a repo-level product story, implementation-state overview, or narrative synthesis from local specs plus GitHub issues and PRs for the current repository.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-story\u002FSKILL.md",[],[60,193,194,195,84,70,196,197,198,86,75,199,200,201,202,203,204,81,205,206],"autospec story","Story","for","local","prs","overview","state","narrative","github","product","repository","implementation","Synthesis","user",{"skillNo":208,"name":209,"nameZh":17,"description":210,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":211,"categories":212,"keywords":213,"publishedAt":39},"01M71RHHRVT8JV3REPVMMV4AQ8","autospec-stop","Use when the user wants to halt a running autospec monitor gracefully or immediately — writes the ~\u002F.autospec\u002Fstop.flag sentinel so the monitor exits after the current issue (--graceful) or aborts at the next step boundary (--immediate). Also supports --status, --resume, and inline stop sub-mode matching `^\\s*stop(\\s+--\\w+)*\\s*$`.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-stop\u002FSKILL.md",[],[60,214,215,216,217,218,219,86,75,220,221,222,104,105,223,224,225,226,206,227],"stop","autospec stop","running","mode","monitor","autospec monitor","resume","inline","boundary","matching","status","issue","sentinel","next step",{"skillNo":229,"name":230,"nameZh":17,"description":231,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":232,"categories":233,"keywords":235,"publishedAt":39},"01M71RHDYWZ7D210AVMS8445D0","autospec-split","Use when the user wants to split an existing tracked docs\u002Fspecs\u002F*.md design spec into GitHub issues, then stop after Phase 3.5 and hand off to \u002Fautospec-run.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-split\u002FSKILL.md",[234],{"categoryNo":65,"categoryName":66,"taxonomyType":34,"taxonomyTypeDesc":35},[60,236,237,70,71,86,238,75,157,239,77,201,182,183,184,81,214,206],"split","autospec split","Existing","hand",{"skillNo":241,"name":242,"nameZh":17,"description":243,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":244,"categories":245,"keywords":247,"publishedAt":39},"01M71RHAHBAD96ZHR24E4HKX7Y","autospec-secaudit","Use when the user wants to scan generated code for security vulnerabilities, secret\u002Fcredential leaks, IP\u002Fcopyright\u002Flicense violations, PII\u002Fdata leaks, SQL injection, prompt injection, and backdoors. Runs as `\u002Fautospec-secaudit` (manual repo-wide sweep) or auto-fires after each autospec-run batch unless `~\u002F.autospec\u002Fno-secaudit.flag` exists. Also powers the blocking Phase 4 per-PR gate.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-secaudit\u002FSKILL.md",[246],{"categoryNo":32,"categoryName":33,"taxonomyType":34,"taxonomyTypeDesc":35},[248,60,249,250,161,251,195,252,84,253,254,255,256,73,257,258,86,259,75,178],"autospec secaudit","as","copyright","pii","scan","manual","license","ip","secret","generated","prompt injection","prompt",{"skillNo":261,"name":262,"nameZh":17,"description":263,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":264,"categories":265,"keywords":266,"publishedAt":39},"01M71RH59GF6HW0FREC73FZ1H1","autospec-run","Use when the user has already run \u002Fautospec-define (or otherwise has a populated set of auto-implement GitHub issues) and wants the implementation half — Phases 4-6 — to run autonomously with admin auto-merge. Supports --profile \u003Cname> filtering against ~\u002F.autospec\u002Fmodel-profiles.yml.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-run\u002FSKILL.md",[],[182,60,267,268,269,70,73,75,78,81,270,271,272,86,273,108,274,201,275,204],"autospec run","SET","model","profiles","filtering","define","implement","admin","name",{"skillNo":277,"name":278,"nameZh":17,"description":279,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":280,"categories":281,"keywords":282,"publishedAt":39},"01M71RGZGMWG5RRKWTZ0GZ2T5P","autospec-rollover-status","Reports current context % and last rollover event for the active autospec-session monitor. Use when the user asks about context status, rollover status, how close to rollover, or whether a compaction\u002Fhandoff is imminent.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-rollover-status\u002FSKILL.md",[],[60,283,224,284,195,285,286,218,86,75,287,288,289,290,291,292,206,293,294,295],"autospec rollover status","context status","event","session","reports","last","how","close","active","about","context","handoff","compaction",{"skillNo":297,"name":298,"nameZh":17,"description":299,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":300,"categories":301,"keywords":302,"publishedAt":39},"01M71RGV4B680NY0W0A2FR5P5Y","autospec-review","Use when the user wants to audit design specs against open + closed issues to find gaps, file high-priority regression issues, and feed them back through autospec. Runs as `\u002Fautospec-review` (manual) or auto-fires after each autospec-run batch unless `~\u002F.autospec\u002Fno-review.flag` exists.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-review\u002FSKILL.md",[],[303,304,60,305,306,70,307,71,73,75,308,124,182,249,253,309,86,310,165,311],"autospec review","review","back","regression","open","batch","find gaps","file","high",{"skillNo":313,"name":314,"nameZh":17,"description":315,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":316,"categories":317,"keywords":321,"publishedAt":39},"01M71RGQCVDED28YAM3GGMSSV3","autospec-resume","Use when a fresh process must detect an interrupted autospec run from durable run-state plus heartbeats and auto-continue it after a host, session, or terminal crash — without adding a second lock, without stealing a genuinely-live worker on another host, without deleting un-pushed work, and capped at AUTOSPEC_RESUME_MAX_ATTEMPTS (default 3) consecutive attempts. Supports --resume-partial, --repo \u003Cowner\u002Fname>, and --dry-run.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-resume\u002FSKILL.md",[318],{"categoryNo":319,"categoryName":320,"taxonomyType":120,"taxonomyTypeDesc":121},"01JBSEEDCAT000000000000038","人力资源",[60,220,322,323,84,286,324,325,326,327,73,86,267,75,328,329,330,199,331,332],"autospec resume","second","default","continue","worker","host","dry","lock","fresh","work","detect",{"skillNo":334,"name":335,"nameZh":17,"description":336,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":337,"categories":338,"keywords":339,"publishedAt":39},"01M71RGMTD8A9D8ZBXP17Y48GE","autospec-release","Use when a repo needs an end-to-end release readiness sweep across specs, docs, implementation, tests, QA proof artifacts, legacy cleanup, and merge readiness using existing autospec skills.","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-release\u002FSKILL.md",[],[340,60,341,84,69,177,342,343,86,238,344,75,345,130,76,173,346,347,78,204],"autospec release","release","qa","cleanup","Legacy","artifacts","readiness","release readiness",{"skillNo":349,"name":350,"nameZh":17,"description":351,"descriptionZh":17,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":17,"sourceHtmlUrl":352,"categories":353,"keywords":355,"publishedAt":39},"01M71RGFNQCC1RPRGEFH4BXN44","autospec-refine","Use when the user wants to refine a prompt or feature request over N rounds of repo-grounded lenses before handing off to \u002Fautospec for implementation. Supports --rounds, --lenses, --autonomous, --interactive, --dry-run, and --continue (continuous iteration mode).","https:\u002F\u002Fgithub.com\u002Fberlinguyinca\u002Fautospec\u002Fblob\u002Fmain\u002Fskills\u002Fautospec-refine\u002FSKILL.md",[354],{"categoryNo":32,"categoryName":33,"taxonomyType":34,"taxonomyTypeDesc":35},[356,60,357,358,217,72,75,328,182,359,360,82,195,84,325,86,259,361,204,362],"refine","autospec refine","iteration","request","feature request","interactive","dry-run",18]