Skip to content

raandree/copilot-atelier

v4.0.0MIT

Portable GitHub Copilot customization library: role-specific custom agents with handoffs and subagent allow-lists, deterministic lifecycle hooks, and on-demand Agent Skills for PowerShell/DSC engineering (Sampler, Pester, Datum, AutomatedLab, WinRM, MECM), document conversion (PDF, DOCX, XLSX, Marp, pandoc), Outlook and Microsoft To Do automation, research and citation integrity, agentic-security review, and skill/prompt/agent evaluation. Skills are portable; agents, rules, slash commands, and hooks load in GitHub Copilot clients. Keybindings are not a plugin component type; install the CopilotAtelier module from the PowerShell Gallery to get those too.

xlsx-to-markdown

Read, create, and edit XLSX (Excel) files. Recipe 1: convert XLSX to Markdown tables via .NET-native ZIP/XML parsing in PowerShell — no Excel COM, ImportExcel, or Python required. Beyond Extraction: create new workbooks and edit existing ones with openpyxl + pandas (no Excel install), the cardinal rule "write Excel formulas, never hardcoded computed values", header formatting / freeze panes / number formats, and a recalc + error-scan pass via LibreOffice headless that catches every #REF! / #DIV/0! / #VALUE! / #N/A / #NAME?. USE FOR: convert xlsx to markdown, Excel to markdown, xlsx to md, parse Excel in PowerShell, read xlsx without Excel, Excel attachment, create xlsx, write xlsx with formulas, openpyxl, pandas to_excel, edit xlsx, recalc xlsx, scan xlsx for formula errors, #REF! in xlsx, financial model in Excel, freeze header row. DO NOT USE FOR: Excel charts and pivot tables, Excel COM automation, files requiring style preservation that openpyxl drops.

Compatibility
Extraction is .NET-native PowerShell. Creating or editing workbooks requires Python with openpyxl and pandas; the recalculation and formula-error scan requires LibreOffice (soffice).
Read SKILL.md at the source

Pinned to revision 7a186c5dfcf8, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.