CopilotAtelier
6.1.0-preview0020
Portable GitHub Copilot customization library. Ships custom agents, auto-applied instructions, on-demand skills, prompt templates, and lifecycle hooks, and installs them into the well-known ~/.copilot discovery folders that VS Code, the GitHub Copilot CLI, and Claude Code read.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) raandree. All rights reserved.
Package Details
Author(s)
- raandree
Tags
Copilot GitHubCopilot VSCode Agents Skills Prompts Instructions Hooks AI Windows Linux MacOS
Functions
Export-CopilotAtelierContributorProfile Get-CopilotAtelierClientAdapter Get-CopilotAtelierContributorProfile Get-CopilotAtelierFootprint Get-CopilotAtelierProfile Get-CopilotAtelierSkillHealth Get-CopilotAtelierVersion Import-CopilotAtelierContributorProfile Install-CopilotAtelier Remove-CopilotAtelierContributorProfile Set-CopilotAtelierContributorProfile Test-CopilotAtelier Uninstall-CopilotAtelier Update-CopilotAtelier
Dependencies
This module has no dependencies.
Release Notes
## [6.1.0-preview0020] - 2026-10-21
### Added
- Add a route-coverage ratchet to the Memory Bank routing evaluation. `Test-MemoryBankRouting.ps1` now returns `IndexRoutes` and `UncoveredRoutes`, read by its own parser of the index (a case that expects the Full-read fallback exercises no route), and `tests/MemoryBankRouting.Tests.ps1` requires every route to have a real case or an entry on a baseline that states a reason and may only shrink, so a route added without a real case fails. Two real, owner-labelled cases cover `general` and `role`, the last routes without one, so the baseline starts empty. See [Decision record 0014](.memory-bank/decisions/0014-prove-memory-bank-routing.md).
- Add the read-only [`Wait-DetachedResult.ps1`](skills/long-running-job-monitor/scripts/Wait-DetachedResult.ps1) for short detached Pester/build runs: bounded 500 ms checks, a measured result line and log tail, job exit `0`/`1` or timeout `124`, with async-only guidance in the monitor Skill and both execution Instructions.
- Add contributor calibration: every agent pitches answers and questions at your familiarity with each knowledge area (`new`, `familiar`, or `expert`; `familiar` until you say otherwise), and in `new` and `familiar` areas illustrates an abstract finding with a concrete example; every calculated or reconstructed result names its sources and method. Every technical question offers a recommended answer and a `not sure, you pick` option; a delegated answer becomes an assumption flagged for expert review, counts only when you write it yourself, and never authorizes an irreversible, destructive, or security-relevant action; a question that authorizes such an action comes without the option. A level changes wording and depth, never warnings, tests, or reviews, and is never written to a repository. See [How Much Explanation You Want](README.md#how-much-explanation-you-want).
- Add [`docs/SECURITY-REVIEW.md`](docs/SECURITY-REVIEW.md), the independent security review of contributor calibration with every finding, its severity, and its resolution.
- Add the `/simpler` and `/deeper` Prompts, which re-explain the last answer one familiarity level simpler or deeper and keep that level for its knowledge area for the rest of the session.
- Add the `contributor-profile` Skill and the commands `Get-`, `Set-`, `Export-`, `Import-`, and `Remove-CopilotAtelierContributorProfile`, which keep your familiarity levels in a private Contributor profile outside every repository, so a saved level shapes later sessions without being restated. The profile lives in the `contributor` folder of the Canonical target, which syncs through OneDrive, or under LocalApplicationData on a machine without one; Export and Import carry it across and merge entry by entry. Every write takes a lock, replaces the file atomically, previews with `-WhatIf`, and refuses any path inside a git working tree, also one reached through a junction or symbolic link; `Get-CopilotAtelierContributorProfile -WorkspacePath .` shows where the profile lives and what a workspace receives, with aliases masked. A write changes only an entry you chose: the one `-Contributor` names, the one whose alias matches your git address, or a new one, the first in the profile or, beside others, your own with `-NewContributor`. It never falls back to the only or the default entry, so on a shared account one person's level cannot land in another person's entry. Knowledge area names may start with a dot followed by a letter or a digit, such as `.NET`. `contributor-profile` is mandatory in every installation profile. See [contributor-profile](skills/contributor-profile/SKILL.md).
- Add saved familiarity levels to every session of a workspace that declares Knowledge areas under `## Knowledge areas` in `.memory-bank/projectbrief.md`: the SessionStart hook adds one data-only sentence with your levels for those areas in VS Code, the Copilot SDK host, and Copilot CLI, and a new PostToolUse hook, `Add-FamiliarityContext.ps1`, re-sends them on the first successful tool call after a compaction. Where the host runs no PreCompact hook, as for a manual or a background compaction in VS Code, it re-sends them on the first tool call after a turn ends, or 5 minutes after the last re-send; these re-sends stop once a session has received 12,000 characters of levels, about 3,000 tokens. That hook runs only on machines where a profile entry is on and rates an area, through `~/.copilot/hooks/contributor-profile.json`, and adds about one more hook launch to each successful tool call there, measured at 0.8 to 2 s depending on the machine and the host; the one call per turn that re-sends takes about 0.4 to 0.8 s longer, and in a workspace that declares areas, session start takes about 0.2 to 0.6 s longer. A registration written from an earlier release's template is replaced with the current one at the next profile write. On a synced Canonical target, a registration record that OneDrive delivers before its file is reported as pending by `Get-CopilotAtelierContributorProfile` and left alone until both arrive; `Remove-CopilotAtelierContributorProfile -RegistrationOnly` clears one that never settles, and `Get-CopilotAtelierContributorProfile` lists possible conflict copies of the registration in the hooks folder. `/simpler` and `/deeper` offer to save a changed level, the `memory-bank` projectbrief template gains the optional section, and the PRE-FLIGHT line names the profile state as counts only. A saved level steers the model without binding it: a saved `expert` level does not reliably make replies terse, and after a compaction a plugin-only installation, which has no hook registration, and a reply that makes no tool call do not receive the levels again.
- Add task-ledger creation and checking to the `subagent-dispatch` Skill. A sequence of prompts you run one per chat now starts from four templates ([ledger](skills/subagent-dispatch/assets/task-ledger.template.md), [sequence README](skills/subagent-dispatch/assets/sequence-readme.template.md), [brief](skills/subagent-dispatch/assets/brief.template.md), and [report](skills/subagent-dispatch/assets/report.template.md)), and the read-only [`Test-HandoffSequence.ps1`](skills/subagent-dispatch/scripts/Test-HandoffSequence.ps1) reports a brief without a ledger row, a row without a brief, a status outside the vocabulary, a Rulings table that does not say who decided, an unfilled slot, a broken link, a user-profile path, and, given the repository, a commit that is not on the integration branch, however the row writes it. It never reads through a link and never repeats a forbidden term in a finding. The Skill states the rules for running such a sequence: one status vocabulary, one writer per row, a start gate on named dependencies, a check of another run's commits and report before building on its row, a dated `Update` instead of a rewritten brief, rulings that say who decided, delegation that authorizes no remote action, commands handed over in the final reply, and verified bundles for another machine. [`notes-evals.md`](skills/subagent-dispatch/notes-evals.md) records its trigger sweep and its output comparison against the version before.
- Add the `/migrate-handoff-sequence` Prompt, which converts a folder of existing prompts to the task-ledger process. The read-only [`Get-HandoffSequenceInventory.ps1`](skills/subagent-dispatch/scripts/Get-HandoffSequenceInventory.ps1) first proposes each `NN-<slug>.prompt.md` name, reads the agent, names the slots a brief lacks, lists the lines that hint at a dependency or a remote step, finds a report or commits that show a prompt already ran, and hashes every file the migration must keep; it never reads through a link. The Prompt shows its plan and asks one question at a time before it writes, keeps every original under `originals/` after a SHA-256 check and never over a file that exists, marks each fact it cannot supply `needs input` instead of inventing it, moves a rule that several prompts repeat into the README's shared rules, writes a ledger whose reconstructed statuses come only from evidence and are recorded as agent decisions for your review, adds a publish brief when you confirm a remote step, changes nothing but missing slots on a folder that already follows the process (after a copy of each brief it edits), and writes a migration report. `Test-HandoffSequence.ps1` gains `-Original`, which proves every original survived byte for byte. The Skill's [reference](skills/subagent-dispatch/references/sequence-operations.md#migrating-a-folder-of-prompts) carries the same safeguards for hosts that do not run Prompts.
- Add the Remote grant: add a Grant marker such as `[[allow-remote: git push, gh pr create]]` to your prompt, and the agent can run each named remote mutation once in that chat session, until your next prompt or after 15 minutes at most. The new `UserPromptSubmit` hook [`Add-RemoteGrant.ps1`](com.github.copilot/hooks/scripts/Add-RemoteGrant.ps1) records the grant and `Block-RemoteMutation.ps1` consumes it, the same way in VS Code Local, the Copilot SDK agent host, and Copilot CLI; a hook `ask` could not do that, because the agent host approves it without a prompt under `chat.tools.global.autoApprove` or Allow all. The block message names the marker to ask for, `x2` allows an operation twice, `git push --force` is its own phrase that also covers `--all`, `--tags`, `--delete`, and `--mirror` (abbreviated or quoted too), and a command that can run an operation more than once, such as a loop, a function, a script block, a retry, or a schedule, asks for 20 uses because the guard cannot count how often it runs; the block message then tells the agent to run the operation as its own command to ask for one. `git reset --hard`, `git clean -f`, and `--no-verify` stay blocked. A grant is a file an agent with file access could forge, so it prevents accidents and is not a containment boundary. See [Authorizing a remote mutation](com.github
FileList
- CopilotAtelier.nuspec
- skills\test-driven-development\notes-evals.md
- skills\datum-configuration\references\projectdagger-patterns.md
- skills\automatedlab-proxmox\references\module-development.md
- skills\changed-file-validation\SKILL.md
- skills\evidence-package-assembly\scripts\merge-and-verify.py
- skills\long-running-job-monitor\references\out-of-band-verification.md
- CopilotAtelier.psm1
- com.github.copilot\rules\json.instructions.md
- skills\evidence-package-assembly\scripts\Build-EvidencePackage.ps1
- skills\long-running-job-monitor\references\heartbeat-protocol.md
- CopilotAtelier.psd1
- com.github.copilot\rules\markdown.instructions.md
- skills\sampler-build-debug\evals\evals.json
- skills\long-running-job-monitor\scripts\Start-JobMonitor.ps1
- keybindings\keybindings.json
- com.github.copilot\rules\versioning.instructions.md
- skills\sampler-build-debug\references\wiki-commit-timeout.md
- skills\long-running-job-monitor\scripts\Wait-DetachedResult.ps1
- skills\code-review-and-quality\SKILL.md
- com.github.copilot\rules\powershell-execution-safety.instructions.md
- skills\brand-logo-system\scripts\Export-BrandLogoSet.ps1
- skills\long-running-job-monitor\scripts\Start-JobHeartbeat.ps1
- skills\code-review-and-quality\notes-evals.md
- com.github.copilot\rules\sampler.instructions.md
- skills\agent-evals\assets\trigger-queries.changed-file-validation.json
- skills\long-running-job-monitor\scripts\Start-DetachedPowerShell.ps1
- skills\reviewed-learning-inbox\SKILL.md
- com.github.copilot\rules\changelog.instructions.md
- skills\agent-evals\assets\trigger-queries.long-running-job-monitor.json
- skills\gilb-requirements-engineering\references\spec-quality-control.md
- skills\debugging-and-error-recovery\SKILL.md
- com.github.copilot\rules\preflight.instructions.md
- skills\agent-evals\assets\trigger-queries.reviewed-learning-inbox.json
- skills\gilb-requirements-engineering\references\evo-planning.md
- skills\debugging-and-error-recovery\notes-evals.md
- com.github.copilot\rules\copilot-authoring.instructions.md
- skills\agent-evals\assets\trigger-queries.subagent-dispatch.json
- skills\gilb-requirements-engineering\references\impact-estimation.md
- skills\datum-configuration\SKILL.md
- com.github.copilot\rules\git.instructions.md
- skills\agent-evals\assets\evals.output.sample.json
- skills\gilb-requirements-engineering\references\planguage-keywords.md
- skills\citation-integrity\SKILL.md
- com.github.copilot\rules\postflight.instructions.md
- skills\agent-evals\assets\trigger-queries.copilot-usage-stats.json
- skills\subagent-dispatch\assets\sequence-readme.template.md
- skills\doc-coauthoring\SKILL.md
- com.github.copilot\rules\azurepipelines.instructions.md
- skills\agent-evals\assets\trigger-queries.sampler-build-debug.json
- skills\subagent-dispatch\assets\task-ledger.template.md
- skills\xlsx-to-markdown\SKILL.md
- com.github.copilot\rules\yaml.instructions.md
- skills\agent-evals\assets\trigger-queries.sample.json
- skills\subagent-dispatch\assets\report.template.md
- skills\devils-advocate-review\SKILL.md
- com.github.copilot\rules\powershell.instructions.md
- skills\agent-evals\assets\trigger-queries.brand-logo-system.json
- skills\subagent-dispatch\assets\brief.template.md
- skills\pandoc-docx-export\SKILL.md
- com.github.copilot\rules\csharp.instructions.md
- skills\agent-evals\assets\trigger-queries.skill-creator.json
- skills\subagent-dispatch\references\sequence-operations.md
- skills\copilot-usage-stats\SKILL.md
- com.github.copilot\rules\ubiquitous-language.instructions.md
- skills\agent-evals\assets\evals.sample.json
- skills\subagent-dispatch\scripts\Test-HandoffSequence.ps1
- skills\evidence-package-assembly\SKILL.md
- com.github.copilot\rules\contributor-calibration.instructions.md
- skills\agent-evals\assets\trigger-queries.test-driven-development.json
- skills\subagent-dispatch\scripts\Get-HandoffSequenceInventory.ps1
- skills\pswritehtml-reporting\SKILL.md
- com.github.copilot\rules\pester.instructions.md
- skills\agent-evals\assets\trigger-queries.elster-form-capture.json
- skills\subagent-dispatch\scripts\HandoffSequenceCommon.ps1
- skills\create-outlook-draft\SKILL.md
- com.github.copilot\hooks\README.md
- skills\agent-evals\assets\trigger-queries.pester-patterns.json
- skills\automatedlab-deployment\references\post-deployment-operations.md
- skills\sampler-build-debug\SKILL.md
- com.github.copilot\hooks\hooks.json
- skills\agent-evals\assets\trigger-queries.sampler-migration.json
- skills\automatedlab-deployment\references\networking.md
- skills\sampler-build-debug\notes-evals.md
- com.github.copilot\commands\usage.prompt.md
- skills\agent-evals\assets\trigger-queries.sampler-framework.json
- skills\automatedlab-deployment\references\roles-and-services.md
- skills\brand-logo-system\SKILL.md
- com.github.copilot\commands\deadline-action-handoff.prompt.md
- skills\agent-evals\assets\trigger-queries.contributor-profile.json
- skills\automatedlab-deployment\references\lab-management.md
- skills\microsoft-todo-tasks\SKILL.md
- com.github.copilot\commands\deeper.prompt.md
- skills\agent-evals\references\eval-artifacts.md
- skills\automatedlab-deployment\references\troubleshooting.md
- skills\grammar-check\SKILL.md
- com.github.copilot\commands\audit-case-file.prompt.md
- skills\agent-evals\scripts\run-trigger-evals.ps1
- skills\automatedlab-deployment\references\cmdlet-reference.md
- skills\social-signal-sweep\SKILL.md
- com.github.copilot\commands\session-handoff.prompt.md
- skills\agent-evals\scripts\Get-EvalText.ps1
- skills\automatedlab-deployment\references\vm-operations.md
- skills\agent-evals\SKILL.md
- com.github.copilot\commands\migrate-handoff-sequence.prompt.md
- skills\agent-evals\scripts\run-evals.ps1
- skills\sampler-framework\references\dependency-resolution.md
- skills\pester-patterns\SKILL.md
- com.github.copilot\commands\sync-project-emails.prompt.md
- skills\pester-patterns\references\mocking-external-dependencies.md
- skills\sampler-framework\references\build-yaml.md
- skills\pester-patterns\notes-evals.md
- com.github.copilot\commands\export-emails.prompt.md
- skills\pester-patterns\references\testing-powershell-constructs.md
- skills\sampler-framework\references\project-structure.md
- skills\contributor-profile\SKILL.md
- com.github.copilot\commands\refactor.prompt.md
- skills\pester-patterns\references\migrating-pester-v4-to-v5.md
- skills\sampler-framework\references\module-manifest.md
- skills\agent-security-review\SKILL.md
- com.github.copilot\commands\complete-specifications.prompt.md
- skills\pester-patterns\scripts\Find-PesterV4Pattern.ps1
- skills\sampler-framework\references\testing-patterns.md
- skills\german-tax-research\SKILL.md
- com.github.copilot\commands\lab-deploy.prompt.md
- skills\contributor-profile\assets\contributor-profile.hooks.json
- skills\sampler-framework\references\bootstrap.md
- skills\pdf-to-markdown\SKILL.md
- com.github.copilot\commands\code-review.prompt.md
- skills\contributor-profile\scripts\ContributorProfileCommon.ps1
- skills\sampler-framework\references\dsc-datum.md
- skills\dsc-troubleshooting\SKILL.md
- com.github.copilot\commands\peer-review.prompt.md
- skills\contributor-profile\scripts\ContributorProfile.ps1
- skills\sampler-framework\references\dependency-management.md
- skills\grill-me\SKILL.md
- com.github.copilot\commands\simpler.prompt.md
- skills\contributor-profile\scripts\ContributorProfileReader.ps1
- skills\sampler-framework\references\community-files.md
- skills\skill-creator\SKILL.md
- com.github.copilot\commands\brand-logo.prompt.md
- skills\german-tax-research\references\werbungskosten-und-abzuege.md
- skills\sampler-framework\references\commands-reference.md
- skills\elster-form-capture\SKILL.md
- com.github.copilot\commands\pr-description.prompt.md
- skills\german-tax-research\references\vorlagen.md
- skills\sampler-framework\references\troubleshooting.md
- skills\send-outlook-email\SKILL.md
- com.github.copilot\commands\module-scaffold.prompt.md
- skills\german-tax-research\references\vermietung-und-afa.md
- skills\sampler-framework\references\ci-cd-pipelines.md
- skills\mcp-builder\SKILL.md
- com.github.copilot\agents\spec-completion-reviewer.agent.md
- skills\german-tax-research\references\fristen-und-verfahren.md
- skills\sampler-framework\references\multi-module.md
- skills\winrm-troubleshooting\SKILL.md
- com.github.copilot\agents\legal-researcher.agent.md
- skills\german-tax-research\references\kennzahlen.md
- skills\sampler-framework\references\gitversion.md
- skills\winrm-troubleshooting\notes-evals.md
- com.github.copilot\agents\software-engineer.agent.md
- skills\german-tax-research\references\belegaufforderung-antwort.md
- skills\sampler-framework\references\vscode-integration.md
- skills\windows-gui-screenshot-capture\SKILL.md
- com.github.copilot\agents\spec-completion-controller.agent.md
- skills\german-tax-research\scripts\Get-SteuerFrist.ps1
- skills\sampler-framework\references\custom-build-tasks.md
- skills\windows-gui-screenshot-capture\notes-evals.md
- com.github.copilot\agents\README.md
- skills\skill-creator\references\authoring-patterns.md
- skills\changed-file-validation\evals\validation-cases.json
- skills\authenticated-web-extraction\SKILL.md
- com.github.copilot\agents\security-reviewer.agent.md
- skills\skill-creator\references\scripts-and-evaluation.md
- skills\changed-file-validation\scripts\Add-ChangedFile.ps1
- skills\whisper-pyannote-transcription\diarize.py
- com.github.copilot\agents\devops-training-writer.agent.md
- skills\elster-form-capture\references\feldkarte-est.md
- skills\changed-file-validation\scripts\ChangedFileValidationCommon.ps1
- skills\whisper-pyannote-transcription\SKILL.md
- com.github.copilot\agents\software-architect.agent.md
- skills\winrm-troubleshooting\references\post-restart-readiness.md
- skills\changed-file-validation\scripts\Invoke-ChangedFileValidationWorker.ps1
- skills\whisper-pyannote-transcription\transcribe-segment.py
- com.github.copilot\agents\career-coach.agent.md
- skills\winrm-troubleshooting\references\advanced-diagnostics.md
- skills\changed-file-validation\scripts\Invoke-ChangedFileValidation.ps1
- skills\whisper-pyannote-transcription\transcribe.py
- com.github.copilot\agents\training-writer.agent.md
- skills\windows-gui-screenshot-capture\references\engine-recipes.md
- skills\changed-file-validation\scripts\Clear-ChangedFileBatch.ps1
- skills\marp-slide-overflow\SKILL.md
- com.github.copilot\agents\technical-writer.agent.md
- skills\windows-gui-screenshot-capture\references\external-win32-executables.md
- skills\changed-file-validation\scripts\Get-ChangedFileBatch.ps1
- skills\docx-to-markdown\SKILL.md
- com.github.copilot\agents\troubleshooter.agent.md
- skills\windows-gui-screenshot-capture\scripts\DialogCapture.ps1
- com.github.copilot\hooks\scripts\Get-SessionElapsed.ps1
- skills\memory-bank\SKILL.md
- com.github.copilot\agents\research-analyst.agent.md
- skills\windows-gui-screenshot-capture\scripts\WindowCapture.ps1
- com.github.copilot\hooks\scripts\Write-SessionClose.ps1
- skills\memory-bank\notes-evals.md
- com.github.copilot\agents\tax-researcher.agent.md
- skills\authenticated-web-extraction\bootstrap\package.json
- com.github.copilot\hooks\scripts\Write-CompactionCheckpoint.ps1
- skills\sampler-migration\SKILL.md
- com.github.copilot\agents\software-engineer-contoso.agent.md
- skills\marp-slide-overflow\references\speaker-note-guard.md
- com.github.copilot\hooks\scripts\Add-SessionContext.ps1
- skills\automatedlab-proxmox\SKILL.md
- com.github.copilot\agents\spec-work-implementer.agent.md
- skills\marp-slide-overflow\references\png-verification.md
- com.github.copilot\hooks\scripts\Block-RemoteMutation.ps1
- skills\automatedlab-proxmox\notes-evals.md
- com.github.copilot\agents\qc-inspector.agent.md
- skills\marp-slide-overflow\references\mermaid-prerender.md
- com.github.copilot\hooks\scripts\Test-RunContainment.ps1
- skills\long-running-job-monitor\SKILL.md
- skills\reviewed-learning-inbox\evals\candidate-cases.json
- skills\marp-slide-overflow\references\overflow-detector.md
- com.github.copilot\hooks\scripts\Add-FamiliarityContext.ps1
- skills\long-running-job-monitor\notes-evals.md
- skills\reviewed-learning-inbox\scripts\LearningInboxCommon.ps1
- skills\memory-bank\evals\routing-cases.json
- com.github.copilot\hooks\scripts\Invoke-LedgerAppender.ps1
- skills\outlook-calendar-export\SKILL.md
- skills\reviewed-learning-inbox\scripts\Set-LearningCandidateStatus.ps1
- skills\memory-bank\assets\role-record-migration-map.json
- com.github.copilot\hooks\scripts\Add-RemoteGrant.ps1
- skills\gilb-requirements-engineering\SKILL.md
- skills\reviewed-learning-inbox\scripts\Invoke-LearningPromotion.ps1
- skills\memory-bank\scripts\Test-MemoryBankRouting.ps1
- skills\sampler-build-debug\evals\grading\wiki-incident.md
- skills\subagent-dispatch\SKILL.md
- skills\reviewed-learning-inbox\scripts\New-LearningPromotionProposal.ps1
- skills\memory-bank\scripts\Initialize-MemoryBank.ps1
- skills\sampler-build-debug\evals\grading\wiki-commit-timeout.md
- skills\subagent-dispatch\notes-evals.md
- skills\reviewed-learning-inbox\scripts\Add-LearningCandidate.ps1
- skills\memory-bank\scripts\Invoke-MemoryBankRouteSelectionEval.ps1
- skills\sampler-build-debug\evals\fixtures\wiki-commit-timeout.md
- skills\mecm-dsc-deployment\SKILL.md
- skills\reviewed-learning-inbox\scripts\Remove-LearningCandidate.ps1
- skills\memory-bank\scripts\Invoke-MemoryBankRoleMigration.ps1
- skills\sampler-build-debug\evals\files\wiki-incident.md
- skills\outlook-email-export\SKILL.md
- skills\reviewed-learning-inbox\scripts\Get-LearningCandidate.ps1
- skills\memory-bank\scripts\Test-MemoryBankHealth.ps1
- skills\authenticated-web-extraction\bootstrap\tasks\dump-cookies.mjs
- skills\german-legal-research\SKILL.md
- skills\datum-configuration\references\common-tasks.md
- skills\memory-bank\scripts\New-MemoryBankRoleMigrationPlan.ps1
- skills\authenticated-web-extraction\bootstrap\tasks\check-logins.mjs
- skills\automatedlab-deployment\SKILL.md
- skills\datum-configuration\references\dscworkshop-reference.md
- skills\automatedlab-proxmox\references\windows-sysprep.md
- skills\authenticated-web-extraction\bootstrap\scripts\extract.mjs
- skills\sampler-framework\SKILL.md
- skills\datum-configuration\references\datum-yml-reference.md
- skills\automatedlab-proxmox\references\evidence-and-readiness.md
- skills\authenticated-web-extraction\bootstrap\scripts\open.mjs
- skills\test-driven-development\SKILL.md