Add QASkills.sh - QA testing skills directory for Cursor and 27+ AI agents#166
Add QASkills.sh - QA testing skills directory for Cursor and 27+ AI agents#166PramodDutta wants to merge 1 commit intoPatrickJS:mainfrom
Conversation
- Curated QA testing skills for Cursor and 27+ AI agents - 20+ expert patterns for testing (Playwright, Cypress, Jest, etc.) - Auto-detects Cursor and installs to .cursorrules - Easy CLI: npx @qaskills/cli add <skill-name>
📝 WalkthroughWalkthroughA new directory entry for QASkills.sh was added to the README.md file. The entry describes a curated resource for QA testing skills applicable to Cursor and 27+ AI agents, featuring patterns for Playwright, Cypress, Jest, and API testing. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Tip Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 Fix all issues with AI agents
In `@README.md`:
- Line 294: The README entry for "[QASkills.sh]" uses an absolute URL; update
that markdown link to a relative path to comply with guidelines—replace the href
"https://qaskills.sh" with a project-relative link (for example "./QASkills.sh",
"./docs/QASkills.sh.md", or the appropriate local directory/file) so the line "-
[QASkills.sh] - Curated..." points to a relative file in the repo rather than an
external absolute URL.
- Around line 292-294: Reorder the three entries so "CursorDirectory" appears
before "CursorList" (alphabetical order) and normalize list formatting by making
all items consistent; either remove the extra description from "QASkills.sh" so
all three are link-only or add brief descriptions to the other two—preferably
make them all link-only to match existing style; update the "CursorDirectory",
"CursorList", and "QASkills.sh" list items accordingly.
| - [CursorList](https://cursorlist.com) | ||
| - [CursorDirectory](https://cursor.directory/) | ||
| - [QASkills.sh](https://qaskills.sh) - Curated QA testing skills for Cursor and 27+ AI agents. 20+ expert patterns for Playwright, Cypress, Jest, API testing, and more. |
There was a problem hiding this comment.
Fix ordering and list formatting consistency in Directories.
“CursorDirectory” should sort before “CursorList,” and the new entry adds a description while the others are link-only. Please keep alphabetical order and consistent list item formatting.
🔧 Suggested adjustment
- - [CursorList](https://cursorlist.com)
- - [CursorDirectory](https://cursor.directory/)
- - [QASkills.sh](https://qaskills.sh) - Curated QA testing skills for Cursor and 27+ AI agents. 20+ expert patterns for Playwright, Cypress, Jest, API testing, and more.
+ - [CursorDirectory](https://cursor.directory/)
+ - [CursorList](https://cursorlist.com)
+ - [QASkills.sh](https://qaskills.sh)As per coding guidelines, “Maintain alphabetical order within each category in the README.md file” and “Use consistent formatting for list items in the README.md file.”
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| - [CursorList](https://cursorlist.com) | |
| - [CursorDirectory](https://cursor.directory/) | |
| - [QASkills.sh](https://qaskills.sh) - Curated QA testing skills for Cursor and 27+ AI agents. 20+ expert patterns for Playwright, Cypress, Jest, API testing, and more. | |
| - [CursorDirectory](https://cursor.directory/) | |
| - [CursorList](https://cursorlist.com) | |
| - [QASkills.sh](https://qaskills.sh) |
🤖 Prompt for AI Agents
In `@README.md` around lines 292 - 294, Reorder the three entries so
"CursorDirectory" appears before "CursorList" (alphabetical order) and normalize
list formatting by making all items consistent; either remove the extra
description from "QASkills.sh" so all three are link-only or add brief
descriptions to the other two—preferably make them all link-only to match
existing style; update the "CursorDirectory", "CursorList", and "QASkills.sh"
list items accordingly.
|
|
||
| - [CursorList](https://cursorlist.com) | ||
| - [CursorDirectory](https://cursor.directory/) | ||
| - [QASkills.sh](https://qaskills.sh) - Curated QA testing skills for Cursor and 27+ AI agents. 20+ expert patterns for Playwright, Cypress, Jest, API testing, and more. |
There was a problem hiding this comment.
Use a relative link for this new entry (guideline compliance).
The new item adds an absolute external URL. The README guidelines require all links to be relative. Please convert this to a relative link (or add a local directory/entry and link to it).
As per coding guidelines, “Ensure all links in the README.md file are relative and correct.”
🤖 Prompt for AI Agents
In `@README.md` at line 294, The README entry for "[QASkills.sh]" uses an absolute
URL; update that markdown link to a relative path to comply with
guidelines—replace the href "https://qaskills.sh" with a project-relative link
(for example "./QASkills.sh", "./docs/QASkills.sh.md", or the appropriate local
directory/file) so the line "- [QASkills.sh] - Curated..." points to a relative
file in the repo rather than an external absolute URL.
Summary
Adding QASkills.sh to the Directories section - a curated directory of QA testing skills for Cursor and 27+ AI coding agents.
About QASkills.sh
.cursorrulesdirectorynpx @qaskills/cli add playwright-e2eWhy This Belongs Here
QASkills.sh fits perfectly in the Directories section alongside CursorList and CursorDirectory. It provides a curated collection of QA-specific cursor rules and testing patterns that make Cursor more effective for test automation tasks.
Example Usage with Cursor
Links
Key Differentiation
Unlike general cursor rules, QASkills.sh specifically focuses on:
Thank you for maintaining this excellent resource!
Summary by CodeRabbit