Skip to content
Agentmart
Submit a tool

session-handoff

Cria documento de handoff CURADO (nao exaustivo) para retomar sessao com zero ambiguidade: estado atual, decisao tomada, proximo passo, arquivo critico e…

Skill by simtransforma

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/simtransforma-session-handoff

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Cria documento de handoff CURADO (nao exaustivo) para retomar sessao com zero ambiguidade: estado atual, decisao tomada, proximo passo, arquivo critico e pegadinha conhecida. Use quando o dono pedir "salva o estado", "cria um handoff", "preciso pausar", contexto ficando cheio, marco grande concluido, ou "carrega o handoff"/"retoma de onde parou". Diferente de `session-full-dump` (dump exaustivo e sem curadoria de TUDO que a sessao fez) e de `haos-handoff-artefato` (handoff de artefato ENTRE agentes na mesma tarefa, nao entre sessoes).

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/session-handoff

What's inside

Skill name
session-handoff
Description
Cria documento de handoff CURADO (nao exaustivo) para retomar sessao com zero ambiguidade: estado atual, decisao tomada, proximo passo, arquivo critico e pegadinha conhecida. Use quando o dono pedir "salva o estado", "cria um handoff", "preciso pausar", contexto ficando cheio, marco grande concluido, ou "carrega o handoff"/"retoma de onde parou". Diferente de `session-full-dump` (dump exaustivo e sem curadoria de TUDO que a sessao fez) e de `haos-handoff-artefato` (handoff de artefato ENTRE agentes na mesma tarefa, nao entre sessoes).
License
MIT
Instructions
232 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (7)

  • SKILL.md
  • handoff-template.md · references/
  • resume-checklist.md · references/
  • check_staleness.py · scripts/
  • create_handoff.py · scripts/
  • list_handoffs.py · scripts/
  • validate_handoff.py · scripts/

SKILL.md (first lines)

# Handoff de Sessao

Cria documento de handoff que permite a um agente novo (ou a voce mesmo, numa
sessao futura) continuar o trabalho sem ambiguidade. Resolve o problema de
esgotamento de contexto em tarefa longa.

## Quando usar esta skill x as outras duas de handoff do HAOS

| Skill | Escopo | Quando usar |
|---|---|---|
| `session-handoff` (esta) | ENTRE SESSOES do mesmo trabalho, retomada por qualquer agente/dia | "salva isso pra eu continuar amanha", contexto ficando cheio, pausa de trabalho longo |
| `session-full-dump` | Dump EXAUSTIVO e deterministico de tudo que uma sessao fez (ferramenta, arquivo, comando, sub-agente) | Auditoria, "o que essa sessao fez de A a Z", nao precisa de curadoria |
| `haos-handoff-artefato` | Handoff de ARTEFATO entre AGENTES na MESMA tarefa (diretor-criativo -> dev, copy -> designer) | Encadeamento de sub-agente dentro do Rito ou de uma delegacao, artefato vai pro disco em `workspace/_handoff/` |

Esta skill e a mais "leve" das tres: um documento curado e legivel, nao um
dump bruto nem um artefato tecnico para outro especialista.

## Ajustes de doutrina HAOS

- Guardar handoff em `memory/handoffs/`, nunca em `.claude/handoffs/`.
- Em trabalho de sistema HAOS, criar handoff em
  `<SEU_CAMINHO>/memory/handoffs/` (raiz canonica do seu repo).
- Em trabalho de projeto/cliente especifico, criar handoff em
  `memory/handoffs/` daquele projeto quando existir; senao usar o workspace
  atual.
- Nunca escrever segredo, valor de token, cookie, senha, chave privada ou
  conteudo de `.env` num handoff. Registrar so o NOME da variavel de ambiente
  (MASTER.env, CLAUDE.md §11).
- Se a tarefa mencionar HAOS, Rito, Mega Brain, agente, seguranca, deploy,
  servidor ou Cloudflare, carregar o CLAUDE.md (usuario + projeto) antes de
  criar ou retomar um handoff.
- Acao externa sensivel continua bloqueada sem OK explicito do dono; um
  handoff pode DOCUMENTAR uma aprovacao pendente, mas nunca executa-la
  (CLAUDE.md §3, item 6).

## Selecao de modo

**Criando um handoff?** O dono quer salvar o estado atual, pausar o trabalho,
ou o contexto esta ficando cheio.
- Seguir: Fluxo CRIAR abaixo.

**Retomando de um handoff?** O dono quer continuar trabalho anterior, carregar
contexto, ou menciona um handoff existente.
- Seguir: Fluxo RETOMAR abaixo.

**Sugestao proativa?** Depois de trabalho substancial (5+ edicoes de arquivo,
debug complexo, decisao arquitetural grande), sugerir:
> "Fizemos progresso significativo. Considere criar um handoff para preservar
> esse contexto para sessoes futuras. Diga 'cria handoff' quando quiser."

## Fluxo CRIAR

### Passo 1: Gerar o scaffold

```bash
python scripts/create_handoff.py [slug-da-tarefa]
```

Exemplo: `python scripts/create_handoff.py implementando-auth-usuario`

**Para handoff de continuacao** (encadeado com trabalho anterior):
```bash
python scripts/create_handoff.py "auth-parte-2" --continues-from 2026-09-15-auth.md
```

O script:
- Cria `memory/handoffs/` se nao existir.
- Gera nome de arquivo com timestamp.
- Pre-preenche: timestamp, caminho do projeto, branch git, commit recente,
  arquivo modificado.
- Adiciona link de cadeia de handoff, se for continuacao.
- Mostra o caminho do arquivo gerado para edicao.

### Passo 2: Completar o documento

Abrir o arquivo gerado e preencher toda secao `[TODO: ...]`. Priorizar:

1. **Resumo do Estado Atual**, o que esta acontecendo agora.
2. **Contexto Importante**, informacao critica que o proximo agente PRECISA
   saber.
3. **Proximos Passos Imediatos**, claro e acionavel.
4. **Decisoes Tomadas**, escolha com motivo, nao so o resultado.

Usar a estrutura de [references/handoff-template.md](references/handoff-template.md)
como guia.

### Passo 3: Validar o handoff

```bash
python scripts/validate_handoff.py <arquivo-do-handoff>
```

O validador checa:
- [ ] Nenhum placeholder `[TODO: ...]` restante.
- [ ] Secao obrigatoria presente e preenchida.
- [ ] Nenhum segredo potencial detectado (chave de API, senha, token).
- [ ] Arquivo referenciado existe.
- [ ] Score de qualidade (0-100).

**Nao finalizar um handoff com segredo detectado ou score abaixo de 70.**

### Passo 4: Confirmar o handoff

Reportar ao dono:
- Local do arquivo de handoff.
- Score de validacao e alerta, se houver.
- Resumo do contexto capturado.
- Primeiro item de acao para a proxima sessao.

## Fluxo RETOMAR

### Passo 1: Listar handoff disponivel

```bash
python scripts/list_handoffs.py
```

Mostra todo handoff com data, titulo e status de conclusao.

From simtransforma/HAOS-CC-Model, MIT.

More from simtransforma/HAOS-CC-Model

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
Sep 23, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from simtransforma

Cite this page

session-handoff skill. Agent Mart. https://agentmart.dev/skills/simtransforma-session-handoff (last updated 2026-10-24)