
Testrail
- 1.6k installs
- 23.5k repo stars
- Updated July 17, 2026
- alirezarezvani/claude-skills
testrail is an agent skill that >-.
About
>- --- name: "testrail" description: >- Sync tests with TestRail. Use when user mentions "testrail", "test management", "test cases", "test run", "sync test cases", "push results to testrail", or "import from testrail". --- # TestRail Integration Bidirectional sync between Playwright tests and TestRail test management. ## Prerequisites Environment variables must be set: - `TESTRAIL_URL` - e.g., `https://your-instance.testrail.io` - `TESTRAIL_USER` - your email - `TESTRAIL_API_KEY` - API key from TestRail If not set, inform the user how to configure them and stop. Import Test Cases → Generate Playwright Tests ``` /pw:testrail import --project <id> --suite <id> ``` Steps: 1. Call `testrail_get_cases` MCP tool to fetch test cases 2. For each test case: - Read title, preconditions, steps, expected results - Map to a Playwright test using appropriate template - Include TestRail case ID as test annotation: `test.info().annotations.push({ type: 'testrail', description: 'C12345' })` 3. Generate test files grouped by section 4. Report: X cases imported, Y tests generated ### 2.
- `TESTRAIL_URL` - e.g., `https://your-instance.testrail.io`
- `TESTRAIL_USER` - your email
- `TESTRAIL_API_KEY` - API key from TestRail
- Call `testrail_get_cases` MCP tool to fetch test cases
- Read title, preconditions, steps, expected results
Testrail by the numbers
- 1,567 all-time installs (skills.sh)
- +2 installs in the week ending Jul 29, 2026 (Skillselion tracking)
- Ranked #468 of 2,159 Testing & QA skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Jul 31, 2026 (Skillselion catalog sync)
testrail capabilities & compatibility
- Capabilities
- `testrail_url` — e.g., `https://your instance.te · `testrail_user` — your email · `testrail_api_key` — api key from testrail · call `testrail_get_cases` mcp tool to fetch test · read title, preconditions, steps, expected resul
- Use cases
- documentation
What testrail says it does
--- name: "testrail" description: >- Sync tests with TestRail.
Use when user mentions "testrail", "test management", "test cases", "test run", "sync test cases", "push results to testrail", or "import from testrail".
--- # TestRail Integration Bidirectional sync between Playwright tests and TestRail test management.
Import Test Cases → Generate Playwright Tests ``` /pw:testrail import --project <id> --suite <id> ``` Steps: 1.
npx skills add https://github.com/alirezarezvani/claude-skills --skill testrailAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1.6k |
|---|---|
| repo stars | ★ 23.5k |
| Security audit | 2 / 3 scanners passed |
| Last updated | July 17, 2026 |
| Repository | alirezarezvani/claude-skills ↗ |
What problem does testrail solve for developers using this skill?
>-
Who is it for?
Developers who need testrail patterns described in the cached skill documentation.
Skip if: Skip when docs are empty or the task is outside the skill's documented scope.
When should I use this skill?
>-
What you get
Actionable workflows and conventions from SKILL.md for testrail.
- Playwright test specs
- TestRail run results
Files
../../../engineering-team/playwright-pro/skills/testrail/SKILL.md
Related skills
How it compares
Pick testrail over manual case export when Playwright suites and TestRail must stay synchronized in both directions.
FAQ
What does testrail do?
>-
When should I use testrail?
>-
Is testrail safe to install?
Review the Security Audits panel on this page before installing in production.