Claude Code plugin marketplace for the Thanx QA Chapter.
This is the shared repo for QA-specific commands, agents, and skills. Build and iterate on your local machine. When something is ready to share, contribute it here.
# Install the QA plugin
claude plugin add github:thanx/thanx-qa-claude-plugins
# Use a command
/qa:test-suite-prd <notion_prd_url> <jira_url>This plugin is designed to run alongside thanx-claude-plugins. Commands that already exist in the main plugin
(like /investigate, /review, /commit) are not duplicated here.
| Command | Description |
|---|---|
/qa:test-suite-prd |
Generate a [DRAFT] Test Suite from a Notion PRD |
Add shared QA agents here as they mature.
Add shared QA knowledge bases here as they mature.
- Create a new
.mdfile inplugins/qa/commands/ - Add YAML frontmatter at the top:
---
description: Brief description of what the command does
---- Write the command body with numbered steps
- Run
npm testto validate structure - Open a PR
- Create a new directory in
plugins/qa/skills/ - Add a
SKILL.mdfile inside it - Skills are knowledge bases that agents and commands reference
- Create a new
.mdfile inplugins/qa/agents/ - Add YAML frontmatter with
descriptionandcapabilities - Agents are launched via
Task()calls from commands
# Install dependencies
npm ci
# Run all tests
npm test
# Lint markdown files
npm run lint:md
# Check links
npm run test:links
# Validate plugin structure
npm run validateCircleCI runs on every push:
- Jest tests (schema validation, markdown linting)
- Markdown lint check
- Link validation
- Plugin structure validation (via Claude CLI)
This repo is for QA-specific workflows. The main
thanx-claude-plugins repo contains engineering-wide commands
like /investigate, /review, /commit, etc. Both plugins can be installed simultaneously without conflict.