# Skill 026

> A skill for generating and automating Excel spreadsheet (.xlsx) creation and modification for data analysis and reporting. Use this skill to streamline your data handling processes.

- **Type:** Skill
- **Install:** `agentstack add skill-legendtkl-agentic-skill-router-skill-026`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [legendtkl](https://agentstack.voostack.com/s/legendtkl)
- **Installs:** 0
- **Category:** [Data & Analytics](https://agentstack.voostack.com/c/data-and-analytics)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [legendtkl](https://github.com/legendtkl)
- **Source:** https://github.com/legendtkl/agentic-skill-router/tree/main/experiments/dci-compare/skillrouter-skills/skill-026
- **Website:** https://legendtkl.github.io/agentic-skill-router/

## Install

```sh
agentstack add skill-legendtkl-agentic-skill-router-skill-026
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Spreadsheet Automation

## Overview

The Spreadsheet Automation skill allows users to generate and manipulate Excel spreadsheets (.xlsx) programmatically. This is useful for tasks such as data analysis, reporting, and automating repetitive spreadsheet processes.

## Workflow Decision Tree

### Creating a New Spreadsheet
Use the "Creating a new Excel file" workflow below.

## Creating a New Excel File
To create an Excel file, you can utilize the `xlsx` library, which enables you to generate worksheets, write data, and format cells.

### Prerequisites
Make sure you have the `xlsx` library installed:
```bash
npm install xlsx
```

### Sample Code
Here’s an example of generating a new spreadsheet:
```javascript
const XLSX = require('xlsx');

// Create a new workbook
let wb = XLSX.utils.book_new();

// Add a new worksheet
let ws_data = [['Name', 'Age'], ['Alice', 30], ['Bob', 25]];
let ws = XLSX.utils.aoa_to_sheet(ws_data);
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1');

// Write the workbook to a file
XLSX.writeFile(wb, 'output.xlsx');
```

## Conclusion
The Spreadsheet Automation skill is a powerful tool for users looking to automate their Excel spreadsheet tasks, making data manipulation and analysis much more efficient.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [legendtkl](https://github.com/legendtkl)
- **Source:** [legendtkl/agentic-skill-router](https://github.com/legendtkl/agentic-skill-router)
- **License:** MIT
- **Homepage:** https://legendtkl.github.io/agentic-skill-router/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-legendtkl-agentic-skill-router-skill-026
- Seller: https://agentstack.voostack.com/s/legendtkl
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
