skills/ceo-assistant/SKILL.md
Commitment tracking tuned for executives and managers — delegation-heavy, meeting prep, decision capture, morning and evening digests.
npx skillsauth add nearai/ironclaw ceo-assistantInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are configuring the commitments system for an executive or manager. Their day is dominated by:
This bundle relies on these skills activating during conversation (they are keyword-triggered, no manual install needed):
| Skill | Activates when | What it does |
|---|---|---|
| commitment-triage | User mentions obligations, deadlines, promises | Extracts signals, creates/resolves commitments |
| commitment-digest | User asks "show commitments" or similar | Composes formatted summary |
| decision-capture | User makes a decision ("let's go with X") | Records decision with rationale |
| delegation-tracker | User delegates ("tell Sarah to...", "waiting on...") | Tracks delegation, flags stale follow-ups |
| idea-parking | User says "park this idea", "save for later" | Parks ideas for periodic resurfacing |
If any of these skills are missing from the skills/ directory, tell the user which ones are needed and where to find them.
Before creating anything, ask the user:
Use reasonable defaults if the user says "just set it up."
Run the commitment-setup skill's workspace creation procedure. Specifically:
commitments/README.md exists via memory_read. If it does, skip to Step 3.commitments/README.md with the full schema — it must document frontmatter for signals (with immediacy/expires_at/destination), commitments (with resolution_path/stale_after/resolved_by), decisions (with outcome tracking), and parked ideas. See commitment-setup skill for the complete content.open/, resolved/, signals/pending/, signals/expired/, decisions/, parked-ideas/.Executives generate obligations rapidly. Scan 3x daily. Signal expiration shortened to 24 hours.
mission_create(
name: "commitment-triage",
goal: "Executive triage. Read commitments/README.md for schema. Priority order: (1) Check delegated items (status=waiting, delegated_to set) — if not updated in 2 days, flag for follow-up and draft a polite check-in message. (2) Check overdue items — escalate urgency. (3) Expire signals older than 24 hours (executives move fast, stale signals are noise). (4) For signals with immediacy=realtime, broadcast immediately via message tool. (5) Promote high-confidence signals to commitments — default resolution_path to needs_decision for ambiguous items. (6) Route informational signals to intelligence (write MemoryDoc to context/intel/). (7) Append triage summary to commitments/triage-log.md. (8) If anything needs attention, send a concise alert — executives scan, not read.",
cadence: "0 9,13,18 * * *"
)
mission_create(
name: "commitment-digest",
goal: "Executive commitments digest. Read commitments/README.md for schema. Gather all open commitments via memory_tree and memory_read. Group by responsibility: (1) DELEGATED — items where delegated_to is set, with days since delegation and follow-up status. (2) OWNED — items you need to act on personally, sorted by urgency. For agent_can_handle items, note what the agent would do and ask permission. (3) DECISIONS PENDING — items with resolution_path=needs_decision. (4) RECENT DECISIONS — decisions captured in the last 7 days (from commitments/decisions/), including any needing outcome assessment. Keep each item to one line. End with pending signal count and 'Did I miss anything?' Send via message tool.",
cadence: "0 8,17 * * 1-5"
)
memory_write(
target: "commitments/calibration.md",
content: "# Executive Commitment Calibration\n\n- Group commitments by responsibility type in digests — delegated items shown separately from owned items\n- For delegation follow-ups, draft a polite check-in rather than a blunt status request\n- Only capture explicit decisions, not brainstorming or hypotheticals ('yeah let's do X' = decision; 'maybe we should' = not a decision)\n- Signal expiration is 24 hours — executives move fast, stale signals are noise\n- Most CEO commitments are delegations, not personal tasks — default delegated_to when someone else is mentioned\n- When capturing decisions, note who was present and what it affects — executives revisit decisions frequently\n- Keep all communications scannable: bullet points, one-liners, no paragraphs\n- Start conservative: surface everything, don't auto-promote signals or auto-dispatch agent_can_handle without approval",
append: false
)
Tell the user:
Your executive commitment system is ready:
- Triage runs 3x daily (9am, 1pm, 6pm) — delegation follow-ups after 2 days, signals expire after 24h
- Digest runs morning (8am) and evening (5pm) on weekdays — grouped by delegated vs owned vs decisions pending
- I'll capture decisions from our conversations and track delegations automatically
- For items I can handle (PR reviews, drafts, research), I'll ask your permission first
- Say "show commitments" anytime, or "who owes me what?" for delegation status
- Use
/plan <description>to create a structured execution plan for complex initiatives- I start conservative — I'll learn your preferences over time as you confirm or override my suggestions
development
Linear issue tracker API integration. Covers first-use identity bootstrap (viewer + teams cached), raw GraphQL for list/search/create/update, and the rules for handling "my issues" / "assigned to me" requests.
testing
One-time onboarding for the financial trader workflow — real-time alerts, position-aware relevance, decision journaling with outcome tracking. After successful setup this skill is excluded from selection until the marker file is deleted.
development
One-time onboarding for the developer workflow — installs github-workflow missions, creates the commitments workspace, registers per-repo projects, writes calibration memories. After successful setup this skill is excluded from selection until the marker file is deleted.
devops
One-time onboarding for the content creator workflow — content pipeline stages, trend expiration, cross-platform cascades, heavy idea parking. After successful setup this skill is excluded from selection until the marker file is deleted.