- All 10 SKILL.md files now run version_check + telemetry_init on start - Sanitizer now supports allow_patterns from config (for example emails, docs) - Config updated with safe patterns for documentation content - Fixed example email to use example.com domain
4 KiB
4 KiB
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. Seetelemetry/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
ANTHROPIC_API_KEY— Anthropic API key (Claude for analysis)OPENAI_API_KEY— OpenAI API key (alternative LLM provider)
Optional Environment Variables
HUBSPOT_API_KEY— HubSpot private app token (for pushing meeting action items as tasks)LLM_PROVIDER—anthropic(default) oropenaiLLM_MODEL— Model name override (default:claude-sonnet-4-20250514orgpt-4o)
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
- Python 3.9+
anthropicoropenai(for LLM-powered analysis)requests(for optional HubSpot integration)