AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Debrief

skill-bks-lab-open-bridge-debrief · by bks-lab

Meeting and transcript processing — classifies meeting type, applies name corrections, extracts insights across 7 categories, generates protocols, proposes tasks with project field mapping. Checkpoint-based workflow. Supports full 8-phase flow (with GitHub reconciliation + distribution email) and quick 5-phase flow; `--all` and `--date YYYY-MM-DD` batch flags absorb the former /process-meeting. T…

No reviews yet
0 installs
26 views
0.0% view→install

Install

$ agentstack add skill-bks-lab-open-bridge-debrief

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-bks-lab-open-bridge-debrief)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Debrief? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Debrief

Process a meeting transcript. Read the referenced file ONLY when triggered.

Sources and flow variants

Sources scanned: legacy work.imports_dir plus doc_sensor.scan_paths entries with kind: recordings (catches PARA tree 2_AREAS/Import_Audio/ after the PARA migration). Already-archived basenames in work/archive/days/ are skipped as redundant.

Flow variants:

  • Full 8-phase flow (references/full-workflow.md) with GitHub task-reconciliation

(references/task-reconciliation.md) and optional distribution email (references/distribution-email.md) to meeting participants.

  • Quick 5-phase flow (references/quick-workflow.md).
  • Batch flags: --all processes every unprocessed transcript in imports/; --date YYYY-MM-DD

processes only that day. (Both formerly lived in /process-meeting, now merged here.)

Decision Tree

User wants to...
├── Full processing (8 phases)              → Read references/full-workflow.md
├── Quick processing (5 phases)             → Read references/quick-workflow.md
├── Classify a transcript only              → Read references/classification.md
├── Apply name corrections                  → Read references/classification.md (§ Name Corrections)
├── Generate a protocol from notes          → Read references/protocol-templates.md
├── Match actions to existing issues        → Read references/task-reconciliation.md
│                                             (called from Phase 5)
├── Pull calendar/chat context for transcript → Read references/full-workflow.md § Phase 1.5
│                                             (driven by integrations.meeting_context.*)
├── Send meeting summary email              → Read references/distribution-email.md
│                                             (called from Phase 7, after updates + protocol)
└── Questions about debrief                 → Answer from this file

Phase order (hard rule)

  1. Find → 1.5. Context Lookup (only if any

integrations.meeting_context.* block in bridge-config.yaml is enabled with consumers: [debrief]) → 2. Classify + corrections → 3. Extract →

  1. (n/a — merged into 3) → 5. Task Reconciliation + Execute

6. Protocol7. Distribution Email8. Work-log + Archive

Updates before protocol (so wiki has real URLs). Protocol before email (so email links to real issue updates AND the written wiki page). Email before archive (so transcript is still next to the workflow).

Flow selector

| Flag | Flow | When to use | |------|------|-------------| | (none) | Full 7-phase | Meetings with stakeholders, decisions, action items. Protocol required. | | --quick | Quick 5-phase | Loose notes, personal debriefs, no formal protocol needed. | | {path} | Full or quick | Path to transcript file. Flow selection via other flags. |

Both flows are checkpoint-gated — user confirms at classification and task creation. Neither flow writes to GitHub, wiki, or archive without explicit [y].

Transcription pipeline (optional)

Debrief consumes transcripts; it does not transcribe. A transcription worker is an optional integration — never a dependency:

  • No worker configured (the default): transcribe with any tool and drop

the transcript (or the audio + transcript pair, same basename) into imports — the Find phase picks it up. Nothing else is required.

  • Worker configured (integrations.transcription.enabled: true in

bridge-config.yaml): Phase 0 pulls finished transcripts via the sync_script before scanning (pull), and the Find phase may hand un-transcribed audio back to the worker (push).

  • Fail-soft (hard rule): integration disabled → skip silently; worker

unreachable (sync script exits non-zero) → proceed with whatever is already in imports. A missing or broken worker must never block a debrief run.

The full worker contract (config block, sync-script verbs, failure semantics, output format) lives in [docs/transcription-worker.md](../../docs/transcription-worker.md).

Integration points

  • Transcription worker (optional, bring-your-own): see § Transcription

pipeline above + [docs/transcription-worker.md](../../docs/transcription-worker.md). A full reference implementation ships as skills/meeting-transcription/.

  • process-transcription (global, if installed): owns Org-specific

participant lists and wiki routing — debrief defers to it.

  • project-advisor: governance + execution for GitHub issues created from

extracted action items.

  • workflow/projects/{slug}.yaml: source of truth for issue field values.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.