morning-brief
/morning-brief
Przygotowuje codzienny briefing: co się dzieje, nad czym pracować i co wymaga uwagi, na początku sesji pracy.
- Autor
- trainingsites ↗
- Repozytorium
- campus-ai-os ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 22.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 22.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Przygotowuje codzienny briefing: co się dzieje, nad czym pracować i co wymaga uwagi, na początku sesji pracy.
Wyzwalacze z opisu
Oryginalny opis (EN)
Daily intelligence briefing - what's happening, what to work on, what needs attention. Use when user says "morning brief", "what should I work on", "daily brief", "what's on today", or at the start of a work session.
Jak działa
- Setup Required
- Before You Start
- Steps
- Rules
Podgląd SKILL.md
---
name: morning-brief
description: Daily intelligence briefing - what's happening, what to work on, what needs attention. Use when user says "morning brief", "what should I work on", "daily brief", "what's on today", or at the start of a work session.
department: dean-office
---
# Morning Brief
Daily intelligence report. Reviews what's happening, what's due, and recommends what to work on today.
Kernel preamble §4 applies: `references/kernel-preamble.md`.
## Setup Required
Kernel preamble §1 applies: `references/kernel-preamble.md`.
## Before You Start
1. Read the resolved `goals` context — current OKRs / priorities. **Read BEFORE memory.md.** Strategic priority informs which tactical items deserve focus today.
2. Read `dean/memory.md` — check "Waiting On You" and active items
3. Read the resolved `offers` context — what's for sale, any active launches
4. Read each department on the org chart (kernel preamble §2) - its folder's `memory.md` if present - for what's in progress. A department with no notes yet has nothing in flight.
5. Check `memory/logs/` for yesterday's log (if it exists)
6. Scan `dean/skill-candidates/` — count files where frontmatter `status: proposed`. Skip `_promoted/` and `_rejected/` subfolders.
7. **Self-authoring loop staleness check.** Read `dean/last-promote-run.json` if it exists. Compute days since `ts`. Count lines written after that `ts` across `dean/.activity.jsonl` **and every `dean/.activity.*.jsonl` shard** (canon: `.campus-os/ledger-paths.md`) (skip header `#` lines and blank lines). Mark the loop as **stale** if any of: (a) `last-promote-run.json` is missing, (b) `ts` is more than 7 days old AND there are ≥ 3 new ad-hoc ledger entries since, or (c) `ts` is more than 14 days old regardless. Note this for Step 4.
## Steps
### Step 1: Calendar Check
If a calendar is connected via MCP:
- Pull today's events
- Flag any prep needed for upcoming sessions
If no calendar connected:
- Ask: "Anything on the calendar today I should know about?"
### Step 2: Task Review
Scan all department memory files for:
- Tasks in progress
- Items flagged for follow-up
- Deadlines approaching
- "Waiting On You" items from `dean/memory.md`
### Step 3: Quick Market Scan (Optional)
If the user has configured their niche in the resolved `icp` context:
- Run a quick web search for recent news/trends in their space
- Surface 1-2 relevant items (not a full research report)
### Step 4: Generate the Brief
```markdown
## Morning Brief — [Today's Date]
### Today's Schedule
[Calendar items or "No calendar connected — tell me what's on today"]
### What Needs Your Attention
- [Waiting On You items]
- [Deadlines approaching]
- [Open items from yesterday]
### Skill Candidates Pending Review
*Only show this section if `dean/skill-candidates/` contains 1+ files with `status: proposed`. If zero, omit the entire section — no empty-state line.*
[N] new candidates from your recent work:
- **[slug-1]** ([sample_size] occurrences) — [one-line description from frontmatter]
- **[slug-2]** ([sample_size] occurrences) — [one-line description from frontmatter]
Run `/review-candidates` to see drafts. Approve with "approve {slug}".
### Self-Authoring Loop Status
*Only show this section if Before-You-Start step 7 flagged the loop as stale. If fresh, omit entirely.*
The weekly skill-candidate scan hasn't run recently and your activity ledger has [N] new entries since the last run. Want me to scan for new patterns now? Run `/promote-skills`.
### What Your Departments Are Working On
- **{department label}:** [Status — from that department's `memory.md`] (one line per department with work in flight)
- No work yet: {labels of the departments with nothing in flight, on one line}
### Recommended Focus Today
Based on what's in flight and what's due:
1. **[Priority 1]** — why this matters today
2. **[Priority 2]** — why this matters today
3. **[Priority 3]** — if time allows
### Market Pulse (1-2 items)
- [Relevant trend or news in their niche]
```
### Step 5: Save and Prompt
Save the brief to `outputs/YYYY-MM/reports/morning-brief-[date].md`
Ask: "Want me to start on any of these, or is there something else on your mind today?"
## Rules
- Keep it scannable — the owner should digest this in 2 minutes
- Prioritize by impact, not urgency (unless something is actually urgent)
- Don't fabricate tasks — only surface real items from memory and logs
- If logs are empty and no calendar, keep it short: "Nothing in the system yet. What are you working on today?"
- This is a briefing, not a to-do list — include context, not just items
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · trainingsites/campus-ai-os | 100 | MIT |
| iamblum/pm-copilot | 100 | MIT |
| automatedmarketer/cowork-ai-os | 100 | MIT |
| evanbaker315/attentionos | 90 | MIT |
| v1truv1us/ai-eng-system | 90 | MIT |
| v1truv1us/ai-eng-system | 90 | MIT |
| melodic-software/claude-code-plugins | 84 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki 2ac0902da939 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100daily-brief
Przygotowuje poranny brief z godzinami szczytu, planem dnia i rekomendacjami, nad czym pracować na początku dnia. - 100morning-briefing
Generuje pulpit dziennego briefingu, który łączy kalendarz, pocztę i wiadomości w jednej interaktywnej stronie HTML, także jako cykliczne zadanie poranne. - 100daily-brief
Dostarcza codzienny przegląd najważniejszych zmian w instancji Amplitude: metryki, eksperymenty i opinie użytkowników. - 95signals
Przygotowuje poranny briefing z ofertami, wzorcami i zmianami od ostatniego sprawdzenia, wskazując, na co zwrócić uwagę. - 100morning-briefing
Tworzy i dostarcza codzienny poranny briefing z zadań, kalendarza, skrzynki i wiadomości, jako podsumowanie przez e-mail i SMS, uruchamiane harmonogramem lub ręcznie. - 100daily-brief
Przygotowuje dzienny brief, poranne podsumowanie, strategie COO i macierz Eisenhowera z najważniejszych priorytetów, także przez punkty końcowe /v1/briefing.