[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-59352693-185c-44c7-98d4-70c881e07d58":3,"$fMqevJvHSLucwOV_Qi_07oVJEJDDfLsDnsv5EFEUkrfw":43},{"id":4,"title":5,"description":6,"categoryId":7,"moduleId":8,"tags":9,"prompt":10,"icon":11,"source":12,"sourceUrl":13,"authorId":14,"authorName":15,"isPublic":16,"stars":17,"runs":18,"createdAt":19,"updatedAt":19,"module":20,"category":27,"packages":34},"59352693-185c-44c7-98d4-70c881e07d58","context-agent","会话连续性上下文代理。保存摘要、决策、待办事项，并在下一个会话中自动加载简报。","cat_life_career","mod_other","sickn33,other","---\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\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.\n","","imported","https:\u002F\u002Fgithub.com\u002Fsickn33\u002Fantigravity-awesome-skills","user_system_seed","SkillOPIC",true,67,1755,"2026-05-16 13:12:54",{"id":8,"name":21,"slug":22,"icon":23,"description":24,"sort":25,"createdAt":26},"其他","other","mdi-page-next-outline","其他类型Skill",5,"2026-05-16 12:53:40",{"id":7,"name":28,"slug":29,"icon":30,"description":31,"moduleId":8,"sort":32,"skillCount":33,"createdAt":26},"职场发展","career","mdi-briefcase-outline","面试准备、简历优化、职业规划",4,575,[35],{"id":36,"skillId":4,"version":37,"fileName":38,"fileSize":39,"filePath":40,"fileHash":41,"manifest":42,"createdAt":19},"1ab0a65d-3446-4d80-aa39-028a972a081e","1.0.0","context-agent.zip",25358,"uploads\u002Fskills\u002F59352693-185c-44c7-98d4-70c881e07d58\u002Fcontext-agent.zip","99faf21f09bed365b01ed61d3879b088dab6521496a2b7c6c81bbbd7b727d32a","[{\"path\":\"SKILL.md\",\"isDirectory\":false,\"size\":6396},{\"path\":\"references\u002Fcompression-rules.md\",\"isDirectory\":false,\"size\":2043},{\"path\":\"references\u002Fcontext-format.md\",\"isDirectory\":false,\"size\":2472},{\"path\":\"scripts\u002Factive_context.py\",\"isDirectory\":false,\"size\":8332},{\"path\":\"scripts\u002Fcompressor.py\",\"isDirectory\":false,\"size\":4510},{\"path\":\"scripts\u002Fconfig.py\",\"isDirectory\":false,\"size\":3415},{\"path\":\"scripts\u002Fcontext_loader.py\",\"isDirectory\":false,\"size\":5188},{\"path\":\"scripts\u002Fcontext_manager.py\",\"isDirectory\":false,\"size\":9400},{\"path\":\"scripts\u002Fmodels.py\",\"isDirectory\":false,\"size\":3663},{\"path\":\"scripts\u002Fproject_registry.py\",\"isDirectory\":false,\"size\":4579},{\"path\":\"scripts\u002Frequirements.txt\",\"isDirectory\":false,\"size\":192},{\"path\":\"scripts\u002Fsearch.py\",\"isDirectory\":false,\"size\":3347},{\"path\":\"scripts\u002Fsession_parser.py\",\"isDirectory\":false,\"size\":7067},{\"path\":\"scripts\u002Fsession_summary.py\",\"isDirectory\":false,\"size\":10496}]",{"code":44,"message":45,"data":46},200,"success",{"items":47,"stats":48,"page":51},[],{"averageRating":49,"totalRatings":49,"ratingCounts":50},0,[49,49,49,49,49],{"limit":52,"offset":49,"hasMore":53,"nextOffset":52,"ratedOnly":16},15,false]