CtrlK
BlogDocsLog inGet started
Tessl Logo

pyxll/pyxll-agent-skills

A curated collection of Agent Skills for working with PYXLL, to help AI agents write and understand code using the PyXLL Excel add-in.

99

1.56x
Quality

90%

Does it follow best practices?

Impact

100%

1.56x

Average score across 17 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-14/

Branded Ribbon with Custom PNG Icons

Problem Description

Meridian Wealth Management wants their PyXLL Excel add-in to display their corporate branding in the ribbon. Their design team has produced two custom button icons as PNG files with alpha-channel transparency. The icons are shipped as resources inside their Python package mw_addin:

  • run_analysis.png — icon for the "Run Analysis" button
  • export_report.png — icon for the "Export Report" button

A third button ("Refresh Data") should use a standard built-in Office icon rather than a custom one.

The PNGs must render with correct transparency — earlier attempts using the default image loading produced black backgrounds instead of transparent ones.

All callbacks live in the mw_addin.ribbon module.

Output Specification

Produce mw_ribbon.xml — a complete customUI XML file with a ribbon tab containing the three buttons described above, with images configured correctly for each.

README.md

tile.json