Skip to content

Commit 7eb396c

Browse files
committed
feat: Add testing plugin for comprehensive test case generation with priority filtering and DOCX export
1 parent abd54a3 commit 7eb396c

File tree

8 files changed

+1496
-0
lines changed

8 files changed

+1496
-0
lines changed

.claude-plugin/marketplace.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,11 @@
6868
"name": "must-gather",
6969
"source": "./plugins/must-gather",
7070
"description": "A plugin to analyze and report on must-gather data"
71+
},
72+
{
73+
"name": "testing",
74+
"source": "./plugins/testing",
75+
"description": "Comprehensive test case generation and QA automation tools"
7176
}
7277
]
7378
}

PLUGINS.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ This document lists all available Claude Code plugins and their commands in the
1313
- [Openshift](#openshift-plugin)
1414
- [Prow Job](#prow-job-plugin)
1515
- [Session](#session-plugin)
16+
- [Testing](#testing-plugin)
1617
- [Utils](#utils-plugin)
1718
- [Yaml](#yaml-plugin)
1819

@@ -142,6 +143,15 @@ A plugin to save and resume conversation sessions across long time intervals
142143

143144
See [plugins/session/README.md](plugins/session/README.md) for detailed documentation.
144145

146+
### Testing Plugin
147+
148+
Comprehensive test case generation and QA automation tools
149+
150+
**Commands:**
151+
- **`/testing:create-testcases` `<feature_name> [--priority high|medium|low] [--component name] [--format markdown|docx]`** - Generate comprehensive test cases for a feature with priority filtering and multiple output formats
152+
153+
See [plugins/testing/README.md](plugins/testing/README.md) for detailed documentation.
154+
145155
### Utils Plugin
146156

147157
A generic utilities plugin serving as a catch-all for various helper commands and agents

docs/data.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,27 @@
445445
}
446446
],
447447
"has_readme": true
448+
},
449+
{
450+
"name": "testing",
451+
"description": "Comprehensive test case generation and QA automation tools",
452+
"version": "0.0.1",
453+
"commands": [
454+
{
455+
"name": "create-testcases",
456+
"description": "Generate comprehensive test cases for a feature with priority filtering and multiple output formats",
457+
"synopsis": "/testing:create-testcases <feature_name> [--priority high|medium|low] [--component name] [--format markdown|docx]",
458+
"argument_hint": "<feature_name> [--priority high|medium|low] [--component name] [--format markdown|docx]"
459+
}
460+
],
461+
"skills": [
462+
{
463+
"name": "Test Case Generator",
464+
"id": "testcase-generator",
465+
"description": "Generate comprehensive test cases with DOCX export capability"
466+
}
467+
],
468+
"has_readme": true
448469
}
449470
]
450471
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"name": "testing",
3+
"description": "Comprehensive test case generation and QA automation tools",
4+
"version": "0.0.1",
5+
"author": {
6+
"name": "github.com/openshift-eng"
7+
}
8+
}

0 commit comments

Comments
 (0)