← Back to Skills Marketplace
ckchzh

Macro Helper

by BytesAgain2 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ Security Clean
673
Downloads
0
Stars
5
Active Installs
10
Versions
Install in OpenClaw
/install macro-helper
Description
Excel宏与VBA助手。生成VBA代码、解释宏、调试错误、模板库、格式转换、性能优化。Excel macro and VBA helper with generate, explain, debug, template, convert.
README (SKILL.md)

macro-helper

Excel宏与VBA助手。生成VBA代码、解释宏、调试错误、模板库、格式转换、性能优化。Excel macro and VBA helper with generate, explain, debug, template, convert, and optimize.

推荐工作流

需求分析 → 选择命令 → 输入描述 → 获取结果 → 调整优化

命令列表

命令 功能
generate generate
explain explain
debug debug
template template
convert convert
optimize optimize

专业建议

  • Identify the task: generate / explain / debug / template / convert / optimize
  • Run: bash scripts/macro.sh \x3Ccommand> [task_description]
  • Present well-commented VBA code
  • Include usage instructions and potential gotchas
  • Option Explicit** — always declare variables

macro-helper by BytesAgain

💬 Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com

Commands

Run macro-helper help to see all available commands.

Usage Guidance
This skill appears coherent with its stated purpose. Before using it: (1) review the included scripts (scripts/macro.sh and scripts/script.sh) yourself — they are plain shell scripts that generate VBA text and create a data/log directory under $HOME/.local/share/macro-helper by default; (2) never blindly run generated VBA macros in trusted documents — inspect macros before enabling them (VBA can perform file, email, and system actions); (3) be aware the templates include Outlook automation and file operations (the templates show .Display/.Send and file import patterns) — ensure these behaviors match your security policies; (4) if you prefer logs elsewhere, set MACRO_HELPER_DIR before running. No credentials or network access are requested by the skill itself.
Capability Analysis
Type: OpenClaw Skill Name: macro-helper Version: 2.0.0 The macro-helper skill is a legitimate utility for generating, debugging, and optimizing Excel VBA code. The primary script, scripts/macro.sh, functions as a template engine that outputs helpful VBA snippets and documentation, while scripts/script.sh provides basic local logging and data management without any network access or sensitive file interaction.
Capability Assessment
Purpose & Capability
Name/description match the provided scripts and SKILL.md. The bash scripts produce VBA code, explanations, templates, and debugging guidance which is exactly what the skill says it does. No unrelated credentials, binaries, or cloud APIs are requested.
Instruction Scope
SKILL.md explicitly directs the agent/user to run the included bash scripts (scripts/macro.sh and scripts/script.sh). Those scripts output VBA snippets and helper text; they do not read arbitrary system files or remote endpoints. Note: running the scripts will generate output and the utility script will create a local data/log directory.
Install Mechanism
No install spec — instruction-only with included scripts. There are no downloads or external installers. Files are plain shell scripts and docs; nothing writes remote code or pulls archives.
Credentials
The skill requires no environment variables or credentials. The helper script does honor an optional MACRO_HELPER_DIR/XDG_DATA_HOME override for its local data directory; otherwise it writes to $HOME/.local/share/macro-helper. This local storage is reasonable for a utility but is worth noting.
Persistence & Privilege
always is false and the skill is user-invocable. The scripts write local logs/data to a per-user data directory but do not modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install macro-helper
  3. After installation, invoke the skill by name or use /macro-helper
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v1.0.6
yaml-fix+quality
v1.0.5
yaml-fix+quality
v1.0.4
Quality upgrade
v1.0.3
Quality upgrade: custom functionality
v1.0.2
Standards compliance: unique content, no template text
v1.0.1
Quality update: docs, examples, standards compliance
v2.3.0
Quality fixes: removed third-party references, aligned docs with implementation
v2.2.0
Enhanced descriptions for better AI triggering
v1.0.0
Initial release of macro-helper. - Provides assistance for Excel macros and VBA tasks. - Features include code generation, explanation, debugging, templates, format conversion, and performance optimization. - Command list: generate, explain, debug, template, convert, optimize. - Includes recommended workflow and usage tips for best results.
Metadata
Slug macro-helper
Version 2.0.0
License MIT-0
All-time Installs 5
Active Installs 5
Total Versions 10
Frequently Asked Questions

What is Macro Helper?

Excel宏与VBA助手。生成VBA代码、解释宏、调试错误、模板库、格式转换、性能优化。Excel macro and VBA helper with generate, explain, debug, template, convert. It is an AI Agent Skill for Claude Code / OpenClaw, with 673 downloads so far.

How do I install Macro Helper?

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

Is Macro Helper free?

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

Which platforms does Macro Helper support?

Macro Helper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Macro Helper?

It is built and maintained by BytesAgain2 (@ckchzh); the current version is v2.0.0.

💬 Comments