闲社服务运行正常AI智能体自动化平台
w

谁在演戏

技能标识:who-is-actor

>

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.10
检测标记
后台标记通过
免费
免费获取
5
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

谁在演戏

谁是演员 — Git仓库开发者画像技能

🔗 项目仓库: https://github.com/wscats/who-is-actor

零安装依赖,零脚本。纯粹通过原生git命令和标准Unix文本工具(cut、sort、awk、grep等——大多数系统已预装)收集数据,由AI进行解读,为每位开发者生成一份严肃、直接、不留情面的成绩单。

零依赖说明: 本技能不安装任何东西——没有pip包,没有npm模块,没有自定义脚本。但是,它确实需要主机上具备以下标准系统二进制文件:git、cut、sort、uniq、awk、grep、sed、wc、head。这些工具几乎在所有类Unix系统(macOS、Linux)上都是预装的。在Windows上,请使用Git Bash或WSL。


💬 自然语言(推荐)

您无需记忆任何命令或参数——只需用任何语言描述您的需求:

英文

💬 分析 /path/to/my-project 这个仓库
💬 分析此仓库中所有开发者的画像
💬 谁是对 /path/to/my-project 贡献最活跃的人?
💬 比较 Alice 和 Bob 的提交习惯
💬 展示此项目自2024-01-01以来的代码质量报告
💬 每位开发者在 main 分支上的工作模式是怎样的?
💬 给我一份每位贡献者优缺点的诚实评价
💬 /path/to/my-project 是否存在巴士因子风险?

中文

💬 分析一下 /path/to/my-project 这个仓库
💬 帮我看看这个项目里每个开发者的提交习惯
💬 对比一下 Alice 和 Bob 的研发效率
💬 生成这个仓库的开发者画像报告
💬 这个项目的代码质量怎么样?
💬 从 2024 年 1 月开始,分析 main 分支的提交记录
💬 团队里谁的代码风格最好?谁需要改进?
💬 看看这个仓库有没有巴士因子风险

日语

💬 このリポジトリの開発者を分析してください /path/to/my-project
💬 各開発者のコミット習慣を比較してください
💬 このプロジェクトのコード品質レポートを作成してください
💬 チームの開発効率を評価してください

韩语

💬 이 저장소의 개발자 프로필을 분석해 주세요 /path/to/my-project
💬 각 개발자의 커밋 습관을 비교해 주세요
💬 이 프로젝트의 코드 품질 보고서를 만들어 주세요
💬 팀의 개발 효율성을 평가해 주세요

西班牙语

💬 Analiza el repositorio en /path/to/my-project
💬 Compara los hábitos de commit de todos los desarrolladores
💬 Dame un informe de calidad del código de este proyecto
💬 ¿Quién es el desarrollador más activo del equipo?

法语

💬 Analyse le dépôt situé à /path/to/my-project
💬 Compare les habitudes de commit de chaque développeur
💬 Génère un rapport de qualité du code pour ce projet
💬 Qui est le contributeur le plus actif de léquipe ?

德语

💬 Analysiere das Repository unter /path/to/my-project
💬 Vergleiche die Commit-Gewohnheiten aller Entwickler
💬 Erstelle einen Code-Qualitätsbericht für dieses Projekt
💬 Wer ist der aktivste Entwickler im Team?



⚙️ 参数


参数描述必需默认值
repo_path目标Git仓库的绝对路径✅ 是—
authors
逗号分隔的显示名称(不接受邮箱) | 否 | 所有贡献者 |
| since | ISO格式的开始日期(YYYY-MM-DD) | 否 | 全部历史 |
| until | ISO格式的结束日期(YYYY-MM-DD) | 否 | 全部历史 |
| branch | 要分析的目标分支 | 否 | 当前活动分支 |

您将获得: 一份结构化的Markdown报告,包含汇总表、每位开发者的画像(六维雷达评分、优缺点、改进建议)、团队对比以及巴士因子风险警报。



安全规范

所有shell命令参数在执行前必须经过严格验证,以防止命令注入攻击。

预演模式(首次使用推荐)

在执行任何命令之前,AI代理应提供预演模式,该模式:

  1. 1. 按照以下规则收集并验证所有参数
  2. 构建将要执行的完整shell命令列表
  3. 在不执行任何命令的情况下,将每条命令打印给用户审查
  4. 等待用户明确批准后再进行实际执行

要触发预演模式,用户可以这样说:

💬 在执行之前先给我看看这些命令
💬 对 /path/to/repo 做一次预演
💬 先列出要执行的命令,不要运行

这允许用户验证每条命令是否严格符合下面的白名单。

命令白名单(仅允许这些命令)

本技能仅允许以下预定义的只读git子命令。不得执行任何其他shell命令:

允许的命令目的是否修改仓库?
git -C <path> rev-parse --is-inside-work-tree验证路径是否为有效的Git仓库❌ 只读
git -C <path> shortlog -sn --all
获取贡献者列表和提交次数 | ❌ 只读 |
| git -C log ... | 获取提交历史详情 | ❌ 只读 |
| git -C diff --stat ... | 获取变更统计 | ❌ 只读 |

严格禁止的命令类型:

  • - ❌ 任何写操作:git push、git commit、git merge、git rebase、git reset、git checkout、git branch -d
  • ❌ 任何非git命令:curl、wget、python、node、bash -c、sh、eval、rm、cp、mv
  • ❌ 任何文件写入或重定向:>、>>、tee(管道|仅允许连接只读文本处理工具:cut、sort、uniq、awk、grep、wc、sed、head)
  • ❌ 任何网络操作:git fetch、git pull、git clone、git remote

如果AI代理试图执行白名单之外的命令,用户应立即拒绝执行。

输入验证规则(必须在任何Git命令之前完成)

  1. 1. repo_path(仓库路径)验证:
- 必须是绝对路径(以/开头) - 不得包含任何危险字符或子字符串:;、|、&、$、 、(、)、>、<、\n、\r、$()、.. - 路径必须是真实存在的Git仓库(通过git -C rev-parse --is-inside-work-tree返回true验证) - 如果验证失败,立即中止并向用户报告错误——不得执行后续命令
  1. 2. author(作者名称)验证:
- 仅允许的字符:字母(a-z A-Z)、数字(0-9)、空格、连字符(-)、下划线(_)、点号(.) - 不允许使用@符号(禁止邮箱格式以符合隐私保护规则) - 正则表达式白名单:^[a-zA-Z0-9 _.-]+$ - 最大长度:128个字符 - 如果输入包含@,提示用户使用作者的显示名称,然后跳过该作者
  1. 3. since / until(日期参数)验证:
- 必须匹配ISO日期格式:^[0-9]{4}-[0-9]{2}-[0-9]{2}$ - 如果验证失败,忽略该参数并警告用户
  1. 4. branch(分支名称)验证:
- 仅允许的字符:字母、数字、/、-、_、. - 正则表达式白名单:^[a-zA-Z0-9/_.-

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 who-is-actor-1776107043 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 who-is-actor-1776107043 技能

通过命令行安装

skillhub install who-is-actor-1776107043

下载

⬇ 下载 who-is-actor v1.0.10(免费)

文件大小: 30.08 KB | 发布时间: 2026-4-15 14:58

v1.0.10 最新 2026-4-15 14:58
who-is-actor v1.0.10

- Updated and refined documentation in SKILL.md, README.md, and SKILL_CN.md
- No code logic or execution changes; this release is documentation-focused
- Examples and multilingual prompts clarified for skill invocation
- Security, parameter validation, and privacy notes remain unchanged
返回顶部