Skip to main content
Dépôt GitHub

CopilotAtelier

CopilotAtelier contient 43 skills collectées depuis raandree, avec une couverture métier par dépôt et des pages de détail sur le site.

skills collectés
43
Stars
10
mis à jour
2026-08-01
Forks
1
Couverture métier
14 catégories métier · 100% classifié
explorateur de dépôts

Skills dans ce dépôt

memory-bank
Développeurs de logiciels

Initializes, repairs, and checks a repository Memory Bank with a minimal canonical file set, routed loading, evidence-based templates, retention rules, and additive role-specific extensions. Preserves every existing file and creates only missing files for durable repository work. USE FOR: initialize memory bank, create .memory-bank, missing memory bank, bootstrap project memory, create index.md, create projectbrief.md, create productContext.md, create activeContext.md, create techContext.md, create progress.md, create systemPatterns.md, create promptHistory.md, repair incomplete memory bank, check memory bank health, stale project memory. DO NOT USE FOR: read-only questions, clarifications, transient session notes, replacing an existing complete Memory Bank, VS Code native memory.

2026-08-01
sampler-build-debug
Analystes en assurance qualité des logiciels et testeurs

Debug and troubleshoot Sampler-based PowerShell module builds and Pester 5 test failures. Covers running builds safely (without freezing VSCode), reading Pester results, diagnosing common mock/assertion failures, fixing tests, and reproducing a CI-only failure at the exact commit CI built. USE FOR: build fails, test fails, Pester errors, troubleshoot build, debug tests, run build, Sampler build, module build, Pester mock issues, VSCode freezes during build, passes locally but fails in CI, CI-only test failure, reproduce a CI failure, clean checkout reproduction, GitVersion 0.0.1 fallback version. DO NOT USE FOR: creating new modules from scratch, Azure deployments, CI/CD pipeline config.

2026-08-01
evidence-package-assembly
Éditeurs PAO

Assembles paginated evidence packages (Anlagen) for authorities, courts, and insurers on Windows: verifies documents against the claims made about them, decides which sheets may be omitted, renders a Markdown cover with a locator index to PDF via pandoc and headless Edge, merges with pypdf, and verifies page ranges, text layer, and the sources' own page numbering. USE FOR: Anlage bauen, Beweispaket, Belege zusammenstellen, evidence package, exhibit bundle, Deckblatt, Fundstellenverzeichnis, locator index, Markdown nach PDF, markdown to PDF on Windows, pandoc Edge headless, print-to-pdf erzeugt keine Datei, Edge headless exit 0 kein PDF, PDFs zusammenfuehren, welche Seiten darf ich weglassen, Seiten aus Kontoauszug entfernen, Schwaerzung, redact bank statement, Seitenzaehlung lueckenlos. DO NOT USE FOR: extracting text from PDFs (use pdf-to-markdown), Markdown to Word (use pandoc-docx-export), slides (use marp-slide-overflow), legal or tax argumentation (use german-legal-research, german-tax-research).

2026-08-01
german-legal-research
Avocats

Legal research and statement drafting for German law (Deutsches Recht). Specializes in tenancy/rental law (Mietrecht), property management (Immobilienverwaltung), operating cost disputes (Betriebskostenstreit), landlord-tenant relationships, and general civil law under the BGB. Produces structured Schriftsätze, Aufforderungsschreiben, and Rechtsgutachten in German with proper citation and argumentation. USE FOR: German law, Mietrecht, tenancy disputes, Betriebskosten, Nebenkostenabrechnung, Mietminderung, Kündigung, Schönheitsreparaturen, Kaution, Mängel, Instandhaltung, Verkehrssicherungspflicht, Schriftsatz, Abmahnung, BGB, BetrKV, WEG, Mietvertrag, Zivilrecht, Wohnraummietrecht, Hausverwaltung, Rauchwarnmelder, Dachrinnenreinigung, Gartenpflege. DO NOT USE FOR: Strafrecht, Steuerrecht (use german-tax-research), Ausländerrecht, Familienrecht (unless intersecting tenancy), international law, non-German jurisdictions.

2026-08-01
german-tax-research
Analystes financiers et en placements

German income tax (Einkommensteuer) case work: reviews an assessment notice, computes the objection deadline, answers a Belegaufforderung point by point, reconciles every figure against the transmitted return, and drafts Einspruch, Begründung, and applications in formal German with exact § citations. USE FOR: Einkommensteuer, Steuererklärung, ELSTER, Steuerbescheid prüfen, Einspruch, Einspruchsbegründung, Belegaufforderung, Einspruchsfrist, Bekanntgabefiktion, Aussetzung der Vollziehung, Verspätungszuschlag, Schätzung, Anlage V, Vermietung und Verpachtung, AfA, § 7i Denkmal, Werbungskosten, Arbeitszimmer, Homeoffice-Pauschale, Fortbildungskosten, Reisekosten, Arbeitsmittel, Sonderausgaben, Kapitalerträge, Lebensmittelpunkt, § 153 AO, German income tax return. DO NOT USE FOR: Miet- or Arbeitsrecht argumentation (use german-legal-research), building the Anlagen PDF (use evidence-package-assembly), reading a PDF or XLSX (use pdf-to-markdown, xlsx-to-markdown), tax law outside Germany.

