/install em-intel
em-intel — Engineering Manager Intelligence
Track team performance, engineer contributions, and project health across GitLab/GitHub + Jira/GitHub Issues.
Agent Instructions (read this first)
When this skill is triggered:
1. Check if configured:
test -f \x3Cskill_dir>/.env && echo "configured" || echo "not_configured"
If not configured, say:
"em-intel needs a one-time setup. Run this and I'll guide you through it (takes ~2 min):"
python3 \x3Cskill_dir>/em_intel.py setupOr to preview without any credentials first:
python3 \x3Cskill_dir>/em_intel.py morning-brief --dry-run
The setup command handles everything: asks questions, opens token pages in the browser, writes .env, installs deps, and runs doctor automatically.
If configured, run the requested command directly:
cd \x3Cskill_dir> && python3 em_intel.py \x3Ccommand> [--dry-run]
On error, run doctor and surface the failing checks:
python3 \x3Cskill_dir>/em_intel.py doctor
Quick Start (manual)
# 1. Copy and fill in your API keys
cp .env.example .env
# See SETUP.md for token URLs and required scopes
# 2. Install dependencies
pip3 install -r requirements.txt
# 3. Validate configuration
python3 em_intel.py doctor
# 4. Preview with mock data (no credentials needed)
python3 em_intel.py morning-brief --dry-run
# 5. Run for real
python3 em_intel.py morning-brief
Commands
| Command | Description |
|---|---|
doctor |
Check env vars and test API connections |
morning-brief [--dry-run] |
Merged yesterday, open PRs >3d, quiet engineers, stalled epics |
eod-review [--dry-run] |
Today's merges/opens, contributor list, cycle time trend |
team-report [--days N] [--dry-run] |
Full team performance report |
contributions [--engineer NAME] [--days N] [--dry-run] |
Branch→ticket contribution map |
quiet-engineers [--dry-run] |
Engineers with no MR activity |
epic-health [--dry-run] |
Stalled and unassigned epics |
newsletter [--week] |
Weekly digest via configured delivery channel |
--dry-run
Pass --dry-run to any supported command to use realistic synthetic mock data instead of hitting real APIs. Useful for previewing output format before configuring credentials.
Configuration
Set EM_CODE_PROVIDER to gitlab or github, and EM_TICKET_PROVIDER to jira or github_issues.
Delivery channels: telegram, slack, email, or print (stdout fallback).
See .env.example for all configuration options.
Architecture
em_intel.py ← CLI entrypoint (argparse)
adapters/ ← Code platform + ticket system adapters
base.py ← Abstract base classes & data models
gitlab_adapter.py ← GitLab REST API
github_adapter.py ← GitHub REST API
jira_adapter.py ← Jira REST API
github_issues_adapter.py ← GitHub Issues as ticket system
mock_adapter.py ← Synthetic data for --dry-run mode
core/ ← Business logic
branch_mapper.py ← Map branches → tickets → engineers
team_pulse.py ← Quiet engineers, MR trends, cycle times
jira_health.py ← Stale epics, unassigned tickets, PR age
newsletter.py ← Weekly digest generation
delivery.py ← Telegram / Slack / Email / Print routing
commands/ ← Command implementations
morning_brief.py ← Morning briefing
eod_review.py ← End-of-day review
team_report.py ← Full team report
newsletter.py ← Newsletter generation & delivery
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install em-intel - 安装完成后,直接呼叫该 Skill 的名称或使用
/em-intel触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Engineering Manager Intelligence — Team Performance & Project Health 是什么?
Engineering Manager Intelligence: track team performance, engineer contributions, and project health across GitLab/GitHub + Jira/GitHub Issues. Use when aske... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 329 次。
如何安装 Engineering Manager Intelligence — Team Performance & Project Health?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install em-intel」即可一键安装,无需额外配置。
Engineering Manager Intelligence — Team Performance & Project Health 是免费的吗?
是的,Engineering Manager Intelligence — Team Performance & Project Health 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Engineering Manager Intelligence — Team Performance & Project Health 支持哪些平台?
Engineering Manager Intelligence — Team Performance & Project Health 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Engineering Manager Intelligence — Team Performance & Project Health?
由 larryfang(@larryfang)开发并维护,当前版本 v2.1.1。