[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M6HTX8TNTPQN3NXRVA63VHTH":3,"creator-list:01M6HTX8TNTPQN3NXRVA63VHTH:stars:1:":20},{"accountNo":4,"login":5,"displayName":5,"avatarUrl":6,"accountType":7,"accountTypeDesc":8,"profileDescription":9,"skillCount":10,"repoCount":11,"professionCount":12,"scenarioCount":12,"totalStars":13,"updatedAt":14,"htmlUrl":15,"blogUrl":16,"company":16,"location":17,"followersCount":18,"publicReposCount":19},"01M6HTX8TNTPQN3NXRVA63VHTH","gtapps","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F16778396?v=4","USER","个人作者","Software engineer from Portugal.\r\nBuilding and deploying agents for real companies.",111,1,4,84,"2026-11-12 00:14:57","https:\u002F\u002Fgithub.com\u002Fgtapps",null,"Portugal",10,15,{"records":21,"total":10,"current":11,"size":338},[22,42,58,84,100,109,138,151,173,191,206,227,235,256,275,293,302,319],{"skillNo":23,"name":24,"nameZh":16,"description":25,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":29,"categories":30,"keywords":31,"publishedAt":41},"01M718AB18DTYHVGXA6VF1VVR2","dream","Nightly memory maintenance from transcript ground truth. Verifies, enriches and tidies auto-memory and topic pages with snapshot validation and undo. Also handles 'undo the dream'.","gtapps\u002Fhermitd","01M6HTX8Z23S531ZPPA5DKJVD0","MIT","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Fdream\u002FSKILL.md",[],[24,32,33,34,35,36,37,38,39,40],"with","maintenance","memory","validation","snapshot","pages","auto","memory maintenance","transcript","2026-11-10 10:12:30",{"skillNo":43,"name":44,"nameZh":16,"description":45,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":46,"categories":47,"keywords":48,"publishedAt":41},"01M6HVD4WX8RB5EKH49HM66M8X","when-done-switch-to","Arm a deferred model or effort switch. Use for \"when done switch to\", \"after this drop to sonnet\", or \"switch model when idle\".","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Fwhen-done-switch-to\u002FSKILL.md",[],[49,50,51,52,53,54,55,56,57],"when done switch to","switch","done","when","model","for","use","drop","sonnet",{"skillNo":59,"name":60,"nameZh":16,"description":61,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":62,"categories":63,"keywords":64,"publishedAt":41},"01M6HVD0ZA2Q1RD7CA0X8VWF3T","weekly-review","Generate the weekly review report for the current ISO week. Writes to .hermit\u002Fcompiled\u002Freview-weekly-YYYY-Www.md (dev-facing detail) and sends a plain-language channel summary (Delivered \u002F Decisions \u002F Waiting on you \u002F Spend). Runs every Sunday at 23:00 via routine.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Fweekly-review\u002FSKILL.md",[],[65,66,67,54,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83],"weekly","review","weekly review","iso","review report","dev","plain-language","detail","you","decisions","via","generate","at","report","summary","hermit","channel","routine","plain",{"skillNo":85,"name":86,"nameZh":16,"description":87,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":41},"01M6HVCW8PHZXSPYAZQBZXB9DX","watch","Background events via the config watch monitor or ad-hoc Monitor tool. Quiet watches cost zero tokens.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Fwatch\u002FSKILL.md",[],[86,91,92,93,94,95,96,97,98,75,99],"ZeRO","tokens","tool","monitor","cost","ad","config","background","events",{"skillNo":101,"name":102,"nameZh":16,"description":103,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":104,"categories":105,"keywords":106,"publishedAt":41},"01M6HVCRMG53K3Y63WAH59YVFJ","watch-activate","Activate the config watch monitor.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Fwatch-activate\u002FSKILL.md",[],[107,108,86,94,97],"watch activate","activate",{"skillNo":110,"name":111,"nameZh":16,"description":112,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":113,"categories":114,"keywords":120,"publishedAt":41},"01M6HVCK6782RD4D9ADQY0ENKD","voice-notes","Transcribe and respond to voice notes. Activates when any channel message carries an audio attachment, or when asked to transcribe an inbound voice message.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Fvoice-notes\u002FSKILL.md",[115],{"categoryNo":116,"categoryName":117,"taxonomyType":118,"taxonomyTypeDesc":119},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",[121,122,123,124,125,126,127,73,128,129,130,131,132,133,134,135,136,137,80,52],"voice notes","notes","voice","SET","Audio","transcribe","up","discord","telegram","can","message","read","channel message","operator","understand","transcription","my",{"skillNo":139,"name":140,"nameZh":16,"description":141,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":142,"categories":143,"keywords":144,"publishedAt":41},"01M6HVCF65VGAHKCFTG3CKBJVG","task","Tracks chat assignments, steering in a task thread, WORKER completions, and confirmations alongside task progress and results.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Ftask\u002FSKILL.md",[],[140,145,146,147,148,149,150],"chat","progress","tracks","results","worker","thread",{"skillNo":152,"name":153,"nameZh":16,"description":154,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":155,"categories":156,"keywords":157,"publishedAt":41},"01M6HVC9AYQ402AKRSCH0G5RWD","spawn-session","Spawns a background Claude Code helper in the project or another folder with the configured Remote Control and the boot-written helper system prompt that a hand-built `claude --bg` omits, watches it until idle, and relays its report to the operator. Use when the operator says \"spawn a helper\", \"spawn a new session\", \"run this in a background session\", asks for a new session with `--model` or `--effort`, asks to switch a running helper's model or effort, or names `\u002Fspawn-session`.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Fspawn-session\u002FSKILL.md",[],[158,159,160,161,50,53,54,162,163,164,55,165,166,167,168,169,32,170,171,52,172],"session","spawn","spawn session","system prompt","project","system","remote","prompt","boot","helper","code","hand","control","running","new",{"skillNo":174,"name":175,"nameZh":16,"description":176,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":177,"categories":178,"keywords":179,"publishedAt":41},"01M6HVC6ECWPFG318NJ3KCCXVT","role-review","Review a scheduled chat's corrections and propose updates to its pinned memory rules or exact chat instructions. Use for chat-owned rule-review routines; proposals require a reply before application.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Frole-review\u002FSKILL.md",[],[66,180,181,182,34,54,183,55,184,185,186,145,187,188,189,190],"role","role review","proposals","routines","scheduled","Rules","updates","instructions","rule","application","reply",{"skillNo":192,"name":193,"nameZh":16,"description":194,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":195,"categories":196,"keywords":197,"publishedAt":41},"01M6HVC2SSYNZMSDRC624CMWQ9","resident-start","Orient a resident after boot or resume, reconcile recovery and report readiness without choosing work.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Fresident-start\u002FSKILL.md",[],[198,199,200,201,202,203,78,204,205,166],"start","resident start","resume","work","readiness","recovery","reconcile","orient",{"skillNo":207,"name":208,"nameZh":16,"description":209,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":210,"categories":211,"keywords":212,"publishedAt":41},"01M6HVBXJ7TN2C20C50S0YXFCX","relogin","Renew the hermit's Claude credential (token or claude.ai sign-in, per `auth_mode`) over the channel, before it expires. Relays a one-time sign-in link to the operator, takes the code back, installs the new token, and restarts. Activates on messages like 'relogin', 'renew my login', 'reauth', 'the login is expiring', or when doctor's credential-expiry check flags the Claude credential.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Frelogin\u002FSKILL.md",[],[208,213,214,215,216,217,218,168,219,220,221,222,223,224,134,225,137,80,81,226,172,52],"back","doctor","auth","time","messages","mode","check","login","link","sign","token","flags","credential","it",{"skillNo":228,"name":229,"nameZh":16,"description":230,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":231,"categories":232,"keywords":233,"publishedAt":41},"01M6HVBSBJZJHHAC6Q4H6E6EQ3","reflect","Reflect on recent work and propose improvements if patterns are noticed.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Freflect\u002FSKILL.md",[],[229,201,234],"patterns",{"skillNo":236,"name":237,"nameZh":16,"description":238,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":239,"categories":240,"keywords":241,"publishedAt":41},"01M6HVBK42KAV1ZFDF63Y5Y9XH","recall","Full-text search over the recorded past: session reports, compiled notes, proposals, and the channel log. Use it whenever the operator asks what already happened — 'recall X', 'what did I learn\u002Fdecide\u002Ffigure out about X', 'when did we last touch X', 'did we ever discuss X', 'have we seen this error before', 'find that proposal about X', 'yesterday I asked you to X' — even when you could grep or Read .hermit\u002F yourself: this search also covers the channel-message database that file greps miss, ranks hits by relevance and recency, and returns a bounded file:line digest instead of raw dumps. Not for current file contents (reading OPERATOR.md or listing pending decisions), live status, or forward-looking briefings.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Frecall\u002FSKILL.md",[],[237,242,243,244,245,246,247,73,248,249,250,122,131,251,252,253,132,254,52,255],"error","proposal","decide","search","database","learn","log","reports","text","digest","past","line","reading","listing",{"skillNo":257,"name":258,"nameZh":16,"description":259,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":260,"categories":261,"keywords":262,"publishedAt":41},"01M6HVBDZWRJ8C2ZAJ8DYQ600V","rc-gate","Open, close, or check the Remote Control spawn gate — the hermit-managed `claude remote-control` server that lets a phone spawn new sessions into this project.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Frc-gate\u002FSKILL.md",[],[263,264,265,266,170,267,268,162,159,269,270,271,272,164,80,219,273,172,274],"gate","rc gate","remote-control","server","claude remote","close","sessions","phone","true","open","managed","remote control",{"skillNo":276,"name":277,"nameZh":16,"description":278,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":279,"categories":280,"keywords":281,"publishedAt":41},"01M6HVB4V3MNH25XD1572CC1BY","proposal-create","Opens an admin-decided proposal task for a high-leverage improvement discovered during work. Only for ideas with real impact — not trivial fixes. Use when you discover something worth operationalizing.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Fproposal-create\u002FSKILL.md",[],[243,282,283,284,285,286,287,288,54,289,290,55,73,32,201,291,52,140,292],"create","proposal create","leverage","improvement","discover","ideas","fixes","only","impact","high","admin",{"skillNo":294,"name":295,"nameZh":16,"description":296,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":297,"categories":298,"keywords":299,"publishedAt":41},"01M6HVAX1BN4WTJ49XTTJCCSJ5","monitor-activate","Activate the resident heartbeat and routine monitors.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Fmonitor-activate\u002FSKILL.md",[],[94,108,300,301,82],"monitor activate","heartbeat",{"skillNo":303,"name":304,"nameZh":16,"description":305,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":306,"categories":307,"keywords":308,"publishedAt":41},"01M6HVASA94FAGM660D2D3W32C","later","Remind the operator at a set time, or record a claim to check later. Use for \"remind me on \u003Cday> to X\", \"don't let me forget X\", a reminder you promise the operator, \"check in N days whether\", or \"did the fix hold\".","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Flater\u002FSKILL.md",[],[304,309,124,54,216,310,311,55,73,219,312,313,314,315,77,316,134,317,318],"remind","fix","claim","reminder","record","forget","me","remind me","promise","check in",{"skillNo":320,"name":321,"nameZh":16,"description":322,"descriptionZh":16,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":6,"ownerAccountNo":4,"ownerDisplayName":5,"repositoryNo":27,"starsCount":13,"licenseSpdxId":28,"licenseFileUrl":16,"sourceHtmlUrl":323,"categories":324,"keywords":325,"publishedAt":41},"01M6HVAP258QV2EJY0SPGNKR0Q","hermit-settings","View or change hermit configuration and approval rules for this project. Manages model, channels, morning brief, heartbeat, routines, compaction thresholds, Docker packages, and unattended mode.","https:\u002F\u002Fgithub.com\u002Fgtapps\u002Fhermitd\u002Fblob\u002Fmain\u002Fplugins\u002Fhermitd\u002Fskills\u002Fhermit-settings\u002FSKILL.md",[],[326,327,80,328,329,330,331,53,54,162,332,218,183,333,334,335,336,301,185,337],"hermit settings","settings","brief","thresholds","view","unattended mode","docker","channels","packages","change","morning","morning brief",18]