[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M70FS2SKHX5FFWCF3RAFCAT8":3,"skill-same:01M70FS2SKHX5FFWCF3RAFCAT8":52},{"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":25,"linkOnly":26,"markdownContent":27,"markdownBody":28,"frontMatter":29,"refName":30,"commitSha":31,"skillDirectory":32,"forksCount":33,"repositoryHtmlUrl":34,"repositoryHomepageUrl":6,"ownerHtmlUrl":35,"ownerBlogUrl":6,"ownerDescription":36,"updatedAt":37,"install":38,"resources":51},"01M70FS2SKHX5FFWCF3RAFCAT8","memory-curator",null,"Use esta skill ao encerrar uma sessao para consolidar memoria duravel em memory\u002F, atualizando o indice e os arquivos tematicos relevantes.","caiocezartg\u002FAI-dotfiles","caiocezartg","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F73317854?v=4","01M70FQJX2WQ96GDQ1C8MKE8AK","Caio Cezar","01M70FQJY4WF9VB72YBAZMV71J",0,"MIT","https:\u002F\u002Fgithub.com\u002Fcaiocezartg\u002FAI-dotfiles\u002Fblob\u002Fmain\u002Fshared\u002Fcore\u002Fskills\u002Fmemory-curator\u002FSKILL.md",[],[19,20,21,22,23,24],"memory curator","memory","use","os","para","ao","2026-11-10 10:12:30",false,"---\nname: memory-curator\ndescription: Use esta skill ao encerrar uma sessao para consolidar memoria duravel em memory\u002F, atualizando o indice e os arquivos tematicos relevantes.\n---\n\n# Objetivo\n\nConsolidar contexto durável da sessão nos arquivos temáticos de `memory\u002F`.\n\n## Leia antes de agir\n\n1. `memory\u002FMEMORY.md` — índice atual\n2. Arquivos temáticos vinculados: `project_state.md`, `active_fronts.md`, `next_steps.md`, `handoff.md`\n3. Contexto da sessão — o que mudou no estado do projeto\n\n## Use esta skill quando\n\n- chamada por `session-close` como segunda etapa do encerramento\n- após `session-logger` ter registrado erros e pendências\n\n## Nao use esta skill quando\n\n- nenhuma informação durável mudou na sessão\n- o objetivo for registrar erros ou pendências (use `session-logger` para isso)\n\n## Regras obrigatorias\n\n- não transcreva a conversa — guarde apenas o que é durável e não derivável do código\n- memória é para contexto que se perde entre sessões; o que está no código ou no git, não repita\n- atualize `handoff.md` com próximo passo e riscos residuais\n- max 200 linhas por arquivo; distribua em novos arquivos temáticos se necessário\n- não crie arquivos de memória para informação efêmera\n\n## Processo\n\n1. Identificar o que mudou de relevância durável: decisões, frentes, estado de feature, pitfalls.\n2. Atualizar `project_state.md` com branch, feature ativa e marcos recentes.\n3. Atualizar `active_fronts.md` com frentes abertas e status.\n4. Atualizar `next_steps.md` com próximos passos por prioridade.\n5. Atualizar ou criar `handoff.md` com retomada curta e riscos.\n6. Atualizar `MEMORY.md` se novos arquivos temáticos foram criados.\n\n## Saida final esperada\n\nConfirmação dos arquivos atualizados:\n\n```text\nmemory\u002Fproject_state.md — atualizado\nmemory\u002Factive_fronts.md — atualizado\nmemory\u002Fnext_steps.md — atualizado\nmemory\u002Fhandoff.md — atualizado\n```\n","# Objetivo\n\nConsolidar contexto durável da sessão nos arquivos temáticos de `memory\u002F`.\n\n## Leia antes de agir\n\n1. `memory\u002FMEMORY.md` — índice atual\n2. Arquivos temáticos vinculados: `project_state.md`, `active_fronts.md`, `next_steps.md`, `handoff.md`\n3. Contexto da sessão — o que mudou no estado do projeto\n\n## Use esta skill quando\n\n- chamada por `session-close` como segunda etapa do encerramento\n- após `session-logger` ter registrado erros e pendências\n\n## Nao use esta skill quando\n\n- nenhuma informação durável mudou na sessão\n- o objetivo for registrar erros ou pendências (use `session-logger` para isso)\n\n## Regras obrigatorias\n\n- não transcreva a conversa — guarde apenas o que é durável e não derivável do código\n- memória é para contexto que se perde entre sessões; o que está no código ou no git, não repita\n- atualize `handoff.md` com próximo passo e riscos residuais\n- max 200 linhas por arquivo; distribua em novos arquivos temáticos se necessário\n- não crie arquivos de memória para informação efêmera\n\n## Processo\n\n1. Identificar o que mudou de relevância durável: decisões, frentes, estado de feature, pitfalls.\n2. Atualizar `project_state.md` com branch, feature ativa e marcos recentes.\n3. Atualizar `active_fronts.md` com frentes abertas e status.\n4. Atualizar `next_steps.md` com próximos passos por prioridade.\n5. Atualizar ou criar `handoff.md` com retomada curta e riscos.\n6. Atualizar `MEMORY.md` se novos arquivos temáticos foram criados.\n\n## Saida final esperada\n\nConfirmação dos arquivos atualizados:\n\n```text\nmemory\u002Fproject_state.md — atualizado\nmemory\u002Factive_fronts.md — atualizado\nmemory\u002Fnext_steps.md — atualizado\nmemory\u002Fhandoff.md — atualizado\n```\n",{"name":5,"description":7},"main","ed34bf2b037ee80c0327ce9eb737179e10ac24f1","shared\u002Fcore\u002Fskills\u002Fmemory-curator",1,"https:\u002F\u002Fgithub.com\u002Fcaiocezartg\u002FAI-dotfiles","https:\u002F\u002Fgithub.com\u002Fcaiocezartg","console.log(\"Hello there!\")","2026-04-16 06:14:07",{"source":8,"skillName":5,"commands":39,"prompt":49,"zipAvailable":50},[40,43,46],{"tool":41,"command":42},"npx","npx skills add caiocezartg\u002FAI-dotfiles --skill memory-curator",{"tool":44,"command":45},"bunx","bunx skills add caiocezartg\u002FAI-dotfiles --skill memory-curator",{"tool":47,"command":48},"pnpm","pnpm dlx skills add caiocezartg\u002FAI-dotfiles --skill memory-curator","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fcaiocezartg\u002FAI-dotfiles\u002Fblob\u002Fmain\u002Fshared\u002Fcore\u002Fskills\u002Fmemory-curator\u002FSKILL.md",true,[],[53,66,81,96,109,120],{"skillNo":54,"name":55,"nameZh":6,"description":56,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":57,"categories":58,"keywords":59,"publishedAt":25},"01M70FTGQ1KBAV796SFPKRSK3N","technical-triage","Use esta skill para analisar o estado do projeto e produzir recomendacao estruturada de proximo passo com prioridade clara.","https:\u002F\u002Fgithub.com\u002Fcaiocezartg\u002FAI-dotfiles\u002Fblob\u002Fmain\u002Fshared\u002Fcore\u002Fskills\u002Ftechnical-triage\u002FSKILL.md",[],[60,61,62,63,21,23,64,65],"technical triage","triage","technical","do","de","clara",{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":25},"01M70FTC17RT5RM5Q75QE1AF4R","task-planner","Use esta skill depois da SPEC aprovada para produzir `PLAN.md`, `TASKS.md` e o estado `PLAN_READY` da feature ativa.","https:\u002F\u002Fgithub.com\u002Fcaiocezartg\u002FAI-dotfiles\u002Fblob\u002Fmain\u002Fshared\u002Fcore\u002Fskills\u002Ftask-planner\u002FSKILL.md",[],[73,74,75,76,77,78,21,23,79,80],"task","task planner","planner","tasks","ready","plan","feature","spec",{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":92,"publishedAt":25},"01M70FT6RYKW0QWM7T3DPJSA9T","spec-editor","Use esta skill para transformar um pedido do usuario em uma `SPEC.md` enxuta, testavel e pronta para alimentar o restante do workflow de feature.","https:\u002F\u002Fgithub.com\u002Fcaiocezartg\u002FAI-dotfiles\u002Fblob\u002Fmain\u002Fshared\u002Fcore\u002Fskills\u002Fspec-editor\u002FSKILL.md",[87],{"categoryNo":88,"categoryName":89,"taxonomyType":90,"taxonomyTypeDesc":91},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[80,93,94,95,64,79,63,21,23],"spec editor","editor","workflow",{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":25},"01M70FT1YJYTC2XH7NK1BPKJKV","snapshot","Capture the current branch, feature and working tree in a compact status note.","https:\u002F\u002Fgithub.com\u002Fcaiocezartg\u002FAI-dotfiles\u002Fblob\u002Fmain\u002Fshared\u002Fcore\u002Fskills\u002Fsnapshot\u002FSKILL.md",[],[98,103,104,105,106,107,79,108],"compact","status","tree","branch","capture","note",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":115,"publishedAt":25},"01M70FSZ34VM0AQ7P9ZPK21SCG","session-open","Use esta skill no inicio de qualquer sessao para ler memoria duravel, inspecionar estado do Git, identificar a feature ativa e recomendar o proximo passo.","https:\u002F\u002Fgithub.com\u002Fcaiocezartg\u002FAI-dotfiles\u002Fblob\u002Fmain\u002Fshared\u002Fcore\u002Fskills\u002Fsession-open\u002FSKILL.md",[],[116,117,118,119,63,21,23,64,79],"session","session open","open","git",{"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":25},"01M70FSTEYHTBBTN40TYGDWK5Y","session-logger","Use esta skill ao encerrar uma sessao para registrar erros relevantes em ERROR_LOG.md e pendencias abertas em PENDING_LOG.md.","https:\u002F\u002Fgithub.com\u002Fcaiocezartg\u002FAI-dotfiles\u002Fblob\u002Fmain\u002Fshared\u002Fcore\u002Fskills\u002Fsession-logger\u002FSKILL.md",[],[127,128,116,23,21,129,130,131,132,24],"logger","session logger","registrar","error","log","pending"]