[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71S6H65DSFM4G2BPRD9R83G":3,"skill-same:01M71S6H65DSFM4G2BPRD9R83G":71},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":35,"linkOnly":36,"markdownContent":37,"markdownBody":38,"frontMatter":39,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":56,"install":57,"resources":70},"01M71S6H65DSFM4G2BPRD9R83G","read-recent-memory",null,"Read recent markdown-backed memory entries. Use when the user asks what Allbert remembers, asks for recent memory, or asks to recall a preference.","lexlapax\u002Fallbert-assist","lexlapax","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F381394?v=4","01M71S5Z1FWGGZGZCPTT1ABYMK","Sandeep Puri","01M71S5Z25BX31A95FMJZQFDPS",12,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Flexlapax\u002Fallbert-assist\u002Fblob\u002Fmain\u002Fapps\u002Fallbert_assist\u002Fpriv\u002Fskills\u002Fread-recent-memory\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34],"memory","read","read recent memory","native","markdown","for","recall","records","entries","action","only","use","v0","when","user","Wrapper","2026-11-10 13:02:02",false,"---\nname: read-recent-memory\ndescription: Read recent markdown-backed memory entries. Use when the user asks what Allbert remembers, asks for recent memory, or asks to recall a preference.\ncompatibility: Allbert v0.03+. Descriptive wrapper for the built-in read_recent_memory action.\nallowed-tools: allbert:action:read_recent_memory\nmetadata:\n  allbert.kind: native_action\n  allbert.version: \"0.3.0\"\n  allbert.actions: read_recent_memory\n  allbert.permissions: read_only\n  allbert.confirmation: not_required\n  allbert.memory-effects: reads_markdown_memory\n  allbert.trace-effects: records_selected_skill\n---\n\n## Workflow\n\n1. Read recent markdown-backed memory through the Allbert memory boundary.\n2. Summarize the relevant entries without inventing missing memory.\n3. Keep the action read-only.\n","## Workflow\n\n1. Read recent markdown-backed memory through the Allbert memory boundary.\n2. Summarize the relevant entries without inventing missing memory.\n3. Keep the action read-only.\n",{"name":5,"metadata":40,"description":7,"allowed-tools":48,"compatibility":49},{"allbert.kind":41,"allbert.actions":42,"allbert.version":43,"allbert.permissions":44,"allbert.confirmation":45,"allbert.trace-effects":46,"allbert.memory-effects":47},"native_action","read_recent_memory","0.3.0","read_only","not_required","records_selected_skill","reads_markdown_memory","allbert:action:read_recent_memory","Allbert v0.03+. Descriptive wrapper for the built-in read_recent_memory action.","main","8a9fcd7cb6287ec4c6d56da19c29aea589a6de0c","apps\u002Fallbert_assist\u002Fpriv\u002Fskills\u002Fread-recent-memory",0,"https:\u002F\u002Fgithub.com\u002Flexlapax\u002Fallbert-assist","https:\u002F\u002Fgithub.com\u002Flexlapax","2026-08-16 04:16:32",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add lexlapax\u002Fallbert-assist --skill read-recent-memory",{"tool":63,"command":64},"bunx","bunx skills add lexlapax\u002Fallbert-assist --skill read-recent-memory",{"tool":66,"command":67},"pnpm","pnpm dlx skills add lexlapax\u002Fallbert-assist --skill read-recent-memory","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Flexlapax\u002Fallbert-assist\u002Fblob\u002Fmain\u002Fapps\u002Fallbert_assist\u002Fpriv\u002Fskills\u002Fread-recent-memory\u002FSKILL.md",true,[],[72,84,100,111,120,132],{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":78,"publishedAt":35},"01M71S7GX1N3TR1C7FPR1BCWS3","show-analysis","Show one local StockSage analysis for the current user.","https:\u002F\u002Fgithub.com\u002Flexlapax\u002Fallbert-assist\u002Fblob\u002Fmain\u002Fapps\u002Fstocksage\u002Fpriv\u002Fskills\u002Fshow-analysis\u002FSKILL.md",[],[79,80,81,20,33,29,82,22,28,24,83],"show analysis","analysis","show","local","one",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":35},"01M71S7EMA6M0J3RYG2EMX130F","run-analysis","Run a StockSage analysis for a ticker through the native engine or explicit Python comparison.","https:\u002F\u002Fgithub.com\u002Flexlapax\u002Fallbert-assist\u002Fblob\u002Fmain\u002Fapps\u002Fstocksage\u002Fpriv\u002Fskills\u002Frun-analysis\u002FSKILL.md",[],[80,91,92,93,94,95,96,22,97,28,24,98,99],"run","run analysis","python","analyze","engine","queue","comparison","2026","queue analysis",{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":106,"publishedAt":35},"01M71S7CPDAZ2MB3C8PRV6ZGFZ","queue-analysis","Queue a StockSage analysis request as a local durable row without running analysis.","https:\u002F\u002Fgithub.com\u002Flexlapax\u002Fallbert-assist\u002Fblob\u002Fmain\u002Fapps\u002Fstocksage\u002Fpriv\u002Fskills\u002Fqueue-analysis\u002FSKILL.md",[],[99,80,96,107,108,28,22,109,82,110],"running","request","as","write",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":35},"01M71S79ATG2J71NKE0EWZAA3S","list-analyses","List local StockSage analyses for the current user.","https:\u002F\u002Fgithub.com\u002Flexlapax\u002Fallbert-assist\u002Fblob\u002Fmain\u002Fapps\u002Fstocksage\u002Fpriv\u002Fskills\u002Flist-analyses\u002FSKILL.md",[],[118,119,24,20,33,29,82,22,28],"list","list analyses",{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":126,"publishedAt":35},"01M71S77GFQ2R432ZD4QY99EW1","get-trends","Summarize local StockSage outcome trends for the current user.","https:\u002F\u002Fgithub.com\u002Flexlapax\u002Fallbert-assist\u002Fblob\u002Fmain\u002Fapps\u002Fstocksage\u002Fpriv\u002Fskills\u002Fget-trends\u002FSKILL.md",[],[127,128,129,33,130,20,131,29,82,22,28,24],"trends","get","get trends","summarize","outcome",{"skillNo":133,"name":134,"nameZh":6,"description":135,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":35},"01M71S75GZNG0ZXRXR7135A61S","write-note","Create or update a local Notes\u002Ffiles note after operator confirmation.","https:\u002F\u002Fgithub.com\u002Flexlapax\u002Fallbert-assist\u002Fblob\u002Fmain\u002Fapps\u002Fallbert_notes_files\u002Fpriv\u002Fskills\u002Fwrite-note\u002FSKILL.md",[],[139,140,110,141,142,143,144,145,146,147,148,82,26,28,149,150],"write note","note","create","update","file","operator","decision","confirmation","files","permission","capability","notes"]