Case Importer creates test cases in your Testmo repository from files you already have — spreadsheets, documents, or exports from another tool. It reads the source, maps it to Testmo's case structure, and writes the cases into the project and folders you choose.
What it does
Migrating or bulk-adding test cases by hand is slow and error-prone. Case Importer automates it:
- You point it at a source file (or files) containing test cases.
- The skill reads and interprets the content, mapping each row or entry to a Testmo test case — title, description, and steps.
- It confirms the target project and folder structure with you.
- It creates the cases in your repository.
When to use it
- Migrating test cases from another tool via an export file.
- Bulk-adding cases that were drafted in a spreadsheet or document.
- Standing up a new project's repository from existing written test material.
Requirements
- Read-write MCP connection — so the skill can create cases. See the hub article for connecting with read-write access.
- Python — available in your environment, used to parse and transform the source files.
- The Testmo skills installed — see the hub article.
How to run it
Point the skill at your file and tell it where the cases should go. For example:
Import the test cases from ./test-cases.xlsx into the "Checkout" project,
under a new "Migrated" folder.The skill parses the file, shows you how it intends to map the content to Testmo cases and folders, and — once you confirm — creates them in your repository.
What you get back
New test cases created in your chosen project and folders, plus a summary of what was imported (and anything it couldn't map cleanly, so you can follow up). Because this writes to your repository, review the proposed mapping before confirming.