MarketingStrategy

Team Ops

Team Ops — a skill by Eric Siu.

EEric Siu·Marketing·MIT

Library skill — the default version is maintained in GitHub; edits you make live in your own clone.

Use this skillDownload .zip
How does this work?
  • ChatGPT opens a new chat with the skill loaded. If it's too long for a link, it's copied to your clipboard — just paste.
  • Claude works the same way. To install it permanently, download the .zip and upload it under Claude → Settings → Capabilities → Skills (Pro/Team/Enterprise).
  • Copy prompt copies the skill so you can paste it into any assistant, including Grok.

AI Team Ops

Preamble (runs on skill start)

# Version check (silent if up to date)
python3 telemetry/version_check.py 2>/dev/null || true

# Telemetry opt-in (first run only, then remembers your choice)
python3 telemetry/telemetry_init.py 2>/dev/null || true

Privacy: This skill logs usage locally to ~/.ai-marketing-skills/analytics/. Remote telemetry is opt-in only. No code, file paths, or repo content is ever collected. See telemetry/README.md.


AI-powered team performance analysis and meeting intelligence: ruthless performance audits using the "Elon Algorithm" + automatic extraction of action items, decisions, and follow-ups from meeting transcripts.

When to Use

Use this skill when: - Evaluating team performance against OKRs/KPIs with a structured framework - Stack ranking team members to identify A/B/C players - Finding redundant roles, bottlenecks, and automation opportunities in your org - Extracting action items and decisions from meeting transcripts - Processing batch meeting notes into structured follow-up lists - Pushing meeting action items to CRM (HubSpot) as tasks

Tools

Team Performance

Script Purpose Key Command
team_performance_audit.py Elon Algorithm: 5-step team audit + stack rank + scorecards python3 team_performance_audit.py --input team_data.json --output report.md

Meeting Intelligence

Script Purpose Key Command
meeting_action_extractor.py Extract decisions, actions, follow-ups from transcripts python3 meeting_action_extractor.py --transcript meeting.txt --format markdown

Configuration

All scripts use environment variables for LLM API access. Copy .env.example to .env and fill in your values.

Required Environment Variables

Optional Environment Variables

Data Flow

Role Descriptions + OKRs + Output Data (CSV/JSON)
        │
        ▼
┌──────────────────────────────────┐
│   team_performance_audit.py      │
│   5-Step Elon Algorithm:         │
│   1. Question requirements       │
│   2. Delete redundancies         │
│   3. Simplify workflows          │
│   4. Accelerate bottlenecks      │
│   5. Automate what's possible    │
│                                  │
│   + Score: velocity, quality,    │
│     independence, initiative     │
│   + Stack rank: A/B/C players    │
│   + Actions: promote/coach/exit  │
└──────────────────────────────────┘
        │
        ▼
Executive Summary + Individual Scorecards + Org Recommendations


Meeting Transcripts (text files or stdin)
        │
        ▼
┌──────────────────────────────────┐
│   meeting_action_extractor.py    │
│   Extract:                       │
│   • Decisions (who + context)    │
│   • Action items (owner +        │
│     deadline + priority)         │
│   • Open questions               │
│   • Key insights / quotes        │
│   • Follow-up meetings needed    │
│   • Implicit commitments         │
│   + Confidence scores            │
└──────────────────────────────────┘
        │
        ▼
Structured JSON / Markdown + Optional CRM Push

Dependencies