2026-08-01
agent-evals
Analystes en assurance qualité des logiciels et testeurs

Builds evaluations for your own Copilot skills, prompts, and agents so changes are measured, not vibed. Starts from the native VS Code tooling (Chat Customizations Evaluations analysis and the Waza eval runner) and falls back to a bundled run-evals.ps1 harness. Covers capability vs regression eval sets, grader types (deterministic / LLM-as-judge / human), pass@k vs pass^k, and eval-driven development. Rule of thumb: start from 20-50 real failures, not synthetic prompts. USE FOR: evaluate agent, evaluate skill, evaluate prompt, eval harness, build evals, Waza, analyze-prompt, Chat Customizations Evaluations, LLM-as-judge, grader, capability eval, regression eval, pass@k, pass^k, eval-driven development, does my skill work, test a prompt, measure agent quality, run-evals. DO NOT USE FOR: authoring the skill itself (use skill-creator), MCP server eval questions (use mcp-builder Phase 4), unit-testing PowerShell code (use pester-patterns), security review of an agent (use agent-security-review).

2026-07-30
debugging-and-error-recovery
Développeurs de logiciels

A disciplined general debugging workflow for PowerShell/DSC code, builds, and tests: reproduce, localize, reduce to a minimal case, fix the root cause, then guard with a regression test. Stop-the-line on a red build; fix causes not symptoms; never swallow an error to make a failure disappear. A language-neutral method with PowerShell tactics (`-ErrorAction Stop`, `try/catch`, `Get-PSCallStack`). USE FOR: debugging, how to debug, systematic debugging, reproduce the bug, isolate the failure, root cause analysis, minimal repro, bisect a regression, flaky test, intermittent failure, error handling strategy, stop the line, regression guard, works on my machine, heisenbug. DO NOT USE FOR: DSC resource failures on a node (use dsc-troubleshooting), WinRM connectivity (use winrm-troubleshooting), Sampler build or Pester failure diagnosis (use sampler-build-debug), whether a long job is stuck (use long-running-job-monitor), security review (use agent-security-review).

2026-07-30
skill-creator
Autres occupations informatiques

Authors, audits, and improves `Skills/**/SKILL.md` files following Anthropic's canonical Agent Skills guidance: progressive disclosure (body ≤ 500 lines, references one level deep), the six-step authoring frame (Name / Trigger / Outcome / Dependencies / Step-by-step / Edge cases), trigger-keyword descriptions, the 1024-char description cap, third-person rule, degrees-of-freedom calibration, evaluation-driven development with the Claude-A / Claude-B loop, and cross-skill overlap audits. USE FOR: create a new skill, write SKILL.md, improve a skill, audit a skill, why is my skill not triggering, skill description optimisation, skill triggering, skill keywords, progressive disclosure, skill body too long, description over 1024 chars, split skill into references, eval a skill, skill auto-selection, skill overlap audit, point dont dump, six step skill framework. DO NOT USE FOR: writing `Instructions/*.instructions.md`, `Agents/*.agent.md`, or prompts; configuring MCP servers.

2026-07-30
subagent-dispatch
Autres occupations informatiques

Protocol for delegating work to subagents: picking the model per role, writing a dispatch prompt that carries the task instead of the session history, handing artifacts over as files, keeping a durable ledger that survives context compaction, handling the four report statuses, and capping the fix loop before it turns into churn. USE FOR: dispatch a subagent, delegate to a subagent, subagent prompt, which model for a subagent, subagent model selection, subagent context, subagent report, task brief, review package, subagent ledger, resume after compaction, parallel subagents, fix loop, re-review, the agent said it was done, verify a subagent's work, runSubagent, controller context. DO NOT USE FOR: the review rubric itself (use code-review-and-quality), authoring a Custom agent definition or a Skill (use skill-creator), measuring whether a Customization works (use agent-evals), monitoring a long-running process (use long-running-job-monitor).

2026-07-30
sampler-framework
Développeurs de logiciels

