agentsclimarketplace

Briefing

Skill bks-lab/open-bridge/skills/briefing

Your AI coding agent starts every session knowing your repos, your clients, and how you work — a plain git repo of markdown + YAML it reads at session start, independent of model or frontend. Context compounds instead of restarting. MIT.

Install
npx -y skills add bks-lab/open-bridge --skill briefing

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 8 stars8 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Daily briefing — board, ecosystem activity, tracker sync, goals. Parallel 4-stream collection. Modes: --quick, --html. Trigger: "/briefing", "briefing", "good morning", "daily standup", "checkin", "morning briefing". (Bare "status" → bridge-status; bare "what is up" → dashboard.)

SKILL.md

3.9 KB, as published. Nobody here has run it

Briefing

Daily and on-demand briefing. Read the referenced file ONLY when triggered.

Arguments

ArgumentEffectDefault
(none)Full briefing — all 4 streams + Phase 2 board.md sync
--quickFocus box + Stream A only; skips trackers, companion data, channels, Phase 2false
--skip-trackersAll streams except Stream B (offline-friendly); Phase 2 still runsfalse
--commits YYYY-MM-DDDetailed commit analysis for one day (sessions, time est., types) — see references/commit-analysis.md
--htmlAfter terminal output, delegate to /bridge-dashboard to render the operational HTML dashboardfalse

Mode × Phase matrix

Phasedefault--quick--skip-trackers
Phase 0 (smart detection + day block)
Stream A (local state)
Stream B (trackers fan-out)
Stream C (companion: calendar, imports)
Stream D (channels)
Phase 2 (board.md sync)
Phase 3 (log entry)
Phase 4 (terminal output)

Prerequisites

  • bridge-config.yaml with work.enabled: true. If not: offer setup.
  • Standing orders are loaded at session start (per CLAUDE.md). If /briefing is invoked standalone (e.g. via cron or a long-running session), manually load protocols/standing-orders/*.md before Phase 1 — the applications surface logic in Stream C depends on them.

Decision Tree

User wants to...
├── Full daily briefing              → Read references/workflow.md
├── Quick local-only briefing        → Read references/workflow.md (--quick path)
├── Detailed commit analysis         → Read references/commit-analysis.md
├── Check for upstream CORE updates  → Read references/upstream-summary.md
│                                       (only if `upstream:` block exists in
│                                       bridge-config.yaml AND a git remote
│                                       named `upstream` is configured;
│                                       Seed-repo instances skip)
└── Questions about briefing         → Answer from this file

Sister skills (don't duplicate)

For…Use
Memory drift, doc-link health, branch/config sanity/bridge-status
Live service status of channels/remotes (launchd, processes, ports)/remote
Detailed GitHub/ADO board view (per-project)/dashboard
Visual ops dashboard (Fleet + Board + Calendar + Channels)/bridge-dashboard (also the target of --html)
Weekly archive/archive

/briefing is a daily rollup. The skills above are deeper dives into a single dimension; cross-link rather than re-implement.

Activity Types (log entries)

These describe what kind of work happened — used as the Type column in work/log.md activity-log tables.

SymbolName
🧪Testing
💻Development
🔬Analysis
📋Planning
📝Documentation
🔧DevOps
📅Meeting
📧Communication
📁Documents
🐛Bug / Incident
🎓Talk / Teaching
🧠Insight / Sequential-thinking

Distinct from the commit-message classification taxonomy in references/commit-analysis.md — that one is for analyzing git history (🐛 Bug Fixing, 🎯 Feature, 🔧 Code Refactoring, …). The taxonomies overlap on a few icons but address different artefacts; don't try to unify them.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.