← 返回 Skills 市场
ckchzh

Azuredatastudio

作者 BytesAgain2 · GitHub ↗ · v2.0.1 · MIT-0
cross-platform ⚠ suspicious
388
总下载
0
收藏
1
当前安装
10
版本数
在 OpenClaw 中安装
/install azuredatastudio
功能描述
Azure Data Studio is a data management and development tool with connectivity to popular cloud and o azuredatastudio, typescript, azure, azure-data-studio.
使用说明 (SKILL.md)

Azure Data Studio

A data processing and analysis toolkit for querying, importing, exporting, transforming, and validating data. Provides a lightweight CLI interface for common data operations with persistent local storage.

Commands

Command Description
query Query data with provided search terms
import Import a data file into the local data store
export Export results to a specified destination or stdout
transform Transform data from one format to another
validate Validate data against the expected schema
stats Show basic statistics (record count)
schema Display the data schema (id, name, value, timestamp)
sample Show sample data (first 5 records from data log)
clean Clean and deduplicate data entries
dashboard Show a quick dashboard with total record count
help Show the help message with all available commands
version Print the current version number

Data Storage

  • Data directory: ~/.local/share/azuredatastudio/ (override with AZUREDATASTUDIO_DIR env variable)
  • Data log: $DATA_DIR/data.log — primary data storage file for records
  • History log: $DATA_DIR/history.log — tracks all command executions with timestamps

Schema

The default data schema uses the following fields:

Field Description
id Unique record identifier
name Entry name or label
value Data value
timestamp When the record was created

Requirements

  • Bash 4.0+
  • Standard Unix utilities (wc, head, cat, date)
  • No API keys or external services needed
  • No database server required — uses flat file storage
  • Works on Linux and macOS

When to Use

  1. Data querying — When you need to run quick queries against your local data store without spinning up a full database
  2. File import/export — When you need to import data files into the local store or export records for use in other tools
  3. Data validation — When you want to verify your data conforms to the expected schema before processing
  4. Data transformation — When you need to convert data between formats (e.g., restructuring fields)
  5. Quick statistics — When you want to see basic metrics like total record count or preview sample data at a glance

Examples

# Query data with search terms
azuredatastudio query "SELECT * FROM users WHERE active=1"

# Import a CSV file
azuredatastudio import data.csv

# Export results to a file
azuredatastudio export results.json

# Transform data from one format to another
azuredatastudio transform input.csv output.json

# Validate data against the schema
azuredatastudio validate

# Show basic statistics
azuredatastudio stats

# Display the data schema
azuredatastudio schema

# Preview sample data (first 5 records)
azuredatastudio sample

# Clean and deduplicate data
azuredatastudio clean

# Show a quick dashboard with totals
azuredatastudio dashboard

Output

All command results are printed to stdout. You can redirect output with standard shell operators:

azuredatastudio query "users" > query-results.txt
azuredatastudio export | jq .
azuredatastudio stats >> report.log

Configuration

Set the AZUREDATASTUDIO_DIR environment variable to change the data directory:

export AZUREDATASTUDIO_DIR="/custom/path/to/azuredatastudio"

Default location: ~/.local/share/azuredatastudio/


Powered by BytesAgain | bytesagain.com | [email protected]

安全使用建议
This skill is a simple local Bash tool that stores a data.log and history.log under ~/.local/share/azuredatastudio (or a directory you set via AZUREDATASTUDIO_DIR). It does not contact external services or request credentials. Before installing or using it: (1) review the scripts yourself if you have concerns; (2) be aware that any sensitive data you pass as command arguments will be recorded in history.log and potentially data.log — avoid entering secrets or store data in a secure location; (3) consider setting AZUREDATASTUDIO_DIR to a directory with restrictive file permissions if you will store sensitive data; and (4) note this is not the official Microsoft Azure Data Studio — it's a small third-party utility with limited functionality.
功能分析
Type: OpenClaw Skill Name: azuredatastudio Version: 2.0.1 The skill bundle is highly deceptive, impersonating the legitimate 'Azure Data Studio' tool by using its name, description, and GitHub statistics (7,710+ stars) in SKILL.md and tips.md. However, the actual implementation in scripts/script.sh and scripts/azuredatastudio.sh consists of rudimentary bash stubs that merely log commands to a local file (~/.local/share/azuredatastudio/data.log). While no explicit malicious payloads like data exfiltration or backdoors were found, the intentional misrepresentation of the tool's identity and capabilities is a significant indicator of potential malicious intent or a low-quality placeholder.
能力评估
Purpose & Capability
The name and description reference Azure Data Studio, but the implementation is a lightweight Bash CLI that uses local flat-file storage; this is coherent functionally but the project is not the full Microsoft Azure Data Studio—it's a small local tool (not a cloud client).
Instruction Scope
SKILL.md commands map to the provided scripts. The runtime instructions and examples match the scripts' behavior (they echo actions and log them). The skill does not instruct the agent to read unrelated files or contact external endpoints.
Install Mechanism
Instruction-only with small local shell scripts; no install spec or downloads. No code is fetched from external URLs at install time.
Credentials
No required environment variables or credentials. The scripts read standard environment variables (AZUREDATASTUDIO_DIR, XDG_DATA_HOME, HOME) to determine a local data directory — this is reasonable for a local CLI but worth noting because user data and command history are written there.
Persistence & Privilege
The skill does not request always:true or elevated privileges and does not modify other skills or system-wide settings. It persists only to its own data directory under the user's home.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install azuredatastudio
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /azuredatastudio 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.1
update
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v2.3.6
yaml-fix+quality
v2.3.5
yaml-fix+quality
v2.3.4
Quality upgrade
v2.3.3
Quality upgrade: custom functionality
v2.3.2
De-template, unique content, script cleanup
v2.3.1
Quality improvement: better docs, examples, cleaner text
v2.3.0
Quality fixes: removed third-party references, aligned docs with implementation
v1.0.0
Initial release
元数据
Slug azuredatastudio
版本 2.0.1
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 10
常见问题

Azuredatastudio 是什么?

Azure Data Studio is a data management and development tool with connectivity to popular cloud and o azuredatastudio, typescript, azure, azure-data-studio. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 388 次。

如何安装 Azuredatastudio?

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

Azuredatastudio 是免费的吗?

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

Azuredatastudio 支持哪些平台?

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

谁开发了 Azuredatastudio?

由 BytesAgain2(@ckchzh)开发并维护,当前版本 v2.0.1。

💬 留言讨论