Reference for the Sampler PowerShell module build framework: project structure, build.yaml, dependency management, build workflows and tasks, custom build tasks, testing patterns, GitVersion versioning, CI/CD pipelines (Azure Pipelines, GitHub Actions), DSC/Datum configuration data projects, VSCode integration, multi-module repositories, community files, troubleshooting, and command reference. USE FOR: Sampler, build.yaml, RequiredModules.psd1, Resolve-Dependency, ModuleBuilder, InvokeBuild, New-SampleModule, Add-Sample, Sampler project structure, PowerShell module build, GitVersion configuration, CI/CD pipeline, Azure Pipelines PowerShell, DSC Datum, DscWorkshop, Sampler.DscPipeline, custom build task, Pester configuration, code coverage threshold, NuGet, Publish-Module, PowerShell Gallery, Set-SamplerTaskVariable, multi-module repository, patched module. DO NOT USE FOR: debugging Sampler builds (sampler-build-debug), legacy migration (sampler-migration), Pester syntax, AutomatedLab.

2026-07-29
authenticated-web-extraction
Développeurs de logiciels

Extract data from sites that require login (LinkedIn, GitHub, Sessionize, Microsoft 365, X, Meetup) using a persistent Playwright + Microsoft Edge profile. Covers profile setup, interactive sign-in capture, session-cookie re-injection (Chromium drops session-only auth cookies on shutdown), cookie-based auth detection, OAuth callback flags, and a task harness pattern. USE FOR: scrape LinkedIn, scrape GitHub, scrape Sessionize, authenticated scraping, persistent browser profile, Playwright Edge profile, msedge channel, headless authenticated extraction, session cookie persistence, OAuth callback cookie, ASP.NET ApplicationCookie, li_at, user_session, Sessionize cookie, login status check, launchPersistentContext, Edge tracking prevention, FedCm SSO, profile lock orphan msedge, CV resume data extraction from web. DO NOT USE FOR: posting or mutating user accounts, CAPTCHA-heavy targets, scraping at scale (no rate limiting), Microsoft Graph API access (use microsoft-todo-tasks), Outlook COM (use outlook-* skills).

2026-07-28
automatedlab-deployment
Administrateurs de réseaux et de systèmes informatiques

Build and manage Hyper-V lab environments with AutomatedLab (AL): installation, lab definitions, roles (AD, File Server, Routing, PKI, SQL), networking (incl. NAT), post-deploy configuration, VM status, snapshots, file transfer, DSC, certificates, firewall, and teardown. USE FOR: AutomatedLab, Hyper-V lab, deploy/create lab, domain controller, lab VMs, ISO images, LabSources, Install-Lab, New-LabDefinition, Add-LabMachineDefinition, Remove-Lab, Get-LabVM*, Wait-LabVM, Wait-LabADReady, Restart-LabVM, Save-LabVM, Copy-LabFileItem, Get-LabInternetFile, Invoke-LabDscConfiguration, Test-LabMachineInternetConnectivity, Join-LabVMDomain, Enable/Disable-LabVMFirewallGroup, Add-LabVMUserRight, Request-LabCertificate, Mount-LabIsoImage, Connect-Lab, Enable-LabInternalRouting, Add-LabVirtualNetworkDefinition -UseNat, NetNat, HyperVUseNAT, CredSSP double-hop, Enable-LabHostRemoting. DO NOT USE FOR: AutomatedLab on Proxmox/QEMU (use automatedlab-proxmox), Azure VM deployment, production infrastructure.

2026-07-28
automatedlab-proxmox
Administrateurs de réseaux et de systèmes informatiques

Diagnoses AutomatedLab Windows provisioning and remoting failures on Proxmox/QEMU from API, guest-agent, Windows Setup, and WinRM evidence. Separates deploy-time AppX cleanup from unusable generalized templates. USE FOR: AutomatedLab Proxmox, Install-Lab Proxmox hang, Windows could not start the installation process, IMAGE_STATE_UNDEPLOYABLE, IMAGE_STATE_COMPLETE, pre-sysprepped template, generalized template, specialized golden image, BiExportStoreAlterationsToEfi, c000000d, qm template, Sysprep AppX 0x80073cf2, guest-exec-status, qmpstatus, New-LabPSSession port is closed, NetworkAdapterBindingCorrected, stale AutomatedLabCore/AutomatedLabWorker. DO NOT USE FOR: Hyper-V lab deployment (use automatedlab-deployment), generic WinRM diagnosis (use winrm-troubleshooting), generic job monitoring (use long-running-job-monitor).

2026-07-28
citation-integrity
Rédacteurs en chef

Verify every external claim, quote, statistic, and reference in generated text against a fetched source before it ships. Prevents fabricated citations, plausible-but-wrong attributions, mis-stated quotes, broken DOIs/URLs, and "I remember reading that" hallucinations. Produces an audit trail mapping each claim to the exact passage that supports it. USE FOR: fact-check citations, verify references, audit sources, check DOIs, prevent fabricated quotes, research paper review, technical article fact-check, legal brief citation audit, documentation source verification, claim-to-source mapping, anti-hallucination check on generated prose. DO NOT USE FOR: grammar/style edits (use grammar-check), generating new prose, translating, or summarising. This skill never writes content — it only verifies what already exists.

