[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M6EGHRZPFEJANQC3RP66TZ56":3,"creator-list:01M6EGHRZPFEJANQC3RP66TZ56:stars:1:":17},{"accountNo":4,"login":5,"displayName":5,"avatarUrl":6,"accountType":7,"accountTypeDesc":8,"profileDescription":9,"skillCount":10,"repoCount":11,"professionCount":11,"scenarioCount":12,"totalStars":13,"updatedAt":14,"htmlUrl":15,"blogUrl":9,"company":9,"location":9,"followersCount":11,"publicReposCount":16},"01M6EGHRZPFEJANQC3RP66TZ56","momobits","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F118687294?v=4","USER","个人作者",null,21,1,3,4,"2026-05-20 22:01:02","https:\u002F\u002Fgithub.com\u002Fmomobits",10,{"records":18,"total":10,"current":11,"size":294},[19,42,58,78,92,105,118,127,140,153,169,186,213,224,235,251,262,283],{"skillNo":20,"name":21,"nameZh":9,"description":22,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":26,"categories":27,"keywords":28,"publishedAt":41},"01M6EGKJR2BTDVZW9RD5KY52XG","relay-verify","Verify implementation against the finalized plan. Checks diffs, completeness, correctness, and runs regression tests. Use after code changes are implemented.","momobits\u002FRelay","01M6EGHS3RHHZ6KWQCQZFVKZ8F","MIT","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-verify\u002FSKILL.md",[],[29,30,31,32,33,34,35,36,37,38,39,40],"verify","relay","relay verify","diffs","code","plan","regression","use","implementation","verify implementation","tests","completeness","2026-11-10 10:12:30",{"skillNo":43,"name":44,"nameZh":9,"description":45,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":46,"categories":47,"keywords":48,"publishedAt":41},"01M6EGKGA5WSF8MXVR31B7ZV84","relay-superplan","Creates a detailed, step-by-step implementation plan with risk mitigation. Use after relay-analyze has validated the item and mapped the blast radius. Spawns 5 competing agents with distinct strategies, once complete, synthesizes the best approach for the agents outputs. Use instead of relay-plan when you want broader exploration of implementation options.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-superplan\u002FSKILL.md",[],[30,49,50,51,52,34,53,36,37,54,55,56,57],"relay superplan","blast radius","risk","radius","analyze","exploration","options","strategies","complete",{"skillNo":59,"name":60,"nameZh":9,"description":61,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":62,"categories":63,"keywords":64,"publishedAt":41},"01M6EGKE00S7DDWRN8BV9ARDTH","relay-setup","Set up the Relay workflow system for a new project. Creates directory structure, status files, and runs project-specific configuration. Use once per project.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-setup\u002FSKILL.md",[],[65,30,66,67,68,69,70,71,72,36,73,74,75,76,77],"setup","relay setup","directory","workflow","status","SET","new project","system","up","files","configuration","structure","project",{"skillNo":79,"name":80,"nameZh":9,"description":81,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":41},"01M6EGKBJMJZZ4KVZ1YGECXRCD","relay-scan","Scan the project documentation and codebase to generate relay-status.md with current state of all tracked items. Use periodically or after creating\u002Fresolving issues and features.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-scan\u002FSKILL.md",[],[85,30,86,69,87,88,89,90,91,36,77],"scan","relay scan","documentation","current state","generate","state","issues",{"skillNo":93,"name":94,"nameZh":9,"description":95,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":41},"01M6EGK7JF6GRVN77MHJMTDY3C","relay-review","Adversarial review of the implementation plan. Tries to break the plan by finding holes, edge cases, and regressions. Final gate before writing code. Use after relay-plan or relay-superplan.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-review\u002FSKILL.md",[],[99,30,100,101,102,33,103,34,36,37,104],"review","relay review","writing","adversarial review","edge","gate",{"skillNo":106,"name":107,"nameZh":9,"description":108,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":41},"01M6EGK4HRVQN8HZEE4F5BEZJ2","relay-resolve","Close out and archive completed work. Creates implementation docs, archives resolved items, and updates ordering. Use after relay-notebook or relay-verify.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-resolve\u002FSKILL.md",[],[30,112,113,29,114,115,36,37,116,117],"relay resolve","docs","archive","work","notebook","close",{"skillNo":119,"name":120,"nameZh":9,"description":121,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":41},"01M6EGK26TN1PQPTQYA6ZMBC9C","relay-plan","Create a detailed, step-by-step implementation plan with risk mitigation. Use after relay-analyze has validated the item and mapped the blast radius.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-plan\u002FSKILL.md",[],[34,30,125,126,50,51,52,53,36,37],"relay plan","create",{"skillNo":128,"name":129,"nameZh":9,"description":130,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":131,"categories":132,"keywords":133,"publishedAt":41},"01M6EGJZ4HPREMRRQ366PTRECM","relay-order","Generate prioritized work ordering in relay-ordering.md. Analyzes dependencies, severity, and complexity to produce phased implementation plan. Use after relay-scan updates status.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-order\u002FSKILL.md",[],[30,134,69,89,135,136,34,137,115,36,138,37,85,139],"relay order","produce","severity","phased implementation","complexity","dependencies",{"skillNo":141,"name":142,"nameZh":9,"description":143,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":144,"categories":145,"keywords":146,"publishedAt":41},"01M6EGJWTBTEAYZ3KJBPM16KM3","relay-notebook","Create and run a Jupyter verification notebook that exercises the real project API end-to-end. Use after relay-verify confirms implementation is complete.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-notebook\u002FSKILL.md",[],[116,30,147,126,148,149,150,29,151,36,37,77,152,57],"relay notebook","run","verification","api","jupyter","end",{"skillNo":154,"name":155,"nameZh":9,"description":156,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":157,"categories":158,"keywords":159,"publishedAt":41},"01M6EGJT4CPTEDTK50S4SJ28HV","relay-new-issue","File a specific bug or gap as an issue. Redirects features to relay-brainstorm. Use when you have identified a specific problem to document.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-new-issue\u002FSKILL.md",[],[160,30,161,162,163,36,164,165,166,167,168],"issue","relay new issue","file","brainstorm","bug","document","as","gap","problem",{"skillNo":170,"name":171,"nameZh":9,"description":172,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":173,"categories":174,"keywords":175,"publishedAt":41},"01M6EGJQAPA6S84BN5QJV05MZ4","relay-help","Navigate the Relay workflow. Analyzes current project state, helps you decide what to do, and routes you to the right skill. Use when you need guidance, want to file something but are not sure if it is an issue or feature, or say what should I do next.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-help\u002FSKILL.md",[],[176,30,177,68,90,162,178,36,179,160,180,181,182,183,77,184,185],"help","relay help","decide","say","guidance","do","but","next","feature","it",{"skillNo":187,"name":188,"nameZh":9,"description":189,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":190,"categories":191,"keywords":197,"publishedAt":41},"01M6EGJM85J1HV027PJ8PCN09D","relay-exercise","Map project capabilities for stress-testing. Default mode (no argument) scans bottom-up; goal mode (\u002Frelay-exercise \"\u003Cgoal>\") builds a top-down journey with gap discovery. Creates a session subfolder under .relay\u002Fexercise\u002F\u003Csession>\u002F with _control.md (Journey for goal mode, Context Chains for default) and updates the master registry at .relay\u002Frelay-exercise.md. Use at project onboarding, when the project has evolved, or to stress-test whether a specific goal is achievable.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-exercise\u002FSKILL.md",[192],{"categoryNo":193,"categoryName":194,"taxonomyType":195,"taxonomyTypeDesc":196},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[198,30,199,200,201,202,203,204,36,73,205,206,207,208,209,210,77,211,167,212],"exercise","relay exercise","testing","test","registry","discovery","session","goal","master","default","journey","map","stress-test","control","project onboarding",{"skillNo":214,"name":215,"nameZh":9,"description":216,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":217,"categories":218,"keywords":219,"publishedAt":41},"01M6EGJH2XHJG5RNQR9S74186K","relay-exercise-run","Execute realistic scenarios against a capability (or group) within the active session. In goal-mode sessions, walks the journey end-to-end with adaptive gap handling (alternative \u002F file \u002F skip). Writes to .relay\u002Fexercise\u002F\u003Csession>\u002F\u003Ccapability>.md (default) or step-\u003CN>-\u003Ccapability>.md (goal). Use after \u002Frelay-exercise creates a session.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-exercise-run\u002FSKILL.md",[],[148,198,30,220,221,162,222,204,36,205,207,208,223,152,167],"relay exercise run","sessions","execute","active",{"skillNo":225,"name":226,"nameZh":9,"description":227,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":228,"categories":229,"keywords":230,"publishedAt":41},"01M6EGJEC0TF1403406JD6KZ1Y","relay-exercise-file","Walk exercise findings within the active session with the user, file as issues or brainstorm seeds with session-aware Source headers, and update both the session _control.md and the master hub. Use after \u002Frelay-exercise-run produces findings.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-exercise-file\u002FSKILL.md",[],[162,198,30,231,148,232,91,163,233,204,36,206,234,223,211,166],"relay exercise file","update","user","hub",{"skillNo":236,"name":237,"nameZh":9,"description":238,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":239,"categories":240,"keywords":241,"publishedAt":41},"01M6EGJAX0MVJJ39HGV9KY7M6H","relay-exercise-auto","Walk an entire active exercise session end-to-end without per-item prompting. Spawns one isolated agent per work item that runs \u002Frelay-exercise-run then \u002Frelay-exercise-file with auto-decisions, and reports a summary back. Default mode walks all `mapped` capabilities in `_control.md` order; goal mode walks all non-terminal Journey steps in step order. Use when you want to sweep a session end-to-end and protect the main session's context window.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-exercise-auto\u002FSKILL.md",[],[198,242,30,243,244,162,245,246,115,247,204,36,248,207,249,250,208,223,211,152],"auto","relay exercise auto","capabilities","main session","sweep","decisions","reports","main","back",{"skillNo":252,"name":253,"nameZh":9,"description":254,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":255,"categories":256,"keywords":257,"publishedAt":41},"01M6EGJ8TJJBBZCEGH16WEJ1B2","relay-discover","Scan the codebase to discover bugs, gaps, inconsistencies, and technical debt. Creates issue files in .relay\u002Fissues\u002F. Use periodically or after significant code changes.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-discover\u002FSKILL.md",[],[258,30,259,33,91,260,36,160,74,85,261],"discover","relay discover","technical","technical debt",{"skillNo":263,"name":264,"nameZh":9,"description":265,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":266,"categories":267,"keywords":276,"publishedAt":41},"01M6EGJ5WYQY8AKMYSH45DW5J9","relay-design","Design features from a brainstorm file into detailed specs. Creates individual feature files with architecture, interfaces, and data flow. Use after relay-brainstorm produces a READY FOR DESIGN brainstorm.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-design\u002FSKILL.md",[268,271],{"categoryNo":269,"categoryName":270,"taxonomyType":195,"taxonomyTypeDesc":196},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":272,"categoryName":273,"taxonomyType":274,"taxonomyTypeDesc":275},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[277,30,278,279,162,280,281,163,36,282,74,184],"design","relay design","architecture","flow","data","ready",{"skillNo":284,"name":285,"nameZh":9,"description":286,"descriptionZh":9,"repositoryFullName":23,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":9,"repositoryNo":24,"starsCount":13,"licenseSpdxId":25,"licenseFileUrl":9,"sourceHtmlUrl":287,"categories":288,"keywords":289,"publishedAt":41},"01M6EGJ3RNV9GATRRJ4XR1W2PN","relay-cleanup","Archive abandoned brainstorm files in .relay\u002Ffeatures\u002F. Use periodically to clean up brainstorms that were started but never completed through relay-design.","https:\u002F\u002Fgithub.com\u002Fmomobits\u002FRelay\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelay-cleanup\u002FSKILL.md",[],[290,30,291,277,114,163,36,292,73,74,293,182],"cleanup","relay cleanup","never","clean",18]