← 返回 Skills 市场
synapsefirm-cmd

Excel Generator

作者 synapsefirm-cmd · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
149
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install excel-generator
功能描述
Generate professional Bloomberg-style Excel workbooks from natural language descriptions. Creates multi-sheet workbooks with dashboards, KPI cards, charts, c...
使用说明 (SKILL.md)

Excel Generator Skill

Generate professional, Bloomberg-terminal-aesthetic Excel workbooks using Python + openpyxl.

When to Use

  • User asks to build an Excel file, spreadsheet, dashboard, tracker, or report
  • User wants to convert data into a formatted Excel workbook
  • User needs a business template (inventory, finance, project tracking, HR, etc.)

How to Use

Step 1: Understand the Request

Ask (or infer) from the user:

  • What type of workbook? (inventory, financial model, dashboard, tracker, etc.)
  • What data/sheets are needed?
  • Any specific metrics, KPIs, or calculations?

Step 2: Generate the Workbook

Run the Python generator script:

cd /Users/synapsefirm/.openclaw/workspace && python3 scripts/excel_generator.py \
  --type "[workbook_type]" \
  --output "excel-projects/[filename].xlsx" \
  --title "[Title]"

Or write a custom Python script using openpyxl with the style constants below.

Step 3: Style Constants (Bloomberg Aesthetic)

Always use these colors for consistency:

NAVY       = "0D1B2A"   # Primary headers
NAVY_MID   = "1B3A5C"   # Sub-headers  
STEEL      = "2D5986"   # Accents
ICE        = "E8F0F8"   # Alternating rows
GOLD       = "C9A84C"   # Section dividers
GREEN_SAFE = "217346"   # OK/positive status
AMBER      = "B8560A"   # Warning status
CRIMSON    = "A50000"   # Danger/negative status
WHITE      = "FFFFFF"

Step 4: Standard Sheet Structure

Every workbook should include:

  1. Dashboard — KPI cards + summary table (always first sheet)
  2. Data sheets — specific to the workbook type
  3. Raw Data (if applicable) — source data tab

Step 5: Deliver

  • Save to /Users/synapsefirm/.openclaw/workspace/excel-projects/[filename].xlsx
  • For client delivery: create a password-protected version with Formly2026! as default password
  • Tell the user the file location and what's included

Workbook Templates Available

Inventory System

Sheets: Dashboard, Stock (with barcode input), Raw Materials, Projects, Deliveries, Suppliers, Offcuts, Analytics, Barcode Guide Key features: Auto status formulas (✅ OK / ⚠️ LOW / 🔴 OUT), SUMIF analytics, conditional formatting

Financial Dashboard

Sheets: Dashboard, P&L, Cash Flow, Budget vs Actual, KPIs Key features: Variance calculations, sparklines, YTD comparisons

Project Tracker

Sheets: Dashboard, Tasks (Kanban), Timeline, Resources, Budget Key features: RAG status, completion %, budget tracking

HR/Headcount

Sheets: Dashboard, Roster, Org Chart data, Compensation, Time Off Key features: Department rollups, cost calculations

Sales Pipeline

Sheets: Dashboard, Pipeline, Won/Lost, Forecasting, Rep Performance Key features: Weighted pipeline, close rate tracking

Example Prompts This Skill Handles

  • "Build me an inventory tracking spreadsheet"
  • "Create a financial dashboard for my SaaS"
  • "Make an Excel tracker for my construction projects"
  • "I need a sales pipeline spreadsheet"
  • "Generate a HR headcount report template"

Output Quality Standards

  • Minimum 3 sheets per workbook
  • Always include a Dashboard as Sheet 1
  • Freeze panes on all data sheets
  • Alternating row colors (ICE/WHITE)
  • Bold navy headers with white text
  • All number columns right-aligned with proper formatting ($, %, commas)
  • Column widths sized to content
安全使用建议
This skill looks like it will produce Excel workbooks, but there are several red flags you should resolve before installing or running it: - Ask the publisher to provide the python generator script (scripts/excel_generator.py) or include clear install steps. Right now the SKILL.md tells the agent to run a script that is not part of the skill. - Confirm runtime requirements: python3 and the openpyxl library are required but not declared. Ensure those are available in a safe environment. - Do not rely on the hardcoded filesystem path (/Users/synapsefirm/.openclaw/workspace). Ask for a configurable output path or confirm where files will be written in your environment so the skill cannot unexpectedly access other user files. - Change the embedded default password (Formly2026!) and remove any instruction that encourages using a shared default credential; require the user to supply passwords or omit default-protection entirely. - If you care about privacy, verify that the skill does not transmit your workbook or source data to external endpoints (the SKILL.md does not mention network calls, but the missing script could). Request the full script or run the generator in a sandboxed environment first. If the publisher can provide a corrected SKILL.md (no hardcoded user paths, no embedded passwords, explicit dependency declarations, and the generator script included or an install spec), the skill would be materially more trustworthy.
功能分析
Type: OpenClaw Skill Name: excel-generator Version: 1.0.0 The skill bundle contains hardcoded sensitive defaults and environment-specific configurations in SKILL.md, including a specific user home directory path (/Users/synapsefirm/) and a static password (Formly2026!) for 'client delivery.' While the stated goal of generating Excel workbooks is legitimate, these hardcoded values represent significant security vulnerabilities and poor sanitization, fitting the criteria for a suspicious classification.
能力评估
Purpose & Capability
The skill's name and description align with generating Excel workbooks using Python/openpyxl. However, the SKILL.md assumes availability of python3 and openpyxl and a local generator script (scripts/excel_generator.py) even though the skill declares no required binaries, dependencies, or code files. The missing dependency/instruction mapping is inconsistent.
Instruction Scope
Instructions tell the agent to cd into and write files under a specific user path (/Users/synapsefirm/.openclaw/workspace), run a local script (scripts/excel_generator.py), and save outputs to /Users/synapsefirm/.openclaw/workspace/excel-projects/. The skill also prescribes a default password (Formly2026!) for password-protected deliverables. These actions involve writing/reading local filesystem locations and rely on a script that is not included — scope and assumptions are unclear and potentially unsafe.
Install Mechanism
This is an instruction-only skill with no install spec, which is low risk in general. But it assumes external runtime capabilities (python3, openpyxl) and a local script; the absence of declared dependencies or an included generator script is an incoherence to address before use.
Credentials
The skill requests no environment variables but hardcodes a filesystem path containing a specific username (synapsefirm) and embeds a default password (Formly2026!). Both are disproportionate: the hardcoded path suggests the skill was written for a particular environment, and the embedded password is a sensitive default that could lead to insecure sharing if used as-is.
Persistence & Privilege
The skill does not request permanent presence (always: false) and does not declare modifications to other skills or system-wide settings. Autonomy is allowed by default but not by itself a concern here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install excel-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /excel-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial publish: Bloomberg-style Excel workbook generator using Python + openpyxl
元数据
Slug excel-generator
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Excel Generator 是什么?

Generate professional Bloomberg-style Excel workbooks from natural language descriptions. Creates multi-sheet workbooks with dashboards, KPI cards, charts, c... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 149 次。

如何安装 Excel Generator?

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

Excel Generator 是免费的吗?

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

Excel Generator 支持哪些平台?

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

谁开发了 Excel Generator?

由 synapsefirm-cmd(@synapsefirm-cmd)开发并维护,当前版本 v1.0.0。

💬 留言讨论