Receber por email
← Voltar para o catálogo

restore-progress

Restore saved work progress from .bdk/save-progress/ to resume a previous session. Loads referenced plans, creates TaskList items for remaining work.

0estrelas
Atualizado há 5 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add broneq/bdk

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/restore-progress/svg)](https://www.skillteca.com.br/skills/restore-progress)
#ai

Skills relacionadas

Ver todas de Documentos →

Alerta por categoria

Receba novas skills de Documentos toda segunda

1 email curto, só com as skills novas de Documentos. 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

Restore Progress

Relies on BDK foundation (STARTUP_INSTRUCTIONS.md) for project context and MCP tool preference.

Resume previous work by loading .bdk/save-progress/$ARGUMENTS.md and recreating task context.

Announce: "Restoring progress from .bdk/save-progress/$ARGUMENTS.md"

Step 1: Validate & Load

  • If $ARGUMENTS empty: list available progress files from .bdk/save-progress/ and stop
  • Read .bdk/save-progress/$ARGUMENTS.md
  • If file missing: list available files and stop

Step 2: Display Summary

[restore-progress] Loaded: {name}
  Branch: {branch}
  Saved: {date}
  Tasks: {N done} / {N in_progress} / {N todo}

Step 3: Verify Branch

  • Check current git branch matches saved branch
  • If mismatch: warn user, ask continue or switch

Step 4: Display Used Skills

If "Used Skills" section exists:

  • Parse skill list and Reuse: Yes/No judgments
  • Display:
[restore-progress] SKILLS FROM PREVIOUS SESSION:
  ✅ /bdk:skill-name — description | invoke again for remaining tasks
  ⬜ /bdk:another-skill — description | not needed (reason)
  • For every skill marked Reuse: Yes: invoke automatically, don't wait for user

Step 5: Load Reference Files

For each file in "Reference Files":

  • Read file to load context
  • If missing: warn but continue

Step 6: Create TaskList

For each task NOT done:

  • TaskCreate with description and status
  • in_progress → create as in_progress
  • todo → create as pending
  • blocked → create as pending with note
  • skipped → skip

Step 7: Display Important Notes

[restore-progress] IMPORTANT NOTES:
  - {note 1}

Step 8: Start Implementation

After context restored, immediately begin first in_progress or pending task.

[restore-progress] Context restored. {N} tasks loaded. Starting: {first task description}

Rules

  • NEVER delete progress file
  • Load reference files silently
  • Start working immediately after restore — don't wait for user
Compartilhar X LinkedIn