Agent skill

Ceos Calendar

by bradfeld in bradfeld/ceos

A skill your agent uses when managing the rolling market calendar - conferences, launches, fundraising milestones, partner events, and team constraints

MITAuto-check passedBusiness, Finance & HR

Install Ceos Calendar

skills CLI
$ npx skills add bradfeld/ceos --skill ceos-calendar -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install bradfeld/ceos ceos-calendar --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/bradfeld/ceos.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/ceos-calendar .claude/skills/ceos-calendar && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ceos-calendar
GitHub stars
156
Token cost
~2k tokens
SKILL.md length
954 words
Files
1
Skills in repo
23
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when managing the rolling market calendar - conferences, launches, fundraising milestones, partner events, and team constraints

  • Works in 12 steps: Read Events → Calculate Rolling Window → Display Calendar → …
  • Managing the rolling market calendar - conferences
  • SKILL.md covers When to Use, Context, Process and Output Format, plus 2 more sections
  • Calls git

What it does

Ceos Calendar is an agent skill from bradfeld/ceos. Use when managing the rolling market calendar - conferences, launches, fundraising milestones, partner events, and team constraints

Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Fundraising and pitch decks, Project management and Product roadmapping. The repository describes itself as: EOS (Entrepreneurial Operating System) skills for Claude Code. Run your business on EOS with AI. The licence is MIT.

When your agent uses it

  • Managing the rolling market calendar - conferences
  • Fundraising milestones
  • Team constraints

Example prompts

  • “/ceos-calendar”

Workflow steps

12 steps, taken from the step headings in SKILL.md.

  1. Read Events
  2. Calculate Rolling Window
  3. Display Calendar
  4. Cross-Reference with Rocks
  5. Collect Event Details
  6. Validate
  7. Insert in Chronological Order
  8. Show Diff and Write
  9. Continue or Finish
  10. Display Events
  11. Collect Changes
  12. Show Diff and Write

What it can do on your machine

Read from SKILL.md and the folder at commit bdd5f01. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ceos Calendar loads about 2k tokens when it runs. Until then it costs about 36 tokens; SKILL.md has 954 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~36
When it runs · the whole SKILL.md, loaded when a task matches
~2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from bradfeld/ceos at commit bdd5f01, republished under its MIT licence (© bradfeld). 954 words, ~1,983 tokens.

