← Back to Skills Marketplace
20696
Downloads
12
Stars
2
Active Installs
15
Versions
Install in OpenClaw
/install who-is-actor
Description
This skill should be used ONLY when the user EXPLICITLY and UNAMBIGUOUSLY requests a Git repository commit-history analysis that produces aggregate collabora...
Usage Guidance
Install only if you are comfortable granting the agent read-only access to the target repository's Git history. Use dry-run first, run it only on repositories you are authorized to analyze, and do not use the output for performance reviews, rankings, compensation, hiring, firing, or other personnel decisions.
Capability Assessment
Purpose & Capability
The core purpose is repository-level collaboration-pattern reporting from Git history. Reading commit metadata, author names, commit subjects, and file paths is expected for that purpose and is repeatedly scoped to local aggregation only.
Instruction Scope
SKILL.md and skill.yaml strongly prohibit per-contributor reports, HR/personnel use, email collection, network operations, writes, and raw commit/path forwarding. README.md and INTRO.md contain some older wording implying names or contributor-attributed examples may appear, but the runtime entry and manifest are more restrictive.
Install Mechanism
No package install flow or runtime dependency installation is defined. The included publish.sh is a manual publisher helper for ClawHub release, not an install-time or runtime hook.
Credentials
The skill requires access to one user-supplied local Git repository and standard Unix tools. That access is proportionate to the stated analysis task, with dry-run, path validation, and repository-scope limits documented.
Persistence & Privilege
No persistence, background worker, privilege escalation, credential harvesting, destructive command, or network exfiltration behavior is present in the runtime instructions.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install who-is-actor - After installation, invoke the skill by name or use
/who-is-actor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.15
- Contributor display names are now never included in output; names are used only locally to calculate aggregates and are discarded before leaving the host.
- Updated documentation to clarify that no per-contributor results or author names are ever produced.
- Further restricted any personnel-style analysis or individualized judgments, emphasizing exclusive support for aggregate repository metrics.
- Removed legacy file skill-card.md to streamline documentation.
- Minor updates to activation and privacy instructions to reinforce scope and usage boundaries.
v1.0.14
- Tightened privacy policy: now clarifies that no per-contributor breakdown, ranking, or scoring is ever produced.
- Updated usage notice to emphasize refusal of all personnel-style assessments or individualized reports, even if a repository path is provided.
- Strengthened warnings: output is strictly repository-wide aggregates, not for HR or performance uses.
- Documentation and activation phrase examples adjusted for greater clarity and explicitness regarding scope and ethical constraints.
- Removed obsolete documentation file `skill-card.md`.
v1.0.13
who-is-actor 1.0.13
- Refined all documentation to clarify that this skill provides only repository-level, aggregate collaboration-pattern analytics, not individualized developer profiling.
- Updated activation phrases in SKILL.md to explicitly disallow and refuse requests for individual ranking, performance assessment, or personnel-style output.
- Removed the file skill-card.md.
- Revised the description and usage guidance in all README and intro files to emphasize the aggregate, non-personal nature of analysis.
- Expanded and clarified privacy and consent instructions, including explicit guidance for refusal scenarios.
v1.0.12
**Major update: Tightened privacy, consent, and data-handling rules; clarified skill scope and usage activation requirements.**
- Agents must require explicit user consent, a concrete repository path, and authority confirmation before any analysis.
- Skill can no longer be used for HR, performance, or personnel decisions; developer metrics are strictly technical and aggregate.
- Only locally aggregated, redacted statistics are sent to the AI model—raw commit message text and file paths must never be included in prompts.
- Enhanced activation protocol: general mentions of repository analysis don't trigger the skill—user must clearly state intent and repo path.
- Documentation now outlines strict privacy, sensitive-data filtering, and user notification obligations before running commands.
v1.0.10
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
v1.0.9
who-is-actor v1.0.9
- Documentation updates, including SKILL.md, README.md, and SKILL_CN.md.
- Clarified skill description, usage instructions, input validation, and command safety in documentation.
- No changes to the core logic or feature set; this is a documentation-focused update.
v1.0.8
# who-is-actor v1.0.8 Changelog
- Clarified "zero dependencies" to specify that standard Unix tools (`awk`, `sort`, etc.) are required but nothing is installed.
- Added explicit note and section for a dry-run mode: users can preview all shell commands before execution for security review.
- Documentation now directly links to the project repository.
- Improved and reorganized security and privacy sections; all command validation and whitelist rules now highlighted and easier to follow.
- Minor edits for clarity, conciseness, and improved user onboarding instructions.
v1.0.7
who-is-actor 1.0.7
- Added SKILL_CN.md for Chinese-language documentation.
- Expanded SKILL.md with natural language usage examples in multiple languages (English, 中文, 日本語, 한국어, Español, Français, Deutsch).
- Clarified that natural language prompts are recommended and listed common sample queries.
- No changes to core logic, security model, or feature set.
v1.0.6
- Documentation and metadata kept up to date; no functional changes in this version.
- Ensures all descriptions and instructions reflect the current design and behavior.
v1.0.5
No user-facing changes detected in this version.
- No file changes present; documentation and functionality remain unchanged.
v1.0.4
who-is-actor 1.0.4
- Substantially improved English documentation in SKILL.md, providing a concise quick start, clearer parameter summary, and usage guidance for international users.
- Added a highly readable Markdown overview to SKILL.md, making the skill’s purpose, parameters, workflow, security, and privacy rules more accessible.
- Tightened various descriptions: clarified validation rules, reinforced security specifications, and improved step-by-step instructions.
- README.md unchanged in this release.
v1.0.3
who-is-actor v1.0.3
- Tightened privacy and security controls: authors can only be specified via display names (no `@` or email allowed).
- Updated input validation: author names must not contain `@` and now match regex `^[a-zA-Z0-9 _.-]+$`.
- Clarified that the skill never accepts email addresses or exposes them in reports or via git commands.
- Updated documentation for stricter rules and improved privacy instructions.
v1.0.2
- Added an explicit shell command whitelist: only specific read-only git commands and basic text filters are allowed, all write/network/non-git shell operations are strictly forbidden.
- Updated the security section to detail the allowed/forbidden commands, making it clearer and stricter on shell safety.
- Added a usage disclaimer to the Engagement Index: it must not be used for HR decisions such as performance reviews or layoffs.
- Improved documentation for security best practices and ethical responsibility when analyzing developer activity.
- No changes to core logic/command usage—changes are documentation and security policy clarifications only.
v1.0.1
**Summary:**
This version adds strict command injection prevention and privacy rules. The "Slacking Index" is replaced with a neutral "Engagement Index".
- All shell command parameters (repo path, author, dates, branch) must pass new strict validation rules before use, preventing command injection.
- Privacy protections: developer emails are no longer collected or shown; only author names are processed and reported.
- "Slacking Index" is replaced by "Engagement Index"—now a neutral measure of visible contribution, with clear warnings about its meaning and limitations.
- New documentation sections on input validation rules, privacy rules, and security-first principles.
- Updated output structure and field names, reflecting the terminology changes (e.g., "slacking" replaced by "engagement").
- Expanded contextual warnings in report interpretations regarding what Git data can and cannot reflect.
v1.0.0
- Initial release of the "who-is-actor" skill: zero-dependency, no-script Git repository developer profiling.
- Provides comprehensive reports on each developer's commit habits, work habits, efficiency, code style, code quality, and slacking index—entirely from native git CLI output analyzed by AI.
- Output includes detailed per-developer dashboards, AI evaluations, improvement suggestions, radar scores, and one-line summaries.
- Supports team-wide comparison, health evaluation, and bus factor risk detection.
- Strictly uses only native git commands for data collection; no external dependencies required.
Metadata
Frequently Asked Questions
What is Who Is Actor?
This skill should be used ONLY when the user EXPLICITLY and UNAMBIGUOUSLY requests a Git repository commit-history analysis that produces aggregate collabora... It is an AI Agent Skill for Claude Code / OpenClaw, with 20696 downloads so far.
How do I install Who Is Actor?
Run "/install who-is-actor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Who Is Actor free?
Yes, Who Is Actor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Who Is Actor support?
Who Is Actor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Who Is Actor?
It is built and maintained by enoyao (@wscats); the current version is v1.0.15.
More Skills