NeVibeCode · 30 items
IDE rules for Testing and QA
Rules for Testing and QA: what each one does, an install command and example prompts.
spec-driven-workflow-v1
official rule This rule structures work from requirements analysis through design, implementation, and validation. Use it when you want decisions and progress recorded in project files.
★ 40,418repo stars
qa-engineering-best-practices
official rule A GitHub Copilot instruction file covering test strategy, the test pyramid, naming, assertions and bug reports. Useful when Copilot writes or reviews tests in your repo.
★ 40,418repo stars
powershell-pester-6
official rule Directs GitHub Copilot to follow Pester v6 testing patterns in PowerShell. Useful when writing test suites in *.Tests.ps1 without outdated v5 habits.
★ 40,418repo stars
power-platform-mcp-development
official rule This rule guides Power Platform custom connector work with MCP for Microsoft Copilot Studio. Use it when shaping schemas, auth flows, scripts, and validation.
★ 40,418repo stars
playwright-typescript
official rule This rule tells Copilot how to write Playwright tests: role-based locators, auto-retrying assertions, one file per feature. Useful when an agent writes the tests.
★ 40,418repo stars
playwright-python
official rule Guides GitHub Copilot to write Python browser tests with Pytest. Enforces role-based locators, auto-retrying assertions, and clean test structure.
★ 40,418repo stars
playwright-dotnet
official rule This rule guides GitHub Copilot when it creates or edits Playwright tests in C#. Use it to shape test structure, locators, and assertions.
★ 40,418repo stars
oqtane
official rule This rule guides GitHub Copilot when building Oqtane modules with Blazor and C#. Use it for client/server module structure and related code patterns.
★ 40,418repo stars
nodejs-javascript-vitest
official rule This rule guides GitHub Copilot when generating Node.js JavaScript and Vitest tests. It applies to .js, .mjs, and .cjs files.
★ 40,418repo stars
dotnet-upgrade
official rule A GitHub Copilot rule for staged .NET upgrades, covering project dependencies, builds, tests, and CI/CD checks.
★ 40,418repo stars
dataverse-python-testing-debugging
official rule Instructs GitHub Copilot on testing and debugging Python Dataverse SDK apps. Provides pytest fixture patterns, mock responses, and integration setups.
★ 40,418repo stars
aspnet-rest-apis
official rule Guides GitHub Copilot in building ASP.NET Core 10 REST APIs, contrasting controllers with Minimal APIs. Applies to *.cs and *.json files.
★ 40,418repo stars
xray-test-case-cursorrules-prompt-file rule A Cursor rule that turns feature descriptions and automated tests into structured Xray test cases for Jira. Useful when QA writes manual scenarios by hand.
★ 41,011repo stars
vitest-unit-testing-cursorrules-prompt-file rule A Cursor rule that turns the agent into a Vitest and TypeScript test writer: it targets business logic and utilities, mocking dependencies with vi.mock.
★ 41,011repo stars
solidity-hardhat-cursorrules-prompt-file rule A Cursor rule that turns the AI assistant into a Solidity and smart contract security expert, with Hardhat-based testing and gas work.
★ 41,011repo stars
rails-cursorrules-prompt-file rule A Cursor rule file that tells the agent how to write Rails 8 code: generators, bin/dev, the Solid stack, Minitest and Hotwire.
★ 41,011repo stars
python-github-setup-cursorrules-prompt-file rule Tells Cursor how to write and review Python code: style, tests, GitHub Pull Requests and GitHub Actions CI. Useful when the team has no shared rulebook.
★ 41,011repo stars
python-cursorrules-prompt-file-best-practices rule A Cursor rule that makes the assistant write Python with type annotations, PEP 257 docstrings and pytest tests.
★ 41,011repo stars
playwright-defect-tracking-cursorrules-prompt-file rule A Cursor rule that makes the agent write Playwright tests tied to manual case IDs, with screenshots and logs as defect evidence.
★ 41,011repo stars
embedded-stm32-hal rule A Cursor rule that keeps the agent inside embedded C/C++ conventions: STM32 HAL, interrupts, DMA and tight memory budgets.
★ 41,011repo stars
cypress-defect-tracking-cursorrules-prompt-file rule A Cursor rule that turns the agent into a QA engineer: writes Cypress tests tagged by team, category and case ID, and builds reports through qa-shadow-report.
★ 41,011repo stars
android-jetpack-compose-cursorrules-prompt-file rule A Cursor rule that steers the agent through Android development with Jetpack Compose: architecture, state, tests.
★ 41,011repo stars
vitest rule A Cursor rule that tells the agent how to write Vitest unit and integration tests: where files live, how to isolate cases, how to mock.
★ 3,579repo stars
unittest rule A Cursor rule that tells the agent how to lay out unittest tests: directory structure, class and method names, assertions, mocks.
★ 3,579repo stars
playwright rule A Cursor rule that sets the standard for Playwright end-to-end tests: official runner, resilient locators, no manual waits.
★ 3,579repo stars
phoenix rule A Cursor rule that tells the agent how to write Phoenix apps in Elixir: contexts, formatting, Ecto queries. Useful once the agent starts editing your code.
★ 3,579repo stars
junit rule A Cursor rule that pins down how JUnit 5 tests should look in a Java project: naming, structure, parameterisation. Useful when an agent writes the tests.
★ 3,579repo stars
jest rule A Cursor rule that fixes one style for Jest tests: config, isolation, mocks and async checks. Useful when several people write tests in the same repo.
★ 3,579repo stars
hardhat rule A Cursor rule that sets Hardhat 3 conventions for your project: TypeScript config, Solidity and TypeScript tests, Ignition deployments.
★ 3,579repo stars
behave rule A Cursor rule that sets conventions for behave BDD tests: thin steps, business-level Gherkin, fixtures in environment.py.
★ 3,579repo stars