This skill should be used when the user says "package the research", "generate a transfer package", "I'm ready to transfer", "prepare for USB transfer", "create the transfer package", "package everything up", "generate the manifest", "get ready to send to the Vertix machine", "what do I copy to the USB", or any request to bundle current research output for transfer to another machine. Scans all research output in qmi-kb/, produces a dated transfer package folder with a TRANSFER-RECEIPT.md, and tells the user exactly what to copy to USB.
npx claudepluginhub vertix-solutions/qmi-security-innovations --plugin qmi-security-innovationsThis skill uses the workspace's default tool permissions.
Package all current research output so it can be transferred via USB to the Vertix Solutions primary machine. This skill scans `qmi-kb/`, counts notes per domain, checks for formatting issues, and produces a clean transfer package ready to copy.
Verifies tests pass on completed feature branch, presents options to merge locally, create GitHub PR, keep as-is or discard; executes choice and cleans up worktree.
Guides root cause investigation for bugs, test failures, unexpected behavior, performance issues, and build failures before proposing fixes.
Writes implementation plans from specs for multi-step tasks, mapping files and breaking into TDD bite-sized steps before coding.
Package all current research output so it can be transferred via USB to the Vertix Solutions primary machine. This skill scans qmi-kb/, counts notes per domain, checks for formatting issues, and produces a clean transfer package ready to copy.
Get the current date for the package folder name: qmi-research-transfer-[YYYY-MM-DD]
For each subdirectory in qmi-kb/:
.md files in that directorydomain: or source: fieldsConfirm every folder name matches one of the 8 registered domain slugs exactly:
microsoft-365-administrationentra-id-identity-managementitsm-frameworks-itilhubspot-crm-administrationnetsuite-erp-operationspowershell-windows-automationmicrosoft-graph-apiit-helpdesk-operationsAny folder that doesn't match → mark as unmapped in the receipt. Do not rename it — flag it for the receiving machine to classify.
Create this structure in the working directory (or wherever the user's output folder is):
qmi-research-transfer-[YYYY-MM-DD]/
TRANSFER-RECEIPT.md
microsoft-365-administration/ ← copy of qmi-kb/microsoft-365-administration/
entra-id-identity-management/
[etc. for each domain with notes]
unmapped/ ← any folders that didn't match a slug (if any)
Only include domain folders that actually contain notes. Empty folders are excluded.
# QMi Research Transfer Receipt
**Package ID:** QMI-XFER-[YYYY-MM-DD]-001
**Generated:** [YYYY-MM-DD]
**Source Machine:** QMi Security Innovations
**Protocol:** XFER-001 v1.0
## Domain Summary
| Domain Slug | Notes Produced | Target | Gap | Status |
|-------------|---------------|--------|-----|--------|
| microsoft-365-administration | [N] | 60 | [N] | [Partial / Complete / Not started] |
| entra-id-identity-management | [N] | 60 | [N] | [...] |
| itsm-frameworks-itil | [N] | 60 | [N] | [...] |
| hubspot-crm-administration | [N] | 60 | [N] | [...] |
| netsuite-erp-operations | [N] | 60 | [N] | [...] |
| powershell-windows-automation | [N] | 60 | [N] | [...] |
| microsoft-graph-api | [N] | 60 | [N] | [...] |
| it-helpdesk-operations | [N] | 50 | [N] | [...] |
**Total notes transferred:** [sum]
**Total target:** 470
## Unmapped Domains (if any)
[List any folders that didn't match a registered slug — include folder name and note count]
## Anomalies & Notes for Receiving Machine
[List any files with missing frontmatter, formatting issues, or research quality flags.
If none: "None — all files passed basic checks."]
## Instructions for Receiving Machine
1. Drop this entire folder into `infosphere/org-memory/transfer-protocols/inbound/`
2. Tell Claude: "Run the QMi research ingest"
3. Claude will validate domain slugs, check for duplicates, and import to `knowledgebase/01-domains/`
Tell the user:
qmi-research-transfer-[YYYY-MM-DD] folderinfosphere/org-memory/transfer-protocols/inbound/