← Back to Skills Marketplace
69
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pedestrian-traffic-counting-gemini-count-in-video
Description
Analyze and count objects in videos using Google Gemini API (object counting, pedestrian detection, vehicle tracking, and surveillance video analysis).
Usage Guidance
Before installing, understand that this skill will upload videos to Google Gemini and expects an API key (GEMINI_API_KEY) and access to local video files. Ask the publisher to: (1) declare GEMINI_API_KEY and any config paths in the manifest, (2) document exactly which filesystem paths the skill will read, and (3) confirm how video data is handled/stored by the external API (retention, privacy). If you will process sensitive surveillance footage, test with non-sensitive videos first and ensure compliance with privacy/legal requirements. If you don't want videos uploaded to an external cloud, do not install or run this skill.
Capability Analysis
Type: OpenClaw Skill
Name: pedestrian-traffic-counting-gemini-count-in-video
Version: 0.1.0
The skill provides a legitimate framework for video analysis and object counting using the Google Gemini API. The code examples in SKILL.md use the official google-genai SDK to upload videos and process results, with appropriate error handling and structured output parsing. No indicators of data exfiltration, malicious execution, or prompt injection attacks were found.
Capability Tags
Capability Assessment
Purpose & Capability
The skill claims to use the Google Gemini API for video object counting (which is consistent with the described purpose), but the package/registry metadata lists no required environment variables or credentials. The SKILL.md clearly expects a GEMINI_API_KEY (os.getenv('GEMINI_API_KEY')) and uses client.files.upload — the manifest should declare that credential. The absence of declared credentials is an incoherence between what the skill says it needs and what the registry requires.
Instruction Scope
The runtime instructions instruct the agent to upload video files (potentially surveillance footage) to Google Gemini, poll for processing state, and read local directories (e.g., /app/video) to batch-process files. Uploading sensitive video to an external API and reading local directories are within scope for a video-analysis skill, but the SKILL.md gives the agent broad filesystem access (os.listdir on a hardcoded path) and mandates prompt formats for model responses. The instructions do not limit which local paths to access or warn about sensitive data, and they rely on externally executing uploads — these are expected actions but should be made explicit in the manifest and docs.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That minimizes installation risk because nothing is downloaded or written at install time. No install-time downloads or archive extraction are present.
Credentials
The SKILL.md uses GEMINI_API_KEY for genai.Client(api_key=os.getenv('GEMINI_API_KEY')), but the registry metadata lists no required environment variables or primary credential. That is disproportionate/inconsistent: a cloud API key is necessary for the described functionality and should be declared. Additionally, the instructions assume read access to a local directory (/app/video) and implicitly rely on local file availability — the manifest does not declare config paths or require consent for this access.
Persistence & Privilege
always is false and there are no install scripts or modifications to other skills or system-wide settings. The skill can be invoked autonomously (default), which is normal; this alone is not flagged. There is no evidence the skill requests persistent agent privileges beyond normal invocation.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pedestrian-traffic-counting-gemini-count-in-video - After installation, invoke the skill by name or use
/pedestrian-traffic-counting-gemini-count-in-video - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Bulk publish from all-task-skills-dedup
Metadata
Frequently Asked Questions
What is gemini-count-in-video?
Analyze and count objects in videos using Google Gemini API (object counting, pedestrian detection, vehicle tracking, and surveillance video analysis). It is an AI Agent Skill for Claude Code / OpenClaw, with 69 downloads so far.
How do I install gemini-count-in-video?
Run "/install pedestrian-traffic-counting-gemini-count-in-video" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is gemini-count-in-video free?
Yes, gemini-count-in-video is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does gemini-count-in-video support?
gemini-count-in-video is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created gemini-count-in-video?
It is built and maintained by lnj22 (@lnj22); the current version is v0.1.0.
More Skills