module-aggregator

Aggregate and deduplicate test points from multiple Markdown module tables.

63|14|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/liwanlei/AITestCraft --skill module-aggregator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: module-aggregator
Source: https://github.com/liwanlei/AITestCraft/tree/main/skills/module-aggregator
Command: npx skills add https://github.com/liwanlei/AITestCraft --skill module-aggregator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of managing duplicated and scattered test points produced by multiple modules, so you can get a clean, consistent, and well-organized test-point inventory.

Core Features & Use Cases

  • Global Deduplication: Removes duplicates using scenario/behavior/assertion-target similarity, and merges highly semantically similar items while preserving module context.
  • Module-Aware Grouping: Outputs test points grouped by module, with module-level and intra-module priority ordering (P0 > P1 > P2).
  • Traceable Deduplication Report: Provides a Markdown section summarizing total inputs, deduplicated results, and a “repeated items” table with reason.

Quick Start

Ask the AI to aggregate and deduplicate all module test points from your Markdown tables and return the grouped Markdown with refreshed TP numbering.

Frequently Asked Questions about module-aggregator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deduplicate test points from multiple modules into a single report?

You can deduplicate test points by aggregating Markdown tables from multiple modules, removing duplicates globally using scenario and behavior similarity, and grouping the remaining items by module and priority level.

What is the best way to organize scattered test points by module and priority?

The best way to organize scattered test points is to aggregate them into a unified inventory, apply global deduplication to remove semantic overlaps, and structure the output with module-level and intra-module priority ordering from P0 to P2.

How do I merge test points without losing the original module attribution?

To merge test points without losing module attribution, aggregate the tables globally, deduplicate semantically similar items, and ensure the final Markdown output preserves the original module context alongside refreshed TP IDs.

Can I get a deduplication statistics report for my test point aggregation?

Yes, generating a deduplication statistics report is supported during test point aggregation, providing a Markdown section that summarizes total inputs, deduplicated results, and a table of repeated items with reasons.

Does test point aggregation support Markdown-only output for multi-module testing scenarios?

Yes, test point aggregation supports multi-module testing scenarios by consuming Markdown tables of test points and ensuring deterministic Markdown-only output with refreshed TP IDs and preserved module attribution.