2026-07-28
create-outlook-draft
Commis de bureau généraux

Create Outlook email drafts from Markdown email files via COM automation in PowerShell. Parses metadata tables (To, CC, Subject) from Markdown, converts Markdown body to styled HTML (tables, bold, lists), and saves drafts to the Outlook Drafts folder. Handles COM lifecycle, locked items, duplicate cleanup, and batch processing of multiple email files. USE FOR: create draft, Outlook draft, email draft, draft email, batch drafts, markdown to email, md to Outlook, create email from markdown, reminder email, save draft, Outlook Drafts folder, bulk email drafts, convert markdown email. DO NOT USE FOR: sending emails (use send-outlook-email skill), reading email (use outlook-email-export skill), calendar invites, Exchange Web Services, Microsoft Graph API.

2026-07-28
datum-configuration
Administrateurs de réseaux et de systèmes informatiques

Reference for the Datum PowerShell DSC configuration data module: hierarchical data composition, Datum.yml, resolution precedence, merge strategies (MostSpecific, hash, deep, UniqueKeyValTuples, DeepTuple), knockout prefix, lookup_options, DatumStructure, store providers, Datum handlers (InvokeCommand, ProtectedData), RSOP, Roles/Configurations pattern, and the DscWorkshop reference. Includes ProjectDagger patterns: 15-layer hierarchy, Scenario overrides (Tiny/Normal/Extended), ServiceTag-scoped roles, TinyAdditionalRole, cross-domain refs, conditional precedence. USE FOR: Datum, Datum.yml, ResolutionPrecedence, lookup_options, merge strategy, MostSpecific, deep/hash merge, UniqueKeyValTuples, DeepTuple, knockout prefix, RSOP, Get-DatumRsop, Resolve-NodeProperty, Lookup, New-DatumStructure, DatumHandlers, Protect-Datum, DSC config data, Roles pattern, DscWorkshop, Sampler.DscPipeline, Scenario/Tiny override, ServiceTag role. DO NOT USE FOR: Sampler build framework, build debugging, AutomatedLab.

2026-07-28
docx-to-markdown
Éditeurs PAO

Read and edit DOCX (Word) files without Word or pandoc. Recipe 1: convert DOCX to Markdown via .NET-native ZIP/XML parsing in PowerShell (English and German style names). Recipe 2: edit a DOCX in place via OOXML unpack → edit-XML → repack, with tracked changes (`w:ins` / `w:del` with author + date), comments, and accept-all-changes via LibreOffice headless. USE FOR: convert docx to markdown, docx to md, extract text from Word, parse docx in PowerShell, read docx without Word, edit docx in place, edit Word file without Word, add tracked changes to docx, redline Word document, add comment to docx programmatically, accept tracked changes, OOXML unpack repack, w:ins, w:del, w:commentReference, docx attachment, pandoc unavailable, pandoc broken, docx without pandoc. DO NOT USE FOR: creating a DOCX from Markdown (use pandoc-docx-export), preserving complex formatting on conversion, images, charts, SmartArt.

2026-07-28
dsc-troubleshooting
Administrateurs de réseaux et de systèmes informatiques

Debug PowerShell DSC resource failures on target nodes: LCM diagnostics, event log analysis, debugging with Wait-Debugger and Enter-PSHostProcess, cache clearing, exit codes, installer log analysis, patching third-party DSC resources, and remote troubleshooting via AutomatedLab Invoke-LabCommand. Includes Windows Server 2025 issues (Start-Process UNC hangs, class-based ForceModuleImport failures). USE FOR: DSC error, DSC resource failed, debug DSC resource, Wait-Debugger, Enter-PSHostProcess, Debug-Runspace, LCM state, Get-DscConfigurationStatus, DSC event log, exit codes 30066/3010/17022, ProviderOperationExecutionFailure, Set-TargetResource failed, DSC cache, WmiPrvSE, ForceModuleImport, Enable-DscDebug, xDscDiagnostics, MSI installer DSC, PsDscRunAsCredential debug, Start-DscConfiguration error, UNC hang, Windows Server 2025 DSC. DO NOT USE FOR: writing new DSC resources, pull server setup, Azure Automation DSC, Sampler builds.

2026-07-28
marp-slide-overflow
Développeurs web

