← Back to Skills Marketplace
Owner Briefing
by
Netanel Abergel
· GitHub ↗
· v1.1.0
· MIT-0
112
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install owner-briefing
Description
Generate and send a daily briefing to your owner covering today's meetings, urgent emails, open tasks, and anything that needs attention. Use when: it's the...
Usage Guidance
This skill will run shell commands that access your calendar, Gmail, and monday.com using local credentials and CLIs that it never declares. Before installing: 1) Verify you want the agent to read your Google calendar/Gmail and a monday.com token file at $HOME/.credentials/monday-api-token.txt (or change the script to use a safe secret store). 2) Confirm the 'gog' and 'openclaw' CLIs are legitimate, available on the agent host, and that their credential storage is secure. 3) Avoid storing API tokens in plaintext; prefer environment vars or an OS keychain and update the scripts accordingly. 4) Fix the script inconsistencies (the assemble step references step1/step2/step3 filenames that the SKILL.md only shows inline) so you know exactly what will be executed. 5) Test manually in a sandboxed account (no real owner data) before enabling any cron/autonomous runs. If you cannot locate or verify where credentials are stored or why the CLIs are trusted, do not install or enable autonomous invocation.
Capability Analysis
Type: OpenClaw Skill
Name: owner-briefing
Version: 1.1.0
The 'owner-briefing' skill is a productivity tool designed to aggregate calendar events, unread emails, and monday.com tasks into a daily summary. It utilizes local CLI utilities (gog) and standard API requests to fetch data, which is then sent to the owner via WhatsApp or email. While it accesses sensitive files like '$HOME/.credentials/monday-api-token.txt', the behavior is transparent, well-documented, and strictly aligned with the stated purpose of providing a personal briefing without any signs of unauthorized data exfiltration or malicious intent.
Capability Assessment
Purpose & Capability
The described goal (collect calendar events, urgent emails, and monday.com tasks and send a briefing) is coherent with the runtime steps. However the skill implicitly requires Google/Gmail/Calendar access, a monday.com API token file, the 'gog' CLI, and an 'openclaw' message-sending CLI — none of these are declared in the registry metadata (no required env vars, no required binaries). That omission is disproportionate to the stated purpose and reduces transparency.
Instruction Scope
SKILL.md contains explicit shell scripts that: call 'gog calendar' and 'gog gmail' (which will use Google credentials), read a monday.com API token from $HOME/.credentials/monday-api-token.txt, make an authenticated curl POST to api.monday.com, and invoke 'openclaw message send'. The instructions access a local credential file and external services, and the assemble step calls 'bash step1-calendar.sh' / 'step2-email.sh' / 'step3-tasks.sh' though those filenames are not created or installed by the skill — an inconsistency that could cause unintended behavior. The skill does not instruct how credentials are provisioned, nor does it warn about token leakage (e.g., via process lists or logs).
Install Mechanism
There is no install spec (instruction-only), which minimizes write-to-disk risk. However the skill assumes presence of external binaries (gog, openclaw, curl, python3, bash) without declaring them as required, which is an omission that affects safety and deployability.
Credentials
Although the skill needs access to Google account credentials and a monday.com API token, the registry lists no required env vars or primary credential. The script reads a plaintext token at $HOME/.credentials/monday-api-token.txt and sets GOG_ACCOUNT inline to [email protected] — sensitive items are accessed but not declared or scoped. This is disproportionate and decreases transparency about what secrets will be used or where they must live.
Persistence & Privilege
The skill does not request always:true and does not include an install that modifies other skills or system-wide settings. The provided cron JSON is only an example; the skill does not itself install persistent jobs. Persistence/privilege level appears reasonable.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install owner-briefing - After installation, invoke the skill by name or use
/owner-briefing - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Skill consolidation 2026-04-02: merged redundant skills, improved descriptions, added production lessons
v1.0.0
**Initial release of owner-briefing: automated daily owner summary**
- Generates and sends a structured daily briefing with today's meetings, urgent emails, and open tasks.
- CLI-based data collection from Google Calendar, Gmail, and monday.com; falls back gracefully if data is unavailable.
- Runs automatically Mon–Fri at a scheduled cron time in the owner’s timezone; can be manually triggered.
- Clear, ready-to-send briefing format suitable for message or email delivery.
- Includes customization options for filtering and enhancements (e.g., after 9am only, add weather).
- Ensures partial briefings are sent if some data sources fail, never missing a day.
Metadata
Frequently Asked Questions
What is Owner Briefing?
Generate and send a daily briefing to your owner covering today's meetings, urgent emails, open tasks, and anything that needs attention. Use when: it's the... It is an AI Agent Skill for Claude Code / OpenClaw, with 112 downloads so far.
How do I install Owner Briefing?
Run "/install owner-briefing" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Owner Briefing free?
Yes, Owner Briefing is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Owner Briefing support?
Owner Briefing is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Owner Briefing?
It is built and maintained by Netanel Abergel (@netanel-abergel); the current version is v1.1.0.
More Skills