From test-plan
Intelligently merge new analyzer findings into an existing test plan, preserving user edits while incorporating updates from new documentation. Use for test plan updates when re-analysis produces new findings that need to be integrated without overwriting human modifications.
npx claudepluginhub opendatahub-io/skills-registry --plugin test-planThis skill uses the workspace's default tool permissions.
Merge new analyzer findings into an existing test plan while preserving user customizations.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Merge new analyzer findings into an existing test plan while preserving user customizations.
This skill is invoked by /test-plan-update as a forked sub-agent. It receives:
The parent skill passes:
Old TestPlan.md: <full_content>
New Findings from Analyzers:
- Endpoints: <findings_from_test-plan.analyze.endpoints>
- Risks: <findings_from_test-plan.analyze.risks>
- Infrastructure: <findings_from_test-plan.analyze.infra>
New Documents Added: <list_of_new_doc_names>
Extract current content for each section:
Store each section's content as baseline.
Extract new findings:
For each section, apply this merge logic:
Section 1.1 (Purpose):
Section 1.2 (Scope):
Section 1.3 (Test Objectives):
Section 2.1 (Test Levels):
Section 2.2 (Test Types):
Section 2.3 (Priority Definitions):
Section 3 (Test Environment):
Section 4 (Endpoints/Methods Under Test):
Section 7 (Non-Functional Requirements):
Section 8 (Risks and Mitigations):
Section 9 (Dependencies):
Sections 5, 6, 10 (Test Cases, E2E, Traceability):
/test-plan-create-casesTrack all changes made:
Format:
## Changes Made
### Section 1 (Executive Summary)
- Added 2 new in-scope items
- Updated purpose to reflect new API spec details
### Section 4 (Endpoints/Methods Under Test)
- Added 3 new endpoints: POST /catalog/items, GET /catalog/items/{id}, DELETE /catalog/items/{id}
- Marked deprecated: GET /legacy/catalog (removed in v2.0)
### Section 7 (Non-Functional Requirements)
- Updated Performance assessment: "Not Applicable" → "95th percentile latency < 200ms for catalog operations"
### Section 8 (Risks)
- Added new risk: "Catalog database migration during upgrade may cause downtime"
### Section 9 (Dependencies)
- Added: PostgreSQL 14+ (for catalog storage)
## User Edits Preserved
- Section 1.1 Purpose: kept user-refined language
- Section 2.3 Priority Definitions: kept feature-specific P0 criteria
- Section 4: preserved user notes on authentication requirements
Return structured output for the parent skill:
## Updated Sections
### Section 1: Executive Summary
<full_updated_section_1_content>
### Section 2: Test Strategy
<full_updated_section_2_content>
### Section 4: Endpoints/Methods Under Test
<full_updated_section_4_content>
### Section 7: Non-Functional Requirements
<full_updated_section_7_content>
### Section 8: Risks and Mitigations
<full_updated_section_8_content>
### Section 9: Dependencies
<full_updated_section_9_content>
## Change Summary
<change_summary_from_step_4>
## Merge Statistics
- Sections updated: <count>
- New items added: <count>
- Items updated: <count>
- Items deprecated: <count>
- User edits preserved: <count>
/test-plan-create-cases