[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CSMTBBZ7H3D3N584115MMR":3,"skill-same:01M6CSMTBBZ7H3D3N584115MMR":143},{"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":23,"publishedAt":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":52,"commitSha":53,"skillDirectory":54,"forksCount":55,"repositoryHtmlUrl":56,"repositoryHomepageUrl":56,"ownerHtmlUrl":57,"ownerBlogUrl":6,"ownerDescription":58,"updatedAt":59,"install":60,"resources":73},"01M6CSMTBBZ7H3D3N584115MMR","context-agent",null,"Agente de contexto para continuidade entre sessoes. Salva resumos, decisoes, tarefas pendentes e carrega briefing automatico na sessao seguinte.","Sam-06060\u002Fjarvis-assistant","Sam-06060","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F208600848?v=4","01M6CRKT7C7FXD21V6HXF293S0","Samson Frank Ganta","01M6CRKTBEKYFD8YX5Z1GT99EE",6,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40],"context agent","context","para","continuity","claude-code","community","session","cursor","management","cli","session-management","code","memory","codex","antigravity","gemini","safe","2026-11-10 10:12:30",false,"---\nname: context-agent\ndescription: Agente de contexto para continuidade entre sessoes. Salva resumos, decisoes, tarefas pendentes e carrega briefing automatico na sessao seguinte.\nrisk: safe\nsource: community\ndate_added: '2026-03-06'\nauthor: renat\ntags:\n- context\n- session-management\n- continuity\n- memory\ntools:\n- claude-code\n- antigravity\n- cursor\n- gemini-cli\n- codex-cli\n---\n\n# Context Agent\n\n## Overview\n\nAgente de contexto para continuidade entre sessoes. Salva resumos, decisoes, tarefas pendentes e carrega briefing automatico na sessao seguinte.\n\n## When to Use This Skill\n\n- When the user mentions \"salvar contexto\" or related topics\n- When the user mentions \"salva o contexto\" or related topics\n- When the user mentions \"proxima sessao\" or related topics\n- When the user mentions \"briefing sessao\" or related topics\n- When the user mentions \"resumo sessao\" or related topics\n- When the user mentions \"continuidade sessao\" or related topics\n\n## Do Not Use This Skill When\n\n- The task is unrelated to context agent\n- A simpler, more specific tool can handle the request\n- The user needs general-purpose assistance without domain expertise\n\n## How It Works\n\nContinuidade perfeita entre sessões do Claude Code. Captura, comprime e\nrestaura contexto automaticamente — tópicos, decisões, tarefas, erros,\narquivos modificados e descobertas técnicas.\n\n## Localização\n\n```\nC:\\Users\\renat\\skills\\context-agent\\\n├── SKILL.md\n├── scripts\u002F\n│   ├── config.py               # Paths e constantes\n│   ├── models.py               # Dataclasses\n│   ├── session_parser.py       # Parser JSONL do Claude Code\n│   ├── session_summary.py      # Gerador de resumos\n│   ├── active_context.py       # Gerencia ACTIVE_CONTEXT.md\n│   ├── project_registry.py     # Registro de projetos\n│   ├── compressor.py           # Compressão e arquivamento\n│   ├── search.py               # Busca FTS5\n│   ├── context_loader.py       # Carrega contexto\n│   └── context_manager.py      # CLI entry point\n├── references\u002F\n│   ├── context-format.md       # Especificação de formatos\n│   └── compression-rules.md    # Regras de compressão\n└── data\u002F\n    ├── sessions\u002F               # session-001.md, session-002.md, ...\n    ├── archive\u002F                # Sessões arquivadas\n    ├── ACTIVE_CONTEXT.md       # Contexto consolidado (max 150 linhas)\n    ├── PROJECT_REGISTRY.md     # Status de todos os projetos\n    └── context.db              # SQLite FTS5 para busca\n```\n\n## Inicialização (Primeira Vez)\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py init\n```\n\n## Salvar Contexto Da Sessão Atual\n\nQuando a sessão está terminando ou antes de uma tarefa longa, salvar o contexto:\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py save\n```\n\nO que faz:\n1. Encontra o arquivo JSONL mais recente da sessão\n2. Analisa todas as mensagens, tool calls e resultados\n3. Gera resumo estruturado (session-NNN.md)\n4. Atualiza ACTIVE_CONTEXT.md com novas informações\n5. Sincroniza com MEMORY.md (carregado no system prompt)\n6. Indexa para busca full-text\n\n## Carregar Contexto (Briefing)\n\nNo início de uma nova sessão, carregar o contexto:\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py load\n```\n\nGera briefing com: projetos ativos, tarefas pendentes (por prioridade),\nbloqueadores, decisões recentes, convenções e resumo das últimas sessões.\n\n## Status Rápido\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py status\n```\n\nResumo em poucas linhas: projetos, pendências críticas, bloqueadores.\n\n## Buscar No Histórico\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py search \"rate limit\"\n```\n\nBusca full-text (SQLite FTS5) em todas as sessões — tópicos, decisões,\nerros, arquivos, etc.\n\n## Manutenção\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py maintain\n```\n\nArquiva sessões antigas, comprime arquivo, ressincroniza MEMORY.md,\nreconstrói índice de busca.\n\n## Fluxo De Trabalho\n\n```\n[Sessão termina]\n  → save → session-NNN.md + ACTIVE_CONTEXT.md + MEMORY.md\n\n[Nova sessão começa]\n  → MEMORY.md já está no system prompt (automático)\n  → load → briefing detalhado com tudo que precisa saber\n\n[Contexto cresce demais]\n  → maintain → arquiva sessões antigas, comprime, otimiza\n```\n\n## O Que É Capturado Em Cada Sessão\n\n- **Tópicos**: assuntos discutidos\n- **Decisões**: escolhas técnicas e de arquitetura\n- **Tarefas concluídas**: o que foi feito\n- **Tarefas pendentes**: o que falta (com prioridade)\n- **Arquivos modificados**: quais arquivos foram editados\u002Fcriados\n- **Descobertas**: insights técnicos importantes\n- **Erros resolvidos**: problemas e suas soluções\n- **Questões em aberto**: perguntas sem resposta\n- **Métricas**: tokens consumidos, mensagens, tool calls\n\n## Integração Com Memory.Md\n\nO ACTIVE_CONTEXT.md é automaticamente copiado para:\n`C:\\Users\\renat\\.claude\\projects\\C--Users-renat-skills\\memory\\MEMORY.md`\n\nComo o MEMORY.md é incluído no system prompt de toda sessão, o Claude\nsempre começa sabendo o estado atual dos projetos, tarefas pendentes\ne decisões tomadas — sem precisar de nenhuma ação manual.\n\n## Referências\n\n- Para formato detalhado dos arquivos: `references\u002Fcontext-format.md`\n- Para regras de compressão e arquivamento: `references\u002Fcompression-rules.md`\n\n## Best Practices\n\n- Provide clear, specific context about your project and requirements\n- Review all suggestions before applying them to production code\n- Combine with other complementary skills for comprehensive analysis\n\n## Common Pitfalls\n\n- Using this skill for tasks outside its domain expertise\n- Applying recommendations without understanding your specific context\n- Not providing enough project context for accurate analysis\n\n## Related Skills\n\n- `context-guardian` - Complementary skill for enhanced analysis\n","# Context Agent\n\n## Overview\n\nAgente de contexto para continuidade entre sessoes. Salva resumos, decisoes, tarefas pendentes e carrega briefing automatico na sessao seguinte.\n\n## When to Use This Skill\n\n- When the user mentions \"salvar contexto\" or related topics\n- When the user mentions \"salva o contexto\" or related topics\n- When the user mentions \"proxima sessao\" or related topics\n- When the user mentions \"briefing sessao\" or related topics\n- When the user mentions \"resumo sessao\" or related topics\n- When the user mentions \"continuidade sessao\" or related topics\n\n## Do Not Use This Skill When\n\n- The task is unrelated to context agent\n- A simpler, more specific tool can handle the request\n- The user needs general-purpose assistance without domain expertise\n\n## How It Works\n\nContinuidade perfeita entre sessões do Claude Code. Captura, comprime e\nrestaura contexto automaticamente — tópicos, decisões, tarefas, erros,\narquivos modificados e descobertas técnicas.\n\n## Localização\n\n```\nC:\\Users\\renat\\skills\\context-agent\\\n├── SKILL.md\n├── scripts\u002F\n│   ├── config.py               # Paths e constantes\n│   ├── models.py               # Dataclasses\n│   ├── session_parser.py       # Parser JSONL do Claude Code\n│   ├── session_summary.py      # Gerador de resumos\n│   ├── active_context.py       # Gerencia ACTIVE_CONTEXT.md\n│   ├── project_registry.py     # Registro de projetos\n│   ├── compressor.py           # Compressão e arquivamento\n│   ├── search.py               # Busca FTS5\n│   ├── context_loader.py       # Carrega contexto\n│   └── context_manager.py      # CLI entry point\n├── references\u002F\n│   ├── context-format.md       # Especificação de formatos\n│   └── compression-rules.md    # Regras de compressão\n└── data\u002F\n    ├── sessions\u002F               # session-001.md, session-002.md, ...\n    ├── archive\u002F                # Sessões arquivadas\n    ├── ACTIVE_CONTEXT.md       # Contexto consolidado (max 150 linhas)\n    ├── PROJECT_REGISTRY.md     # Status de todos os projetos\n    └── context.db              # SQLite FTS5 para busca\n```\n\n## Inicialização (Primeira Vez)\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py init\n```\n\n## Salvar Contexto Da Sessão Atual\n\nQuando a sessão está terminando ou antes de uma tarefa longa, salvar o contexto:\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py save\n```\n\nO que faz:\n1. Encontra o arquivo JSONL mais recente da sessão\n2. Analisa todas as mensagens, tool calls e resultados\n3. Gera resumo estruturado (session-NNN.md)\n4. Atualiza ACTIVE_CONTEXT.md com novas informações\n5. Sincroniza com MEMORY.md (carregado no system prompt)\n6. Indexa para busca full-text\n\n## Carregar Contexto (Briefing)\n\nNo início de uma nova sessão, carregar o contexto:\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py load\n```\n\nGera briefing com: projetos ativos, tarefas pendentes (por prioridade),\nbloqueadores, decisões recentes, convenções e resumo das últimas sessões.\n\n## Status Rápido\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py status\n```\n\nResumo em poucas linhas: projetos, pendências críticas, bloqueadores.\n\n## Buscar No Histórico\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py search \"rate limit\"\n```\n\nBusca full-text (SQLite FTS5) em todas as sessões — tópicos, decisões,\nerros, arquivos, etc.\n\n## Manutenção\n\n```bash\npython C:\\Users\\renat\\skills\\context-agent\\scripts\\context_manager.py maintain\n```\n\nArquiva sessões antigas, comprime arquivo, ressincroniza MEMORY.md,\nreconstrói índice de busca.\n\n## Fluxo De Trabalho\n\n```\n[Sessão termina]\n  → save → session-NNN.md + ACTIVE_CONTEXT.md + MEMORY.md\n\n[Nova sessão começa]\n  → MEMORY.md já está no system prompt (automático)\n  → load → briefing detalhado com tudo que precisa saber\n\n[Contexto cresce demais]\n  → maintain → arquiva sessões antigas, comprime, otimiza\n```\n\n## O Que É Capturado Em Cada Sessão\n\n- **Tópicos**: assuntos discutidos\n- **Decisões**: escolhas técnicas e de arquitetura\n- **Tarefas concluídas**: o que foi feito\n- **Tarefas pendentes**: o que falta (com prioridade)\n- **Arquivos modificados**: quais arquivos foram editados\u002Fcriados\n- **Descobertas**: insights técnicos importantes\n- **Erros resolvidos**: problemas e suas soluções\n- **Questões em aberto**: perguntas sem resposta\n- **Métricas**: tokens consumidos, mensagens, tool calls\n\n## Integração Com Memory.Md\n\nO ACTIVE_CONTEXT.md é automaticamente copiado para:\n`C:\\Users\\renat\\.claude\\projects\\C--Users-renat-skills\\memory\\MEMORY.md`\n\nComo o MEMORY.md é incluído no system prompt de toda sessão, o Claude\nsempre começa sabendo o estado atual dos projetos, tarefas pendentes\ne decisões tomadas — sem precisar de nenhuma ação manual.\n\n## Referências\n\n- Para formato detalhado dos arquivos: `references\u002Fcontext-format.md`\n- Para regras de compressão e arquivamento: `references\u002Fcompression-rules.md`\n\n## Best Practices\n\n- Provide clear, specific context about your project and requirements\n- Review all suggestions before applying them to production code\n- Combine with other complementary skills for comprehensive analysis\n\n## Common Pitfalls\n\n- Using this skill for tasks outside its domain expertise\n- Applying recommendations without understanding your specific context\n- Not providing enough project context for accurate analysis\n\n## Related Skills\n\n- `context-guardian` - Complementary skill for enhanced analysis\n",{"name":5,"risk":40,"tags":46,"tools":47,"author":50,"source":29,"date_added":51,"description":7},[25,34,27,36],[28,38,31,48,49],"gemini-cli","codex-cli","renat","2026-03-06","main","a50a3aa6b39fb0e1b7db88bef1bfc9c93606e126","modules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent",0,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant","https:\u002F\u002Fgithub.com\u002FSam-06060","Mobile Application Developer | Kotlin | Flutter, KMP, Swfit, Android,Swift UI | Building at Saar It Resources | Creator of Jarvis (AI Assistant)","2026-06-23 05:13:38",{"source":8,"skillName":5,"commands":61,"prompt":71,"zipAvailable":72},[62,65,68],{"tool":63,"command":64},"npx","npx skills add Sam-06060\u002Fjarvis-assistant --skill context-agent",{"tool":66,"command":67},"bunx","bunx skills add Sam-06060\u002Fjarvis-assistant --skill context-agent",{"tool":69,"command":70},"pnpm","pnpm dlx skills add Sam-06060\u002Fjarvis-assistant --skill context-agent","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002FSKILL.md",true,[74,79,85,89,95,99,103,107,111,115,119,123,127,131,135,139],{"path":75,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":77,"sourceHtmlUrl":78},"LICENSE","许可证",1065,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fwallets\u002Fmetamask-official-grafana-tempo-queries\u002FLICENSE",{"path":80,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":83,"sourceHtmlUrl":84},"references\u002Fcompression-rules.md","REFERENCE","参考文档",2043,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Freferences\u002Fcompression-rules.md",{"path":86,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":87,"sourceHtmlUrl":88},"references\u002Fcontext-format.md",2472,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Freferences\u002Fcontext-format.md",{"path":90,"resourceType":91,"resourceTypeDesc":92,"sizeBytes":93,"sourceHtmlUrl":94},"scripts\u002Factive_context.py","SCRIPT","脚本",8332,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Fscripts\u002Factive_context.py",{"path":96,"resourceType":91,"resourceTypeDesc":92,"sizeBytes":97,"sourceHtmlUrl":98},"scripts\u002Fcompressor.py",4510,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Fscripts\u002Fcompressor.py",{"path":100,"resourceType":91,"resourceTypeDesc":92,"sizeBytes":101,"sourceHtmlUrl":102},"scripts\u002Fconfig.py",3415,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Fscripts\u002Fconfig.py",{"path":104,"resourceType":91,"resourceTypeDesc":92,"sizeBytes":105,"sourceHtmlUrl":106},"scripts\u002Fcontext_loader.py",5188,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Fscripts\u002Fcontext_loader.py",{"path":108,"resourceType":91,"resourceTypeDesc":92,"sizeBytes":109,"sourceHtmlUrl":110},"scripts\u002Fcontext_manager.py",9400,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Fscripts\u002Fcontext_manager.py",{"path":112,"resourceType":91,"resourceTypeDesc":92,"sizeBytes":113,"sourceHtmlUrl":114},"scripts\u002Fmodels.py",3663,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Fscripts\u002Fmodels.py",{"path":116,"resourceType":91,"resourceTypeDesc":92,"sizeBytes":117,"sourceHtmlUrl":118},"scripts\u002Fproject_registry.py",4579,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Fscripts\u002Fproject_registry.py",{"path":120,"resourceType":91,"resourceTypeDesc":92,"sizeBytes":121,"sourceHtmlUrl":122},"scripts\u002Frequirements.txt",192,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Fscripts\u002Frequirements.txt",{"path":124,"resourceType":91,"resourceTypeDesc":92,"sizeBytes":125,"sourceHtmlUrl":126},"scripts\u002Fsearch.py",3347,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Fscripts\u002Fsearch.py",{"path":128,"resourceType":91,"resourceTypeDesc":92,"sizeBytes":129,"sourceHtmlUrl":130},"scripts\u002Fsession_parser.py",7067,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Fscripts\u002Fsession_parser.py",{"path":132,"resourceType":91,"resourceTypeDesc":92,"sizeBytes":133,"sourceHtmlUrl":134},"scripts\u002Fsession_summary.py",10496,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fcontext-agent\u002Fscripts\u002Fsession_summary.py",{"path":136,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":137,"sourceHtmlUrl":138},"SOURCE.md",378,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fwallets\u002Fmetamask-official-grafana-tempo-queries\u002FSOURCE.md",{"path":140,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":141,"sourceHtmlUrl":142},"TRUST.auto.yaml",2197,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fwallets\u002Fmetamask-official-grafana-tempo-queries\u002FTRUST.auto.yaml",[144,155,171,195,214,240],{"skillNo":145,"name":146,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":152,"publishedAt":41},"01M6GDRVS6FXX3ESH0C9DW01C0","test_skill","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fscratch\u002Ftest_skill\u002FSKILL.md",[149],{"categoryNo":150,"categoryName":151,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",[153,154],"Test Skill","test",{"skillNo":156,"name":157,"nameZh":6,"description":158,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":159,"categories":160,"keywords":161,"publishedAt":41},"01M6GDRQ40HX22MA6XWC31RHHK","zustand-store-ts","Create Zustand stores following established patterns with proper TypeScript types and middleware.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzustand-store-ts\u002FSKILL.md",[],[162,163,164,165,166,167,168,29,169,170],"zustand store ts","zustand","store","with","types","middleware","patterns","create","typescript",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":175,"categories":176,"keywords":178,"publishedAt":41},"01M6GDRKEA0WE670SPFWX5GKCN","zoom-automation","Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoom-automation\u002FSKILL.md",[177],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[179,180,181,182,183,184,185,186,187,188,189,190,191,192,29,193,32,194],"automation","zoom automation","zoom","first","Tools","search","MCP","via","meeting","automate","critical","creation","webinars","composio","recordings","tracking",{"skillNo":196,"name":197,"nameZh":6,"description":198,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":199,"categories":200,"keywords":202,"publishedAt":41},"01M6GDRFS1452PC71JQ38S24HR","zoho-crm-automation","Automate Zoho CRM tasks via Rube MCP (Composio): create\u002Fupdate records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoho-crm-automation\u002FSKILL.md",[201],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[203,179,204,205,206,207,208,29,184,209,192,210,189,188,183,211,169,212,185,213],"crm automation","zoho crm","crm","zoho crm automation","zoho","leads","contacts","records","update","tasks","manage",{"skillNo":215,"name":216,"nameZh":6,"description":217,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":218,"categories":219,"keywords":223,"publishedAt":41},"01M6GDRCKQBAVTGHX5XBH26KPZ","zod-validation-expert","Expert in Zod — TypeScript-first schema validation. Covers parsing, custom errors, refinements, type inference, and integration with React Hook Form, Next.js, and tRPC.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzod-validation-expert\u002FSKILL.md",[220],{"categoryNo":221,"categoryName":222,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[224,225,226,227,228,170,40,229,230,231,232,233,165,234,235,236,237,29,238,239],"expert","zod","zod validation expert","validation","react","parsing","errors","schema validation","react hook form","hook","trpc","form","type","next","schema","Next.js",{"skillNo":241,"name":242,"nameZh":6,"description":243,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":244,"categories":245,"keywords":247,"publishedAt":41},"01M6GDR658B08K4MY0RWD4A6EH","zeroize-audit","Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C\u002FC++\u002FRust code handling secrets, keys, passwords, or other sensitive data.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzeroize-audit\u002FSKILL.md",[246],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[248,249,250,251,252,253,254,255,29,256,257,258,259,260,261,262,263,35,264,185],"zeroize audit","audit","write","passwords","get","project","c++","activate","assembly","read","Bash","secrets","analysis","data","flow","verification","rust"]