test-plan
Skill10 starsChanged 5 months agoMITView on GitHub
Plan Katalon True Platform/TestOps testing for a release, sprint, or feature. Use when you need to translate quality goals into scope, prioritize testing by requirement coverage and risk, decide what to test first, or build the executable plan structure (folders, suites, and sprint/release association) that stands in for a formal Test Plan. Reads project/repository/iteration context and requirement coverage, then proposes and materializes a prioritized plan. For designing the actual test cases, hand off to create-test-cases; for the ship/no-ship call, hand off to release-analyze. Written for the test lead who owns the cycle and has to decide what gets tested first.
17 other projects use a version of this.
Adopted by
Most recently taken up by
- huntie/skillstheir own version, first seen Nov 1, 2026
- TzolkinB/skillstheir own version, first seen Oct 22, 2026
- DoKu67/claude-code-skilstheir own version, first seen Oct 16, 2026
- AviadP/aviad-dev-toolkittheir own version, first seen Oct 15, 2026
- vhmarquez/argotheir own version, first seen Oct 15, 2026
- XGENT-ai/skillstheir own version, first seen Oct 13, 2026
Other versions17 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 17
- liferay/liferay-portal★ 2.3ksame name
- stackrox/stackrox★ 1.3ksame name
- MillenniumDawn/Millennium-Dawn★ 158same name
- mbwsims/claude-universe★ 71same name
- Codagent-AI/agent-skills★ 31same name
- yasunori0418/skills★ 9same name
- xmh-test/test-agent-skills★ 5same name
- DoKu67/claude-code-skils★ 4same name
- SUDARSHANCHAUDHARI/QACraft★ 2same name
- TzolkinB/skills★ 2same name
7 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository59 other files it gives its agents.
- AGENTS.mdAGENTS.md
- .github/copilot-instructions.mdCopilot instructions
- .cursor/rules/analyze-failures.mdcCursor rule
- .cursor/rules/create-test-cases.mdcCursor rule
- .cursor/rules/execute-test.mdcCursor rule
- .cursor/rules/exploratory-charter.mdcCursor rule
- .cursor/rules/get-started.mdcCursor rule
- .cursor/rules/platform-setup.mdcCursor rule
- .cursor/rules/playwright-execute.mdcCursor rule
- .cursor/rules/release-analyze.mdcCursor rule
- .cursor/rules/test-case-to-katalon-studio.mdcCursor rule
- .cursor/rules/test-case-to-playwright.mdcCursor rule
- .cursor/rules/test-data.mdcCursor rule
- .cursor/rules/test-estimation.mdcCursor rule
- .cursor/rules/test-maintenance.mdcCursor rule
- .cursor/rules/test-management.mdcCursor rule
- .cursor/rules/test-plan.mdcCursor rule
- .cursor/rules/test-reporting.mdcCursor rule
- .cursor/rules/test-review.mdcCursor rule
- .cursor/rules/true-platform-testing.mdcCursor rule
- .cursor/rules/upload-report.mdcCursor rule
- llms.txtllms.txt
- analyze-failuresSkill
- create-test-casesSkill
- execute-testSkill
- exploratory-charterSkill
- get-startedSkill
- platform-setupSkill
- playwright-executeSkill
- release-analyzeSkill
- test-case-to-katalon-studioSkill
- test-case-to-playwrightSkill
- test-dataSkill
- test-estimationSkill
- test-maintenanceSkill
- test-managementSkill
- test-planSkill
- test-reportingSkill
- test-reviewSkill
- true-platform-testingSkill
- upload-reportSkill
- analyze-failuresSkill
- create-test-casesSkill
- execute-testSkill
- exploratory-charterSkill
- get-startedSkill
- platform-setupSkill
- playwright-executeSkill
- release-analyzeSkill
- test-case-to-katalon-studioSkill
- test-case-to-playwrightSkill
- test-dataSkill
- test-estimationSkill
- test-maintenanceSkill
- test-managementSkill
- test-reportingSkill
- test-reviewSkill
- true-platform-testingSkill
- upload-reportSkill
The file
We split this skill into the rules it gives an agent
3 rules. 0 are common, 1 is distinctive, and 2 are very specific to this project.
0
Common
Most of the 14 edited versions we read keep these.
1
Distinctive
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 15
Not directly available: create a Release or Build entity, create a formal Test Plan entity, or author release gates through MCP.
- Very specific: line 34
Read coverage and gaps: Use fetch_requirement_data for requirement coverage status and find_test_cases_by_requirement to see which …
- Very specific: line 53
Read references/planning-workflow.md before proposing scope.
“Common” is measured: kept by at least 6 in 10 of the 14 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Katalon Test Plan
Use this skill for the planning stage of the Katalon lifecycle: turn quality goals into a scoped, risk-prioritized, executable plan. The output is a plan the team can act on plus the folder/suite/release structure that makes it runnable. Prefer Katalon MCP tools for platform data; use the human as a tool when scope, risk appetite, or release target cannot be resolved safely.
Availability Boundary
State the boundary before promising a plan:
- Available via MCP: resolve scope (
list_projects,list_repositories,find_iterations), read requirement coverage and gaps (fetch_requirement_data,find_requirements,find_test_cases_by_requirement), and build the executable plan structure (manage_test_folder,manage_test_suite, add cases to suites). - Not directly available: create a Release or Build entity, create a formal Test Plan entity, or author release gates through MCP. These live in the TestOps UI.
- Workaround (the MCP-legal test plan): a named folder + test suite associated with a sprint/release is the executable plan. Create it, populate it, and report it as the plan of record.
Planning Workflow
+---------------+ +----------------------+ +----------------------+
| Resolve scope | --> | Read coverage + risk | --> | Prioritize what first|
+---------------+ +----------------------+ +----------------------+
| | |
v v v
+---------------+ +----------------------+ +----------------------+
| Propose plan | --> | Build folder + suite | --> | Associate sprint/rel |
+---------------+ +----------------------+ +----------------------+Steps and tool rules
- Resolve scope.
list_projects->list_repositories. If exactly one matches the user's wording or context, use it. Usefind_iterationsto bind the plan to a sprint/release when named. - Read coverage and gaps. Use
fetch_requirement_datafor requirement coverage status andfind_test_cases_by_requirementto see which requirements already have cases.find_requirements/read_requirementwhen requirement keys are supplied. - Prioritize by risk and evidence. Rank scope using: requirement coverage gaps first, then high-change/high-traffic areas, then areas with historically unstable tests (defer stability detail to
test-review). State the risk basis; do not invent traffic numbers the MCP does not return. - Propose the plan in chat. Objectives, in-scope / out-of-scope, coverage matrix (requirement -> planned cases), risk ranking, target environments, and the suite/folder structure you will create.
- Materialize the executable structure.
manage_test_folderfor the plan folder,manage_test_suitefor the runnable suite, add the selected/known cases. Reuse an existing folder/suite when one already matches instead of creating a duplicate. - Verify and report.
read_test_suiteto confirm; report the plan of record with the suite as the executable artifact and the open gaps to fill next.
Prompt recipes
Plan testing for sprint 3.2 in project Cellphone Shop: show coverage gaps and build the executable suite.What should we test first for release R-2026-Q3 based on requirement coverage? Propose a risk-ranked plan.Create a test plan structure (folder + suite) for requirement CEL-6 and associate it with the current sprint.
Hand-offs
- Gaps to fill ->
create-test-cases. - Plan ready to run ->
execute-test. - Ship decision on the planned scope ->
release-analyze. - Traceability audit of the plan ->
test-management.
Read references/planning-workflow.md before proposing scope. Read the orchestrator true-platform-testing/references/unavailable-capabilities.md when the user asks "can Katalon plan X?".
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

