← Back to Skills Marketplace
1477009639zw-blip

Beta Survey Analysis

by 1477009639zw-blip · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
108
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install betasurvey
Description
AI-powered survey response analysis. Analyzes open-ended survey responses, clusters themes, detects sentiment, and generates actionable insights. Uses BERTop...
README (SKILL.md)

Survey Response Analysis Tool

AI-powered analysis of open-ended survey responses. Clusters themes, detects sentiment, generates actionable insights.

Usage

python3 analyze.py --input responses.csv --output report.md

Input CSV Format

respondent_id,response
1,"The product is great but delivery is slow"
2,"Amazing quality, fast shipping"
3,"Good but expensive"

Output

# Survey Analysis Report

## Sentiment Distribution
- Positive: 60%
- Neutral: 25%  
- Negative: 15%

## Top Themes
1. Delivery Speed (mentioned 45%)
2. Product Quality (mentioned 38%)
3. Price Value (mentioned 22%)

## Action Items
- Improve delivery logistics
- Maintain quality standards

Notes

Requires: python3, pandas, openai (or Anthropic API key)

Usage Guidance
This skill's README and metadata promise advanced clustering and LLM-powered analysis and even suggest needing pandas/OpenAI/Anthropic keys, but the actual script is a local, keyword-based sentiment counter and does not use any external APIs or environment variables. Before installing or providing any API keys: (1) ask the publisher why the code does not match the description, (2) inspect or run the analyze.py in a safe, isolated environment to confirm behavior, (3) do not supply OpenAI/Anthropic credentials unless you see code that actually uses them, and (4) if you need the advertised features (BERTopic/GPT), request a clear, auditable implementation and a trustworthy source/homepage. The current mismatch is likely a packaging/documentation error, but it could mislead you into exposing credentials unnecessarily.
Capability Analysis
Type: OpenClaw Skill Name: betasurvey Version: 1.0.0 The skill bundle is a simple survey analysis tool that performs keyword-based sentiment analysis on CSV files. While the documentation in SKILL.md misleadingly claims to use advanced AI models (BERTopic, GPT-4o-mini) and requires external libraries (pandas, openai), the actual implementation in analyze.py is a safe, standard Python script using only built-in libraries. There are no indicators of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
The name/description and SKILL.md claim advanced capabilities (BERTopic theme clustering, GPT-4o-mini integration, sentiment detection using libraries/APIs). The shipped code (analyze.py) only performs a very small, local keyword-based sentiment count and produces a simple markdown report. Declared/advertised capabilities are not implemented in the code.
Instruction Scope
Runtime instructions are simple (run python3 analyze.py with input CSV). SKILL.md also states 'Requires: python3, pandas, openai (or Anthropic API key)', but the runtime instructions do not tell the agent to obtain keys or call remote APIs and the code does not access network, environment variables, or external files beyond the input CSV. The SKILL.md language is inconsistent and grants the agent implied permission to use external APIs that the code does not actually call.
Install Mechanism
No install spec is provided and the skill is instruction-only plus a small local Python script. Nothing is downloaded or written during install, which is the lowest-risk install pattern.
Credentials
Requires.env is empty and the code does not read environment variables, but SKILL.md references OpenAI/Anthropic API keys and pandas. Those credentials and deps are not declared in the registry metadata. The documentation implying the need for API keys is disproportionate to the actual code and could mislead users into supplying sensitive credentials for no reason.
Persistence & Privilege
The skill is not always-included, does not request persistence, and does not modify agent or system configuration. It runs locally when invoked.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install betasurvey
  3. After installation, invoke the skill by name or use /betasurvey
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
init
Metadata
Slug betasurvey
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Beta Survey Analysis?

AI-powered survey response analysis. Analyzes open-ended survey responses, clusters themes, detects sentiment, and generates actionable insights. Uses BERTop... It is an AI Agent Skill for Claude Code / OpenClaw, with 108 downloads so far.

How do I install Beta Survey Analysis?

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

Is Beta Survey Analysis free?

Yes, Beta Survey Analysis is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Beta Survey Analysis support?

Beta Survey Analysis is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Beta Survey Analysis?

It is built and maintained by 1477009639zw-blip (@1477009639zw-blip); the current version is v1.0.0.

💬 Comments