Stats
Actions
Tags
From qe-framework
Handles all spreadsheet tasks: open, read, edit, create .xlsx/.xlsm/.csv/.tsv files with formulas, formatting, charts, and data cleanup using openpyxl and pandas.
How this skill is triggered — by the user, by Claude, or both
Slash command
/qe-framework:QxlsxThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```python
# WRONG
sheet['B10'] = df['Sales'].sum()
# CORRECT
sheet['B10'] = '=SUM(B2:B9)'
import pandas as pd
df = pd.read_excel('file.xlsx')
all_sheets = pd.read_excel('file.xlsx', sheet_name=None)
from openpyxl import Workbook
from openpyxl.styles import Font, PatternFill
wb = Workbook()
sheet = wb.active
sheet['A1'] = 'Hello'
sheet['B2'] = '=SUM(A1:A10)'
sheet['A1'].font = Font(bold=True)
wb.save('output.xlsx')
from openpyxl import load_workbook
wb = load_workbook('existing.xlsx')
sheet = wb.active
sheet['A1'] = 'New Value'
wb.save('modified.xlsx')
python scripts/recalc.py output.xlsx
data_only=True reads values (WARNING: saving loses formulas)npx claudepluginhub inho-team/qe-framework --plugin qe-frameworkCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.