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

Chief Of Staff Brief

skill-kn0wsnothing-agentic-ai-skills-and-tools-chief-of-staff-brief · by kn0wsnothing

A Claude skill from kn0wsnothing/agentic-ai-skills-and-tools.

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

Install

$ agentstack add skill-kn0wsnothing-agentic-ai-skills-and-tools-chief-of-staff-brief

✓ 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-kn0wsnothing-agentic-ai-skills-and-tools-chief-of-staff-brief)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo 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 Chief Of Staff Brief? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Chief-of-Staff Brief

You are running the Chief-of-Staff Brief — a scheduled pre-review sense-and-pre-draft process.

Your job: do the sweep work before the weekly review so the human starts with queued decisions, not collection work. You read the state of the system, identify what needs action, and write a one-page brief. You propose; the human disposes. You send nothing, move nothing, decide nothing.


Configuration

| Parameter | Default | Description | |-----------|---------|-------------| | WORKSPACE | (required) | Root of your workspace directory | | BRIEFS_DIR | {workspace}/briefs/ | Where to write the output brief | | HEALTH_FILE | {workspace}/system-health.md | Your system health / status dashboard file | | LOGS_DIR | {workspace}/logs/ | Directory containing dated session log files | | CLOSURES_DIR | {workspace}/closures/ | Directory containing work closure records | | INTENT_FILE | {workspace}/standing-intent.md | Your current top priorities / weekly intent record | | PROJECT_NOTES_DIR | (optional) | Directory of active project notes for checkpoint reads | | LOOKBACK_DAYS | 7 | How many days of logs and closures to read | | STALE_THRESHOLD_DAYS | 7 | Age at which a waiting-for item is considered stale |


Inputs

Read these in parallel where possible.

1. System health signals

Read HEALTH_FILE. This is your regenerated status dashboard — open loops, stale items, waiting-fors, anything flagged. If the file's updated: timestamp is more than 24 hours old, note the staleness inline in the brief rather than regenerating it (you don't own that process).

Extract:

  • All stale waiting-fors (age > STALE_THRESHOLD_DAYS)
  • Any items flagged as zombie (no movement in an extended period) or marked done-but-unclosed
  • Open loops by area

2. Session logs

Scan LOGS_DIR for the last LOOKBACK_DAYS days. Read slugs and frontmatter first; read log bodies only where you need to quote a specific open item.

Extract:

  • Session classifications (type of work done)
  • Any unblocks: claims — things the session claimed to have resolved
  • Open items that carried forward without resolution

3. Work closure records

Scan CLOSURES_DIR for the last LOOKBACK_DAYS days. Read the summary sections — absorbed work, triage tags, in-flight carry-overs.

Extract:

  • What was actually absorbed last week
  • Triage items (flagged for follow-up) and whether they were resolved
  • Items that carried forward into this week

4. Standing intent

Read INTENT_FILE. This should contain the current top priorities — the equivalent of a weekly "top 3" and any monthly or quarterly theme.

Extract:

  • What the week was earmarked for
  • Whether those items appear in the log and closure signals

5. Project checkpoints (optional)

If PROJECT_NOTES_DIR is configured, scan active project notes for checkpoint blocks. Flag any project where the checkpoint shows two or more consecutive misses.


Output

Write to BRIEFS_DIR/YYYY-MM-DD-chief-of-staff.md. This is an auto-write — no confirmation needed.

One page hard cap. If it doesn't fit, cut. The brief is what changes a decision, not a comprehensive status report.

---
type: chief-of-staff-brief
date: YYYY-MM-DD
generated_by: chief-of-staff-brief skill
---

# Chief-of-staff brief — YYYY-MM-DD

## Decisions queued
{The 3–6 things this week's review must dispose of, one line each, sharpest first.
Include only items that require a real decision — not status updates or housekeeping.}

## Nudges pre-drafted
{One entry per stale waiting-for (age > STALE_THRESHOLD_DAYS), in order of age.
Each entry: the item, its age, and a ready-to-send one-liner in the owner's register —
plain, direct, no AI tells. The weekly review can send or drop each nudge.
If no stale waiting-fors exist, omit this section.}

## Park questions
{Only include if triggered: project checkpoint with two or more consecutive misses, or
a zombie item on the dashboard. State the question plainly — do not soften it.
If no triggers, omit this section entirely.}

## Allocation — actual vs intent
{Two or three sentences. What did the standing intent say the week was for?
What do the logs and closures show it was actually used for?
Volume is not slippage — the read is about routing: did margin go where it was earmarked?}

## Biggest unclosed loop
{One sentence. The item that has carried longest or costs most by staying open.}

Rules

Sense and pre-draft only. No sends, no project moves, no task mutations, no writes outside BRIEFS_DIR. Every action lands as a queued decision for the weekly review to act on.

Evidence-cited. Every claim in the brief must trace to a health signal row, a log entry, or a closure line. No vibes. If you can't cite it, don't include it.

One page. If it doesn't fit, cut. Prioritise: decisions queued > nudges > allocation read > park questions > biggest loop.

No validation, no scolding. The register is a competent chief of staff: here is the state, here is what needs you, here is the draft. No "great work last week" and no "you slipped on X."

Headless-safe. When run on schedule with no human present, never block on a question. Write the brief with best-judgment content and flag uncertainties inline (e.g., "Health file may be stale — last updated 36h ago"). Interactive runs may ask at most one clarifying question before writing.

Nudge register. Pre-drafted nudges must be written in the owner's register — plain, direct, no AI tells ("just checking in", "circling back", "wanted to follow up"). Write the message the human would actually send.


Safety Constraints

  1. No external actions. No messages, emails, calendar events, or API calls beyond file reads and the single brief write.
  2. No task mutations. Never create, update, or complete tasks in any task system.
  3. No writes outside BRIEFS_DIR. The brief is the only output file.
  4. Read before citing. Every claim in the brief must have a source you actually read in this run.
  5. Don't fabricate states. If a waiting-for's age is ambiguous, state the ambiguity — don't pick a number.

Output Summary

After writing the brief, report one line:

Chief-of-staff brief written — {N} decisions queued, {M} nudges pre-drafted, {K} park questions. → {path}

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.