← Back to Skills Marketplace
kaiyuelv

Meeting Recorder Assistant

by Lv Lancer · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
101
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install meeting-recorder-assistant
Description
Intelligent meeting recording and transcription assistant with automated minutes generation, action item extraction, and sentiment analysis. Supports audio t...
Usage Guidance
This package contains plausible meeting-recording code but also some red flags you should consider before installing or running it: - Feature mismatch: The description advertises speaker diarization and sentiment analysis, but the included Python files do not implement those features. Expect only basic recording, Google-based transcription, and regex-based minutes/action extraction. - Unexpected dependency: requirements.txt lists openai even though none of the code uses it. That implies either leftover/unnecessary dependencies or hidden/unused code paths. Review and remove unused packages before installing to limit attack surface. - External network/privacy: The transcription uses speech_recognition.recognize_google(), which sends audio to a Google speech API endpoint. If you will process sensitive audio, treat this as data exfiltration to an external service and get consent from participants or run a local/offline recognizer. - Native deps and permissions: pyaudio requires platform native libraries and microphone access. Installing and running this skill may require elevated packaging steps and will access your microphone when recording; run in a controlled environment. - Sanity checks to perform: inspect and/or remove the openai dependency; run the code in a disposable virtual environment; audit for any network calls (use network monitoring during a test run); confirm where transcripts are stored and that temporary paths (/tmp) are acceptable for your privacy requirements. Overall: the code itself is not overtly malicious, but the mismatch between advertised features and actual implementation plus the unnecessary dependency create enough incoherence to warrant caution.
Capability Analysis
Type: OpenClaw Skill Name: meeting-recorder-assistant Version: 1.0.0 The meeting-recorder-assistant skill bundle provides legitimate functionality for recording audio, transcribing speech to text, and generating meeting summaries. The implementation uses standard libraries such as SpeechRecognition and PyAudio for its core features, and the data extraction logic in scripts/meeting_minutes.py and scripts/action_extractor.py relies on simple regular expressions. No evidence of malicious intent, data exfiltration, or prompt injection was found across the code or documentation.
Capability Assessment
Purpose & Capability
The name/description promise: recording, speaker diarization, sentiment analysis and automated minutes. The included code implements audio recording, basic Google-based transcription (speech_recognition), and regex-based summary/action extraction — but there is no speaker diarization, no sentiment-analysis code, and no use of OpenAI despite openai appearing in requirements.txt. The declared capabilities therefore overclaim what the code actually provides.
Instruction Scope
SKILL.md instructs the agent to import and call the included scripts (record, transcribe, generate minutes). It does not instruct reading unrelated files or environment variables. However, transcription uses speech_recognition.recognize_google which will send audio to an external Google recognition service (implicit network call) — SKILL.md does not disclose external services or privacy implications. Also the SKILL.md claims speaker identification and sentiment analysis but gives no runtime instructions or code paths implementing these features.
Install Mechanism
There is no install spec in the registry (instruction-only), but a requirements.txt is included recommending pip installs. That file references pyaudio and speechrecognition (expected) but also openai, which is not used in the code. No remote downloads or extraction from arbitrary URLs are present. Pyaudio can require system-level packages; the README suggests pip install -r requirements.txt but the skill does not supply platform-specific install steps.
Credentials
The skill declares no required environment variables or credentials, which is consistent with the code. However, requirements.txt includes the openai package (implying an OpenAI API key) even though the code never calls OpenAI. This is disproportionate and unexplained. Additionally, the transcription path uses Google’s recognizer (implicit network transmission of audio) without disclosing that external service or needing credentials, which has privacy implications.
Persistence & Privilege
The skill does not request persistent installation privileges (always: false), does not modify other skills or system-wide agent settings, and does not declare config paths. It runs as library code called by the agent — normal level of presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install meeting-recorder-assistant
  3. After installation, invoke the skill by name or use /meeting-recorder-assistant
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Meeting Recorder Assistant: an intelligent tool for meeting recording, transcription, and analysis. - Supports audio recording with timestamps and speaker identification. - Automatically generates meeting minutes and extracts action items from conversations. - Provides sentiment analysis to assess meeting tone and engagement. - Transcripts and meeting data available in JSON, Markdown, and TXT formats. - Compatible with multiple audio formats, including WAV, MP3, M4A, and OGG.
Metadata
Slug meeting-recorder-assistant
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Meeting Recorder Assistant?

Intelligent meeting recording and transcription assistant with automated minutes generation, action item extraction, and sentiment analysis. Supports audio t... It is an AI Agent Skill for Claude Code / OpenClaw, with 101 downloads so far.

How do I install Meeting Recorder Assistant?

Run "/install meeting-recorder-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Meeting Recorder Assistant free?

Yes, Meeting Recorder Assistant is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Meeting Recorder Assistant support?

Meeting Recorder Assistant is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Meeting Recorder Assistant?

It is built and maintained by Lv Lancer (@kaiyuelv); the current version is v1.0.0.

💬 Comments