test_tool_catalog_preparation

Prepares a reusable test-tool catalog as XID-backed domain knowledge for test planning.

4|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/synthaicode/XRefKit --skill test-tool-catalog-preparation-synthaicode
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: test_tool_catalog_preparation
Source: https://github.com/synthaicode/XRefKit/tree/main/skills/test_tool_catalog_preparation
Command: npx skills add https://github.com/synthaicode/XRefKit --skill test-tool-catalog-preparation-synthaicode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Test planning often relies on local-path inspection, model memory, or implicit environment assumptions to pick test tools, which produces unverifiable and non-reusable selections. This Skill turns repository scripts, CI configuration, runbooks, and tool documentation into a reviewed test-tool catalog that downstream test flows can select by stable XID references. ## Core Features & Use Cases - Tool Inventory Building: Inspects repository test projects, CI/CD configuration, build manifests, runbooks, and prior test evidence to catalog each tool or tool family with purpose, owner, setup, data, execution, and evidence-capture requirements. - Applicability Matrices: Records domain, environment, test-level, and target-type applicability for every tool, plus limitations, unsafe uses, freshness, and recheck conditions. - Gap and Unknown Tracking: Marks unverifiable capabilities as unknown and records tool gaps separately so unsupported assumptions never become selectable tools. - Publication Handoff: Produces either a run-local draft or a publication-ready, path-free artifact handed to the domain-knowledge publication path so test_flow can select it by XID. - Use Case: Before designing integration and regression tests for a staging environment, run this Skill to catalog the organization's API, DB, and batch test tools so the test plan references verified tools instead of guessed local scripts. ## Quick Start Ask the agent to prepare a test-tool catalog for your target domain and environments, specifying the test levels in scope and whether the result should be published as canonical domain knowledge.

Frequently Asked Questions about test_tool_catalog_preparation

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

FAQPage Schema
How do I create a test tool catalog for my project?▼

Run the Skill with your target domain, environments, and test levels. It inspects repository test scripts, CI configuration, runbooks, and tool documentation, then produces a catalog with one row per tool covering setup, data, execution, evidence, and limitations.

What is a test-tool catalog used for in test planning?▼

A test-tool catalog lets test_flow select tools by stable XID references instead of guessing from local paths or model memory. It records which tools apply to which domains, environments, test levels, and target types, with verified setup and evidence requirements.

Does the catalog work with MCP-only clients?▼

Yes. Publication-ready output removes local filesystem paths from the client-facing body and keeps content XID-oriented, so MCP-only consumers can resolve catalog entries through get_document_by_xid without path exposure.

Can this Skill design or execute test cases?▼

No. The Skill stops if the work turns into test case design, release judgment, or product test execution. Its output is domain knowledge about available tools and their valid use conditions, not a test plan or execution result.

What happens when a tool's environment support cannot be verified?▼

Unverifiable capabilities, environments, setup, or evidence methods are downgraded to unknown, and the tool is marked not selectable. Tool gaps are recorded separately with impact and next actions rather than being silently worked around.