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.

pswritehtml-reporting

Generate polished, interactive HTML reports, dashboards, tables, charts, and network diagrams from PowerShell objects with the PSWriteHTML module — no HTML, CSS, or JavaScript required. Covers New-HTML, New-HTMLTable (DataTables: filtering, paging, conditional formatting), New-HTMLChart, Section/Panel/Tab layout, New-HTMLDiagram, Out-HtmlView, large-dataset tuning, and HTML email bodies. Cross-platform, dependency-free. USE FOR: PSWriteHTML, New-HTML, New-HTMLTable, New-HTMLChart, New-HTMLDiagram, Out-HtmlView, HTML report from PowerShell, PowerShell dashboard, interactive HTML table, DataTables report, AD/DSC/inventory HTML report, conditional formatting table, HTML email body, Save-HTML, Dashimo, Emailimo. DO NOT USE FOR: sending email (use send-outlook-email), Markdown-to-Outlook drafts (use create-outlook-draft), slide decks (use marp-slide-overflow), Word/PDF export (use pandoc-docx-export), reading xlsx/pdf/docx (use the *-to-markdown skills).

Compatibility
Requires the PSWriteHTML PowerShell module. Cross-platform on Windows PowerShell 5.1+ and PowerShell 7+.
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.