← 返回 Skills 市场
wu-uk

csv-processing

作者 wu-uk · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ 安全检测通过
110
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install adaptive-cruise-control-csv-processing
功能描述
Use this skill when reading sensor data from CSV files, writing simulation results to CSV, processing time-series data with pandas, or handling missing value...
使用说明 (SKILL.md)

CSV Processing with Pandas

Reading CSV

import pandas as pd

df = pd.read_csv('data.csv')

# View structure
print(df.head())
print(df.columns.tolist())
print(len(df))

Handling Missing Values

# Read with explicit NA handling
df = pd.read_csv('data.csv', na_values=['', 'NA', 'null'])

# Check for missing values
print(df.isnull().sum())

# Check if specific value is NaN
if pd.isna(row['column']):
    # Handle missing value

Accessing Data

# Single column
values = df['column_name']

# Multiple columns
subset = df[['col1', 'col2']]

# Filter rows
filtered = df[df['column'] > 10]
filtered = df[(df['time'] >= 30) & (df['time'] \x3C 60)]

# Rows where column is not null
valid = df[df['column'].notna()]

Writing CSV

import pandas as pd

# From dictionary
data = {
    'time': [0.0, 0.1, 0.2],
    'value': [1.0, 2.0, 3.0],
    'label': ['a', 'b', 'c']
}
df = pd.DataFrame(data)
df.to_csv('output.csv', index=False)

Building Results Incrementally

results = []

for item in items:
    row = {
        'time': item.time,
        'value': item.value,
        'status': item.status if item.valid else None
    }
    results.append(row)

df = pd.DataFrame(results)
df.to_csv('results.csv', index=False)

Common Operations

# Statistics
mean_val = df['column'].mean()
max_val = df['column'].max()
min_val = df['column'].min()
std_val = df['column'].std()

# Add computed column
df['diff'] = df['col1'] - df['col2']

# Iterate rows
for index, row in df.iterrows():
    process(row['col1'], row['col2'])
安全使用建议
This is a simple, coherent pandas/CVS helper. Before installing, confirm the agent runtime has pandas available (the SKILL.md assumes it). Be aware the agent will run Python code that reads/writes local CSV files—avoid giving it access to sensitive CSVs unless you trust it. When writing CSVs that may be opened in spreadsheet apps, consider sanitizing fields to avoid CSV/excel formula-injection. No additional credentials or external network access are requested by this skill.
功能分析
Type: OpenClaw Skill Name: adaptive-cruise-control-csv-processing Version: 0.1.0 The skill bundle contains standard documentation and Python code snippets for processing CSV files using the Pandas library. The content in SKILL.md is limited to common data manipulation tasks such as reading/writing files, handling missing values, and calculating statistics, with no evidence of malicious intent, data exfiltration, or risky execution patterns.
能力评估
Purpose & Capability
The name/description (CSV processing, time-series, missing values) aligns with the SKILL.md content: example pandas code for reading, filtering, aggregating, and writing CSVs. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md contains only straightforward pandas snippets that read/write local CSV files and manipulate DataFrame objects. It does not instruct the agent to access unrelated files, environment variables, external endpoints, or to collect/transmit data beyond the stated task.
Install Mechanism
There is no install spec (instruction-only). Nothing is downloaded or written to disk by an installer as part of the skill bundle.
Credentials
The skill declares no required environment variables, credentials, or config paths. The examples assume pandas is available in the runtime environment, which is proportionate to the skill's purpose.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request permanent presence or elevated privileges and does not modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install adaptive-cruise-control-csv-processing
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /adaptive-cruise-control-csv-processing 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Bulk register from skillsbench tasks.
元数据
Slug adaptive-cruise-control-csv-processing
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

csv-processing 是什么?

Use this skill when reading sensor data from CSV files, writing simulation results to CSV, processing time-series data with pandas, or handling missing value... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 110 次。

如何安装 csv-processing?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install adaptive-cruise-control-csv-processing」即可一键安装,无需额外配置。

csv-processing 是免费的吗?

是的,csv-processing 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

csv-processing 支持哪些平台?

csv-processing 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 csv-processing?

由 wu-uk(@wu-uk)开发并维护,当前版本 v0.1.0。

💬 留言讨论