Receber por email
← Voltar para o catálogo

digest

Extraia insights de transcrições em arquivos de artefatos acionáveis.

54estrelas
Atualizado há 8 meses

Ver no GitHub ↗

Como adicionar

/plugin marketplace add diegosouzapw/awesome-omni-skill

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/digest/svg)](https://www.skillteca.com.br/skills/digest)

Skills relacionadas

Ver todas de Outros →

Alerta por categoria

Receba novas skills de Outros toda segunda

1 email curto, só com as skills novas de Outros. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

/digest

Process raw transcript logs and extract insights directly into artifact files.

Output Files

All in notes/digest/:

| File | What to extract | |------|-----------------| | opportunities.md | Optimization ideas - "could improve", friction points, repeated manual work, better approaches mentioned | | loose-ends.md | Open items - TODOs not done, questions unanswered, "need to" without resolution | | research-backlog.md | Future directions - "interesting", "worth exploring", novel techniques | | blog-grist.md | Significant work completed, problems solved, patterns discovered | | things-learned.md | Preferences, environment facts, workflow learnings |

Instructions

1. Find unprocessed transcripts

uv run --project ~/.claude/skills/digest digest list

If output is "Nothing new to process", stop here.

Use --path <dir> to specify a different base directory (defaults to cwd):

uv run --project ~/.claude/skills/digest digest --path /other/project list

2. Extract and analyze

For each session with new content:

uv run --project ~/.claude/skills/digest digest extract <session_id>

This outputs cleaned message text (user/assistant only, no metadata).

What to look for (include source ref [session_id:line] for each item):

Opportunities (opportunities.md):

  • "could improve", "should optimize", "better way"
  • Friction, repeated steps, workarounds
  • Failed approaches that revealed a gap

Loose ends (loose-ends.md):

  • TODOs not completed in the session
  • Questions raised but not answered
  • "Need to" / "should" without resolution

Research backlog (research-backlog.md):

  • "Interesting", "worth exploring"
  • Techniques mentioned but not tried
  • Links/references saved for later

Blog grist (blog-grist.md):

  • Significant work completed
  • Problems solved in interesting ways
  • Patterns or insights that emerged

Memories (things-learned.md):

  • User preferences ("I prefer...", "don't like...")
  • Environment facts (paths, configs, tools)
  • Workflow patterns to remember

3. Add notes

Use the note command to add entries. It handles timestamp and formatting automatically:

uv run --project ~/.claude/skills/digest digest note notes/digest/opportunities.md --project "project-name" "- Insight here [session_id:line]"

Or pipe multiple lines:

echo "- First insight [abc123:42]
- Second insight [abc123:55]" | uv run --project ~/.claude/skills/digest digest note notes/digest/opportunities.md --project "myproject"

The CLI prepends entries with a timestamp from date '+%Y-%m-%d %H:%M'.

4. Mark processed

After extracting insights from a session:

uv run --project ~/.claude/skills/digest digest mark <session_id>

5. Report

Brief summary:

  • Sessions processed: N (X new lines)
  • Items added: Y opportunities, Z loose ends, etc.

Keep it short. The artifacts speak for themselves.

Compartilhar X LinkedIn