Detect and fix silent content overflow in Marp slide decks before exporting to PPTX/PDF/PNG (anything taller than the 1280x720 viewBox is clipped with no warning). Also covers pre-rendering mermaid fences to SVG, a PNG-based visual verification workflow, a Puppeteer overflow detector, dense/compact CSS density tiers, a fillRatio decision table, and selectable-text PPTX export. USE FOR: Marp overflow, slide content clipped, content cut off in PPTX, slide overflow detection, Marp scrollHeight, dense/compact class, fillRatio, marp-cli overflow, Marp backgroundColor frontmatter, Marp mermaid not rendering, mermaid-cli mmdc, pre-render mermaid SVG, mermaid missing in PDF/PPTX, verify slide fits PNG, split slide vs shrink, editable PPTX, selectable text PPTX, marp pptx-editable, SOFFICE_PATH, LibreOffice PPTX, editable PPTX notes, speaker notes dropped, pptx-editable notes missing, copy pptx notes, python-pptx notes. DO NOT USE FOR: Reveal.js, Slidev, PowerPoint authoring, generic CSS layout, font rendering bugs.

2026-07-28
mcp-builder
Développeurs de logiciels

Design, scaffold, and ship Model Context Protocol (MCP) servers that expose an API or local capability as well-named tools an LLM can call. Four-phase workflow (research → implement → review → evaluate), TypeScript vs Python SDK choice, stdio vs streamable-HTTP transport, tool naming and description discipline, Zod / Pydantic schemas, pagination, actionable error messages, MCP Inspector testing, and a 10-question realistic-task eval rubric. Windows / VS Code Copilot stdio gotchas included. USE FOR: build MCP server, write MCP server, Model Context Protocol, MCP tool design, MCP transport, MCP Inspector, FastMCP, MCP TypeScript SDK, MCP stdio, MCP streamable HTTP, register tool with MCP, MCP tool schema, MCP pagination, MCP error messages, MCP eval, wrap an API as MCP, mcp.tool, server.registerTool, Zod schema, Pydantic schema. DO NOT USE FOR: configuring MCP servers in `.vscode/settings.json`, writing REST/GraphQL APIs, writing MCP clients.

2026-07-28
mecm-dsc-deployment
Administrateurs de réseaux et de systèmes informatiques

Deploy and troubleshoot Microsoft Endpoint Configuration Manager (MECM/SCCM) via DSC using ConfigMgrCBDsc, CommonTasks, and UpdateServicesDsc in DscWorkshop/Datum environments. Covers ADK/WinPE product registration, SCCM 2509 silent install, UpdateServicesDsc bugs, Datum merge strategies for Tiny scenarios, cross-domain SQL access, and AutomatedLab patterns. USE FOR: SCCM DSC, MECM DSC, ConfigMgrCBDsc, xSccmInstall, xSccmPreReqs, ADK product ID, ADK GUID mismatch, WinPE product name, SetupWpf.exe, SCCM silent install, SCCM 2509, ConfigurationManagerDeployment, UpdateServicesDsc, WSUS DSC, Products/Classifications wildcard, DatabaseInstance, SqlServerName, TinyMecmSiteServer, ConfigMgrVersion ValidateSet, SetupWpf mutex, cross-domain SQL, Kerberos double-hop SCCM, ADK offline layout. DO NOT USE FOR: general DSC troubleshooting, Sampler builds, Datum basics, AutomatedLab.

2026-07-28
microsoft-todo-tasks
Développeurs de logiciels

Create, list, and manage Microsoft To Do tasks via the Graph REST API using raw OAuth2 device code flow in PowerShell. Bypasses the buggy Microsoft.Graph SDK (WAM broker issues, System.Text.Json conflicts, empty context after auth). Handles personal Microsoft accounts (live.com identity provider) that cannot use tenant-specific auth. Includes clean Edge profile launch to avoid cached localhost redirects from MSAL. USE FOR: create To Do task, Microsoft To Do, Graph API tasks, device code auth, OAuth2 device flow, To Do reminder, task list, create task with reminder, To Do API, personal Microsoft account Graph auth, live.com Graph auth, bypass WAM, bypass MSAL, raw OAuth2 PowerShell, device code flow PowerShell, Graph REST API PowerShell, To Do tasks from script, bulk create To Do tasks. DO NOT USE FOR: Outlook COM tasks (use Outlook COM directly), Exchange tasks, calendar events (use calendar APIs), sending email (use send-outlook-email skill).

2026-07-28
outlook-calendar-export
Commis de bureau généraux

Export Outlook calendar entries to Markdown files via COM automation in PowerShell. Covers recurring appointments (IncludeRecurrences), date range filtering, Markdown generation with metadata tables, index file creation, and UTF-8 encoding best practices (BOM avoidance). USE FOR: export calendar, Outlook calendar, calendar to markdown, Termine exportieren, Kalender export, calendar sync, Outlook COM calendar, appointment export, recurring appointments, calendar index. DO NOT USE FOR: sending calendar invites (use send-outlook-email skill), exporting emails (use outlook-email-export skill), Microsoft Graph API, Exchange Web Services.

