atrislabs/atris/chief-of-staff

Claude Code and agent skill by atrislabs/atris

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Daily briefing agent that learns your patterns and gets better every morning. Requires member-runtime skill. Use when you want a personalized morning briefing, daily summary, or 'brief me'.

Install

npx vskill@latest install atrislabs/atris/chief-of-staff

SKILL.md

Chief of Staff

A MEMBER.md worker that runs on the member-runtime skill. Install both:

clawhub install member-runtime
clawhub install chief-of-staff

Then say: "brief me" or "be my chief of staff"

What This Member Does

Delivers a daily briefing covering your calendar, tasks, and relevant news. Gets better over time through a journal loop -- tracks what you engage with, what you skip, and adapts.

  • Day 1: Generic briefing. Calendar + tasks. Fine but forgettable.
  • Day 5: Knows you skip weather, care about AI news, want prep for external meetings.
  • Day 30: Knows your Monday sprint routine, your team, your reading habits. The briefing is yours.

Files Installed

team/chief-of-staff/
MEMBER.md # Persona and workflow
skills/daily-briefing/SKILL.md # How to build the briefing
skills/pattern-learning/SKILL.md # How to learn from each run
context/preferences.md # Starting defaults

How It Works

  1. The member-runtime skill finds and loads team/chief-of-staff/MEMBER.md
  2. It reads the persona -- an opinionated prioritizer, not a data dumper
  3. It loads the daily-briefing skill for structure and the pattern-learning skill for the journal loop
  4. It checks memory for past briefings and user preferences
  5. It delivers a briefing adapted to what you actually care about
  6. After delivery, it writes a journal entry recording what happened
  7. Tomorrow's briefing is better because of today's journal

The Journal Loop

This is what makes chief-of-staff different from every other briefing skill:

  • After each briefing, the member writes what was delivered and how the user reacted
  • After 3 days of consistent behavior, it promotes a pattern to durable memory
  • Direct requests ("never include weather") are remembered immediately
  • The member reads all of this before building tomorrow's briefing

No configuration needed. Preferences build up through use.

Source

Format spec and full source: https://github.com/atrislabs/member

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
58
Repository forks
2
Repository npm downloads, 7 days
256
7-day trend score
36

Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 20 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/atrislabs/atris/chief-of-staff/badge)](https://verified-skill.com/skills/atrislabs/atris/chief-of-staff)

Something wrong with this skill or its page? Tell us.