Download SKILL.mdSave it as .claude/skills/ceos-calendar/SKILL.md (or your agent's skills folder).
name
ceos-calendar
description
Use when managing the rolling market calendar - conferences, launches, fundraising milestones, partner events, and team constraints
file-access
data/calendar/, templates/calendar-events.md, data/vision.md, data/rocks/, data/accountability.md
tools-used
Read, Write, Glob

ceos-calendar

Manage the rolling 6-month market calendar — external events, partner milestones, fundraising deadlines, and team constraints that affect quarterly planning and Rocks.

When to Use

  • "Show the calendar" or "market calendar"
  • "Add an event" or "add a conference to the calendar"
  • "What events are coming up?" or "upcoming deadlines"
  • "Update event status" or "mark that event as past"
  • "Calendar for quarterly planning" or "what's happening next quarter?"
  • "Any constraints this month?" or "team availability"

Context

Finding the CEOS Repository

Search upward from the current directory for the .ceos marker file. This file marks the root of the CEOS repository.

If .ceos is not found, stop and tell the user: "Not in a CEOS repository. Clone your CEOS repo and run setup.sh first."

Sync before use: Once you find the CEOS root, run git -C <ceos_root> pull --ff-only --quiet 2>/dev/null to get the latest data from teammates. If it fails (conflict or offline), continue silently with local data.

Key Files
FilePurpose
data/calendar/events.mdMarket calendar events (dates, types, owners, status)
templates/calendar-events.mdTemplate for initial calendar file
data/vision.mdStrategic context for event relevance
data/rocks/QUARTER/Current Rocks for alignment checks
data/accountability.mdSeat owners for event-owner validation
Calendar Data Format

Events are stored in a single markdown table in data/calendar/events.md. Each row is one event:

FieldTypeRequiredDescription
DateYYYY-MM-DDYesEvent date (ISO 8601)
EventstringYesShort event name
TypeenumYespartner, market, fundraising, constraint
OwnerstringYesPerson responsible, or "Team" for constraints
StatusenumYesupcoming, past, cancelled
NotesstringNoBrief context or outcome

Type values:

  • partner — partner milestones, reviews, joint events
  • market — conferences, industry events, product launches
  • fundraising — investor meetings, round targets, pitch deadlines
  • constraint — team-wide holidays, office closures, blackout periods

Status values:

  • upcoming — event has not occurred yet
  • past — event has passed (update notes with outcome)
  • cancelled — event was cancelled or no longer relevant

Sorting: Rows are sorted chronologically by Date, oldest first.

Process

Mode: View Calendar

Use when the user wants to see upcoming events or review the calendar.

Step 1: Read Events

Read data/calendar/events.md and parse the events table.

Step 2: Calculate Rolling Window

Compute the rolling window: 3 months before today through 3 months after today. Filter events to this window.

Step 3: Display Calendar

Group events by month and display:

Market Calendar (Dec 2025 - Jun 2026)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

January 2026
  15  CES 2026 [market] — Ryan Martens (past)
      Attended; explored AI agent partnerships

March 2026
  08  GHC Registration Deadline [partner] — Dan Forman (upcoming)
  31  Seed Round Close Target [fundraising] — Ryan Martens (upcoming)

April 2026
  10  AnitaB.org Quarterly Review [partner] — Dan Forman (upcoming)
Step 4: Cross-Reference with Rocks

Read data/rocks/[current-quarter]/ and highlight any events that relate to current Rocks. For example, if a Rock is "Raise $2.5M Seed Round" and there's a fundraising event, note the connection.


Mode: Add Events

Use when creating new calendar events.

Step 1: Collect Event Details

For each event, collect:

  1. Date — when does it happen? (must be YYYY-MM-DD)
  2. Event name — short, descriptive title
  3. Type — one of: partner, market, fundraising, constraint
  4. Owner — who is responsible? (use "Team" for constraints)
  5. Notes — optional context
Step 2: Validate
  • Date is valid ISO 8601 format
  • Type is one of the 4 allowed values
  • Owner exists in data/accountability.md (or is "Team" for constraints)
Step 3: Insert in Chronological Order

Read the existing events table. Insert the new row at the correct chronological position.

Step 4: Show Diff and Write

Show the user the updated table with the new row highlighted. Ask: "Add this event?"

If approved, write data/calendar/events.md.

Step 5: Continue or Finish

Ask: "Add another event, or are we done?"

When finished, display a summary of events added this session.


Mode: Update Events

Use when changing event status, editing details, or removing events.

Show full SKILL.md (380 more words)Show less
Step 1: Display Events

Show all events (not just the rolling window) so the user can find what they want to update.

Step 2: Collect Changes

Common updates:

  • Status change — mark as past (add outcome to notes) or cancelled
  • Date change — event was rescheduled
  • Notes update — add context or outcome
Step 3: Show Diff and Write

Show the specific row changes. Ask: "Update this event?"

If approved, write data/calendar/events.md.

Output Format

View: Calendar grouped by month with type tags and status indicators. Past events dimmed. Upcoming events within 2 weeks highlighted. Rock cross-references noted. Add: Show the new row in context. End with a summary of events added. Update: Show the diff of changed fields. Confirm before writing.

Guardrails

  • Always show diff before writing. Never modify data/calendar/events.md without showing the change and getting approval.
  • Valid types only. Only accept partner, market, fundraising, constraint. If the user provides another type, show the allowed values and ask which fits.
  • One owner per event. Use "Team" for constraints that affect everyone.
  • Dates must be ISO 8601. If the user says "next Tuesday" or "March 8th", convert to YYYY-MM-DD format and confirm.
  • Maintain chronological order. When inserting or reordering, keep rows sorted by Date.
  • Don't auto-invoke other skills. Mention ceos-rocks and ceos-quarterly-planning when relevant, but let the user decide when to switch.
  • Sensitive data warning. On first use, remind the user: "Calendar events may contain sensitive business information. Use a private repo."

Integration Notes

Rocks (ceos-rocks)
  • Read: Calendar events provide market context for setting Rocks. During Rock-setting, suggest reviewing the calendar for deadlines that affect priorities.
  • Suggested flow: "Review the market calendar with ceos-calendar before finalizing Rocks."
Quarterly Planning (ceos-quarterly-planning)
  • Read: Calendar events should be reviewed during quarterly planning. Upcoming conferences, deadlines, and constraints inform quarterly priorities.
  • Suggested flow: "Check the market calendar for Q2 events that may affect planning."
L10 Meetings (ceos-l10)
  • Read: Upcoming events within 2 weeks can surface as Headlines in the L10 meeting.
  • Suggested flow: "There are 2 events in the next 2 weeks — mention them in Headlines?"
Annual Planning (ceos-annual)
  • Read: Year-ahead events inform 1-Year Plan goals and major milestones.
Accountability Chart (ceos-accountability)
  • Read: ceos-calendar reads data/accountability.md to validate that event owners match seat responsibilities.
Write Principle

Only ceos-calendar writes to data/calendar/events.md. Other skills read calendar data for reference.

© bradfeld, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/ceos-calendar of bradfeld/ceos.

Open the folder on GitHubat commit bdd5f01

Compare with similar skills

Ceos Calendar next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Ceos Calendar compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ceos Calendar this skillbradfeld/ceos156—~2kAutomated safety check: PassMIT
Customer Discoveryguia-matthieu/clawfu-skills150—~5.3kAutomated safety check: PassMIT
Investor Materialscohen-liel/hivemind1106 repos~681Automated safety check: PassApache-2.0
Vc Strategypedronauck/skills634—~525Automated safety check: PassNone
LoopX PR Program Managerloopx-project/loopx6.2k—~1.9kAutomated safety check: PassApache-2.0
Plan Projectmattolson/agent-sandbox208—~1.1kAutomated safety check: PassMIT

Similar skills

  • Customer Discovery

    guia-matthieu/clawfu-skills

    Systematically validate your business hypotheses before building anything.

    150 GitHub stars~5.3k tokensUpdated 8 days ago
    Business, Finance & HRAuto-check passed
  • Investor Materials

    cohen-liel/hivemind

    Create and update pitch decks, one-pagers, investor memos, accelerator applications, financial models, and fundraising materials.

    110 GitHub starsUsed in 6 repos~681 tokens
    Business, Finance & HRAuto-check passed
  • Vc Strategy

    pedronauck/skills

    Assess fundability, positioning, fundraising narrative, timing, round size, instruments, valuation, dilution, milestones, and term negotiation, including devtools/AI infrastructure.

    634 GitHub stars~525 tokensUpdated 25 days ago
    Business, Finance & HRAuto-check passed
  • LoopX PR Program Manager

    loopx-project/loopx

    Tracks a group of pull or merge requests across repositories as durable LoopX state: inventory, reconcile changes, keep priorities and a roadmap, and monitor over time.

    6.2k GitHub stars~1.9k tokensUpdated today
    DevelopmentAuto-check passed
  • Plan Project

    mattolson/agent-sandbox

    Create a project plan for a new initiative. An agent skill from mattolson/agent-sandbox.

    208 GitHub stars~1.1k tokensUpdated 9 days ago
    Product & Project ManagementAuto-check passed
  • Release

    s-morgan-jeffries/apple-mail-fast-mcp

    A skill your agent uses when the user wants to release a new version.

    104 GitHub stars~1.3k tokensUpdated 1 mo ago
    DevelopmentAuto-check passed

More from bradfeld/ceos

All 23 skills in this repo
  • Ceos Accountability

    bradfeld/ceos

    A skill your agent uses when viewing, updating, or auditing the Accountability Chart — seats, owners, and roles

    156 GitHub stars~3.4k tokensUpdated 26 days ago
    Auto-check passed
  • Ceos Assistance

    bradfeld/ceos

    A skill your agent uses when managing daily operational delegation through The Stack and structured leader-assistant standups

    156 GitHub stars~3.9k tokensUpdated 26 days ago
    Auto-check passed
  • Ceos Cashflow

    bradfeld/ceos

    A skill your agent uses when assessing and optimizing the 8 financial levers that drive cash flow and profitability

    156 GitHub stars~3.2k tokensUpdated 26 days ago
    Auto-check passed
  • Ceos Clarity

    bradfeld/ceos

    A skill your agent uses when taking a Clarity Break — stepping back from day-to-day work for strategic thinking time

    156 GitHub stars~3k tokensUpdated 26 days ago
    Auto-check passed
  • Ceos Dashboard

    bradfeld/ceos

    A skill your agent uses when you want a quick snapshot of overall business health across all EOS components

    156 GitHub stars~3.2k tokensUpdated 26 days ago
    Auto-check passed
  • Ceos Delegate

    bradfeld/ceos

    A skill your agent uses when categorizing tasks for delegation using the Delegate and Elevate 4-quadrant framework

    156 GitHub stars~4.1k tokensUpdated 26 days ago
    Auto-check passed

Questions about Ceos Calendar

What does Ceos Calendar do?

A skill your agent uses when managing the rolling market calendar - conferences, launches, fundraising milestones, partner events, and team constraints. Ceos Calendar is an agent skill from bradfeld/ceos.

When should I use Ceos Calendar?

Ceos Calendar fits situations like: managing the rolling market calendar - conferences; fundraising milestones; team constraints.

How do I install Ceos Calendar in Claude Code?

Run `npx skills add bradfeld/ceos --skill ceos-calendar -a claude-code`. Or copy the skill folder (skills/ceos-calendar in bradfeld/ceos) into .claude/skills/ceos-calendar in your project. Claude Code loads it when a task matches its description.

How do I install Ceos Calendar in Codex?

Run `npx skills add bradfeld/ceos --skill ceos-calendar -a codex`. Or copy the skill folder (skills/ceos-calendar in bradfeld/ceos) into .agents/skills/ceos-calendar in your project. Codex loads it when a task matches its description.

Can I use Ceos Calendar in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add bradfeld/ceos --skill ceos-calendar -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ceos-calendar, .gemini/skills/ceos-calendar, .github/skills/ceos-calendar and .opencode/skills/ceos-calendar in your project.

What does Ceos Calendar need to run?

Going by SKILL.md and its folder, Ceos Calendar needs the command-line tools its instructions call (git).

Does Ceos Calendar access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Ceos Calendar safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Ceos Calendar use?

Ceos Calendar is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Ceos Calendar use?

About 2k tokens (SKILL.md is roughly 7.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Ceos Calendar?

Skills that share tags, products or a category with Ceos Calendar: Customer Discovery (guia-matthieu/clawfu-skills, 150 stars), Investor Materials (cohen-liel/hivemind, 110 stars), Vc Strategy (pedronauck/skills, 634 stars) and LoopX PR Program Manager (loopx-project/loopx, 6.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ceos Calendar?

bradfeld (a GitHub user) maintains it in bradfeld/ceos, which has 156 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on September 13, 2026.

Source: bradfeld/ceos on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.