2026-07-28
outlook-email-export
Développeurs de logiciels

Export and extract emails from Outlook via COM automation in PowerShell. Covers searching by sender, recipient, CC, subject, or date range across Inbox, Sent Items, Direct, and Deleted Items folders. Exports to Markdown files with metadata tables. Handles COM elevation issues, DASL filters, recipient enumeration, deduplication, incremental exports, .msg extraction, and embedded email processing via CreateItemFromTemplate. USE FOR: export emails, extract emails, Outlook export, read emails, email to markdown, export Outlook folder, search Outlook emails, email extraction, COM automation Outlook, Outlook COM, export mailbox, Mueller emails, email archive, export calendar, Outlook calendar, .msg extraction, embedded email, CreateItemFromTemplate. DO NOT USE FOR: sending emails (use send-outlook-email skill), Microsoft Graph API, Exchange Web Services, IMAP/POP access.

2026-07-28
pandoc-docx-export
Éditeurs PAO

Export Markdown documents to polished DOCX files using pandoc with custom formatting: landscape pages for wide tables, custom column widths, reduced table font sizes, and proper reference.docx styling. Covers pandoc Lua filter authoring, OOXML section breaks, reference document customization, and common gotchas. USE FOR: convert markdown to docx, export to Word, pandoc export, markdown to Word, landscape tables, docx formatting, pandoc Lua filter, table column widths, table font size docx, reference.docx, mixed orientation docx, wide table formatting, pandoc Word export, document export, emoji shortcodes docx, GitHub emoji to Unicode, emoji in Word export, mermaid diagram docx, render mermaid to image, mermaid flowchart Word, mermaid Gantt chart image. DO NOT USE FOR: converting docx to markdown, PDF export (use LaTeX/weasyprint), HTML export, general pandoc usage without Word output.

2026-07-28
pdf-to-markdown
Commis de bureau généraux

Read, OCR, create, and manipulate PDF files. Recipe 1: convert PDFs to Markdown via .NET-native parsing in PowerShell. Recipe 4: OCR scanned PDFs with pymupdf + Tesseract `tessdata_best` on Windows. Beyond Extraction: merge, split, rotate, watermark, encrypt, decrypt, create from scratch with reportlab, and fill AcroForm fields via pypdf + qpdf. Handles German-locale PDFs (umlauts, ß) and structured documents (payslips, invoices, Bescheide). USE FOR: convert PDF to markdown, extract text from PDF, parse PDF, Entgeltabrechnung, payslip/invoice PDF, German PDF, Gehaltsabrechnung, scanned PDF, OCR PDF, Tesseract, tesseract deu, pymupdf OCR, TESSDATA_PREFIX, merge PDFs, split PDF, rotate PDF pages, watermark PDF, encrypt PDF, password-protect PDF, decrypt PDF, create PDF from scratch, reportlab PDF, fill PDF form, AcroForm fill, pypdf, qpdf. DO NOT USE FOR: complex vector graphics editing, XFA forms, PDF/A archival conversion, signing PDFs with a hardware token.

2026-07-28
pester-patterns
Analystes en assurance qualité des logiciels et testeurs

Common Pester 5 test patterns and recipes for PowerShell module testing. Covers mocking file systems, REST APIs, DSC resources, databases, credentials, and other external dependencies. Provides ready-to-use test templates for common scenarios. USE FOR: Pester test patterns, mock file system, mock REST API, mock database, test DSC resource, test credentials, parametrized tests, Pester recipes, test template, testing patterns, how to test, mock example, run Pester, invoke tests, VS Code hang, separate process. DO NOT USE FOR: debugging failing builds (use sampler-build-debug), migrating to Sampler (use sampler-migration), general Pester syntax (covered by pester.instructions.md).

2026-07-28
pswritehtml-reporting
Développeurs de logiciels

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).

2026-07-28
sampler-migration
Développeurs de logiciels

Step-by-step guide for migrating a legacy PowerShell module project to the Sampler build framework. Covers migrating from AppVeyor, PSDepend, PSDeploy, Pester 4, and other legacy build systems to full Sampler scaffolding with ModuleBuilder, InvokeBuild, Pester 5, GitVersion, and Azure Pipelines. USE FOR: migrate to Sampler, Sampler setup, new Sampler project, legacy module migration, PSDepend to Sampler, AppVeyor to Sampler, PSDeploy to Sampler, Pester 4 to Pester 5, Sampler project structure, Sampler conventions. DO NOT USE FOR: debugging existing Sampler builds (use sampler-build-debug), Azure deployments, CI/CD pipeline config outside of Sampler.

