agentleFS
matheus3006matheus3006/my-claude-skills/resumo-trabalho/SKILL.md

resumo-trabalho

Skill0 starsChanged 5 months agoMITView on GitHub

Resumo do trabalho de um período, agrupado pelas partes do produto, para quem não lê código. Use quando o usuário pedir um resumo ou status do que foi feito nos últimos dias, para mandar ao cliente, ao sócio ou ao gestor. NÃO use para o relatório ponto a ponto de uma entrega (relatorio-de-entrega) nem para o corpo de PR (pr).

1 other project uses a version of this.

Adopted by

Most recently taken up by

The file

We split this skill into the rules it gives an agent

1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈1

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    No fim, e só com conteúdo: Regras do negócio (valor, prazo, permissão), Qualidade (só o que foi visto passar) e Esperando aprovação …

    line 51

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Resumo do trabalho

O resumo cabe numa mensagem de chat. Cada linha é um efeito: o que quem usa o produto passa a ver ou fazer. Quem lê é o cliente, o sócio ou o gestor, e essa pessoa não abre o GitHub.

1. Perguntar quantos dias

Antes de qualquer busca, pergunte com o AskUserQuestion "Quantos dias você quer resumir?". Dê as opções "2 dias (Recomendado)", "Só hoje" e "7 dias". O usuário também pode digitar outro número ou um intervalo de datas.

  • Pule a pergunta só se o pedido já disser o período ("o resumo da semana", "de 19 a 20/10").
  • Os dias são corridos, no fuso local, e terminam hoje.

Pronto quando: a data de início e a data de fim estão fixadas.

2. Levantar os fatos

O repositório e o tracker estão no AGENTS.md/docs/agents/issue-tracker.md do projeto. Converta closedAt/mergedAt (UTC) para o fuso local antes de cortar por dia.

gh issue list --state closed --limit 300 --json number,title,closedAt,stateReason,labels
gh pr list --state merged --limit 100 --json number,title,mergedAt,body
gh pr list --state open --json number,title,body,comments
git log --all --since="<início>" --format='%ad %h %s' --date=iso
  • Tarefa fechada é a issue fechada como COMPLETED no período. As NOT_PLANNED e os mapas (wayfinder:map) ficam fora da conta.
  • O conteúdo vem do corpo das PRs e do comentário de resolução das issues, não do título.
  • Esperando aprovação é PR aberta ou pergunta ao humano ainda sem resposta nos comentários.
  • Se um dia do período não tem nada fechado, ele sai do título. Se o período inteiro estiver vazio, diga isso e pergunte se é para recuar.

Pronto quando: cada PR mergeada e cada issue fechada do período teve o corpo lido, e a contagem de tarefas fechadas está anotada.

3. Agrupar

  • Um grupo por parte do produto, com o nome que quem lê usa ("Caixa da loja", "App do passageiro (celular)"), nunca o nome da pasta ou do componente.
  • Cada efeito aparece uma vez, no grupo onde quem usa vai encontrá-lo.
  • No fim, e só com conteúdo: Regras do negócio (valor, prazo, permissão), Qualidade (só o que foi visto passar) e Esperando aprovação ("Nada", se for o caso, com o que vem a seguir na fila).

Pronto quando: toda PR do período caiu em algum grupo.

4. Escrever

Siga o formato de EXEMPLO.md: título "Resumo de <dias>", a linha "Nestes <n> dias, fechamos <N> tarefas." e os grupos em negrito com uma lista embaixo. Sem tabela nem link.

  • Escreva o efeito, não a obra: "O caixa manda o valor direto para a maquininha", e não "integração com a API da maquininha".
  • Sem jargão: nada de PR, merge, issue, ticket, componente, endpoint, rotina nem número.
  • Diga o estado do trabalho logo na abertura. Se for protótipo ou desenho para aprovar, escreva isso; o leitor nunca pode achar que um desenho já funciona.
  • Uma linha com mais de três ou quatro itens vira sublista.
  • Bastidor de processo (sessões, skills, quantidade de prints) fica fora, até da Qualidade.

Pronto quando: o número de tarefas bate com o passo 2, nenhuma linha tem palavra técnica e o estado do trabalho está dito.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.