2026-07-28
send-outlook-email
Développeurs de logiciels

Send emails via the Outlook COM API from PowerShell. Supports plain-text and HTML-formatted emails, sending to self or specified recipients, with subject and body content. Handles COM object lifecycle (create, send, release). USE FOR: send email, email summary, Outlook email, send via Outlook, email myself, mail summary, HTML email, send notification, email report. DO NOT USE FOR: reading email, calendar invites, Outlook rules, Exchange Web Services, Microsoft Graph API email.

2026-07-28
social-signal-sweep
Analystes en études de marché et spécialistes en marketing

Recency-bounded sweep of what people publicly say about a topic over the last N days (default 30) across GitHub, Hacker News, Reddit, and Stack Overflow, plus YouTube and X via browser. Produces a lead sheet (platform, date, signal, link, what-to-verify) to seed deeper research. Strictly leads-only: social chatter is never citable evidence and must be verified before use. No engine, keys, or cookies; uses web fetch, the GitHub tools, and the simple browser. USE FOR: last 30 days, last N days, what are people saying about X, recent discussion, recency sweep, social signal, community sentiment, Reddit search, Hacker News search, GitHub activity last month, Stack Overflow recent questions, lead generation for research, find leads. DO NOT USE FOR: citable evidence or facts (use research-analyst VERIFY + citation-integrity), verifying a claim (use citation-integrity), authenticated or private scraping (use authenticated-web-extraction), exporting mail or calendar (use the outlook-* skills).

2026-07-28
whisper-pyannote-transcription
Développeurs de logiciels

Transcribe long audio/video on Windows with GPU acceleration using faster-whisper (CTranslate2) and add speaker labels with pyannote.audio. Covers ffmpeg audio extraction, Python 3.12 venv, CUDA-matched PyTorch wheel selection, faster-whisper large-v3 inference, pyannote 3.1 diarization with Hugging Face gated-model access, and merging speaker turns into Whisper segments to produce speaker-labeled SRT, JSON, and grouped transcript text. Includes the Windows torchcodec bypass (preload via torchaudio) and Tee-Object exit-code trap. USE FOR: transcribe video/audio, faster-whisper, whisper GPU, large-v3, ctranslate2, pyannote.audio, speaker diarization, who spoke when, RTTM, SRT, German transcription, ffmpeg audio extract, 16 kHz mono WAV, Hugging Face gated model, HF_TOKEN, GatedRepoError, pyannote/speaker-diarization-3.1, CUDA torch wheel, cu128, torchcodec Windows. DO NOT USE FOR: real-time streaming, dictation UIs, cloud transcription APIs, audio editing/denoising, voice cloning, TTS.

2026-07-28
windows-gui-screenshot-capture
Développeurs de logiciels

Captures Windows GUI screenshots from modifiable apps and existing or third-party executables, then assembles screenshot-embedded Markdown manuals. Selects the correct API for WPF, WinForms, Win32/GDI, WebView2, Avalonia, and WinUI 3; covers external-process driving, event-based readiness, GPU black frames, native dialogs, state restoration, and content validation. USE FOR: capture Windows GUI screenshot, automate app screenshots, screenshot-based user manual, screenshot-driven docs, document existing Windows exe, third-party desktop app screenshots, closed-source Win32 app, external process screenshot, WPF, WinForms, Win32, WebView2, Avalonia, WinUI 3, PrintWindow black, SetWinEventHook, RenderTargetBitmap, DrawToBitmap, CapturePreviewAsync, Windows.Graphics.Capture, MessageBox #32770 capture, STA GUI PowerShell. DO NOT USE FOR: cross-platform or mobile screenshots, screen-video capture, general desktop RPA without screenshot-documentation intent, generic GUI tutorials.

2026-07-28
winrm-troubleshooting
Administrateurs de réseaux et de systèmes informatiques

Diagnoses WinRM failures on Windows servers and AutomatedLab VMs: service startup, listeners, HTTP.sys/IIS, authentication, HTTPS, firewall, TrustedHosts, limits, double hop, and fallback channels. USE FOR: WinRM error, HTTP 500, quickconfig failure, StopPending, service won't start, listener missing, connection refused/denied/timeout, Enter-PSSession failure, Invoke-Command failure, WSManFault, 0x80338170, 0x80070005, 0x80090322, firewall, HTTPS, CredSSP, TrustedHosts, Kerberos, double hop, PowerShell Direct, MaxEnvelopeSize, port 5985/5986, Test-WSMan, ping works but WinRM is closed after reboot. DO NOT USE FOR: AutomatedLab Proxmox lifecycle ordering (use automatedlab-proxmox), monitoring a running remote job (use long-running-job-monitor), SSH remoting, Azure Automation DSC, general networking.

2026-07-28
xlsx-to-markdown
Scientifiques des données

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.

2026-07-28
code-review-and-quality
Analystes en assurance qualité des logiciels et testeurs

A reusable five-axis code-review workflow for PowerShell/DSC changes: review for design, correctness, complexity, tests, and clarity/naming; size changes to stay reviewable; label findings by severity (Blocker / Major / Minor / Nit); separate must-fix from opinion; and keep review turnaround fast. The bar is "would a senior engineer approve this?" USE FOR: code review, review this change, PR review, reviewer checklist, review standards, severity labels, nit vs blocker, change sizing, reviewable diff, what to look for in a review, approve or request changes, review feedback tone, self-review before pushing. DO NOT USE FOR: the multi-phase PowerShell security review with SARIF/CVSS (use the code-review prompt or the security-reviewer agent), agentic/LLM security review (use agent-security-review), adversarial critique of a design or document (use devils-advocate-review), multi-perspective document peer review (use the peer-review prompt).

2026-07-27
test-driven-development
Analystes en assurance qualité des logiciels et testeurs

Test-first workflow for PowerShell and DSC work: the red-green-refactor loop, writing a failing Pester 5 test before the code, the test pyramid (unit-heavy), DAMP-over-DRY test readability, choosing what and at which level to test, and making behaviour changes test-first rather than test-after. Enforces "no production change without a covering test" as a checkable gate. USE FOR: TDD, test-driven development, test first, red green refactor, write the test first, failing test before code, what should I test, test pyramid, unit vs integration test, coverage discipline, regression test for a bug, characterization test, DAMP tests, arrange act assert, testable design. DO NOT USE FOR: Pester recipes and mocking templates (use pester-patterns), diagnosing a failing build or test (use sampler-build-debug), Pester syntax (see pester.instructions.md), running tests without freezing VS Code (see powershell-execution-safety.instructions.md), evaluating skills/prompts/agents (use agent-evals).

2026-07-27
long-running-job-monitor
Administrateurs de réseaux et de systèmes informatiques

Monitors long-running live tests, integrations, installations, and deployments with timestamped logs, heartbeats, terminal markers, out-of-band target probes, and WORKING/STALLED/DONE/FAILED classification. Preserves remote jobs across control-channel drops and treats restarts as new readiness epochs. USE FOR: live test, integration test, deployment, installation, long-running job, monitor progress, heartbeat, is it stuck, still running, background job, watch deployment, timestamped status, log tail, out-of-band verification, remote job, SSH, WinRM, elapsed time. DO NOT USE FOR: root-cause diagnosis of AutomatedLab Proxmox provisioning (use automatedlab-proxmox), generic WinRM connectivity/configuration diagnosis (use winrm-troubleshooting), short commands, skill authoring (use skill-creator), agent evals (use agent-evals).

2026-07-16
agent-security-review
Analystes en sécurité de l'information

Reviews AI agents, LLM-backed features, MCP servers, and prompt/skill/agent definitions for agentic-security risk. On-demand checklist: the lethal-trifecta test (private data × untrusted content × outbound channel), OWASP Top 10 for LLM Applications (2025) quick checks, a containment-first checklist, and MCP / tool-permission review. Breaks the trifecta rather than filtering it; treats every tool return value as untrusted. USE FOR: prompt injection, indirect prompt injection, tool output injection, lethal trifecta, agent security review, MCP security, OWASP LLM Top 10, LLM01, excessive agency, improper output handling, data exfiltration via agent, containment-first, egress allow-list, least-privilege agent, confused deputy, RAG poisoning. DO NOT USE FOR: building an MCP server (use mcp-builder), classic web/app AppSec with no LLM in the loop (use the security-reviewer agent), writing evals (use agent-evals).

2026-07-02
doc-coauthoring
Spécialistes en gestion de projets

Three-stage workflow for co-authoring a substantive document with a user: (1) Context Gathering with meta-questions + info dump + clarifying questions; (2) Refinement section-by-section with clarify → brainstorm → curate → draft → surgical edits; (3) Reader Testing where a fresh assistant or subagent reads the doc cold and answers predicted reader questions to surface blind spots. Pairs with `technical-writer`, `legal-researcher`, and `tax-researcher` agents. USE FOR: co-author a document, write a spec, write a design doc, write a PRD, write an RFC, write a decision doc, write a proposal, draft a post-mortem, draft a Schriftsatz, section-by-section drafting, reader test a document, doc blind spot check, refine doc iteratively, info-dump workflow, brainstorm section options, surgical edit, fresh-eyes review. DO NOT USE FOR: short emails, code review, README authoring, pure copy editing (use `grammar-check`).

2026-05-28
Affichage des 40 principaux skills collectés sur 43 dans ce dépôt.