md-tester

Manage labeled markdown test specs with CRUD operations and retry-based test runs.

Updated Oct 17, 2025
One-click install
npx skills add https://github.com/x85446/claudecodetricks --skill md-tester
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: md-tester
Source: https://github.com/x85446/claudecodetricks/tree/main/skills/md-tester
Command: npx skills add https://github.com/x85446/claudecodetricks --skill md-tester

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manages labeled markdown test specs and their test executions, enabling efficient CRUD, test runs, and automated retry-based fixes across multiple spec files.

Core Features & Use Cases

  • CRUD on test entries for labeled markdown specs.
  • Execute tests via run blocks embedded in entries.
  • Auto-fix failures with a retry loop to stabilize test results.

Quick Start

Invoke /md-tester with a valid subcommand to manage test specs (run, add, update, feedback, delete, or create).

Frequently Asked Questions about md-tester

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

FAQPage Schema
How do I automate markdown test spec management and execution?

You can automate markdown test spec management by invoking the tool with subcommands to run, add, update, delete, or create test entries across multiple spec files. It reads project macros and configuration to enforce the test schema during execution.

Can I automatically fix failing markdown test specs during a test run?

Yes, you can automatically fix failing markdown test specs using the built-in retry loop. When a test execution fails, the tool automatically attempts to stabilize the test results by retrying and fixing the failures.

How do I add or update CRUD entries for labeled markdown test specs?

You can perform CRUD operations on labeled markdown test specs by invoking the add, update, delete, or create subcommands. The tool automatically reads your project macros and enforces the test schema when generating or validating these entries.

What is a labeled markdown test spec and how does it execute tests?

A labeled markdown test spec is a structured file containing test entries that execute tests via embedded run blocks. The tool automates the management of these specs and their test executions across multiple files within your project.

Do I need to configure project macros before validating markdown test specs?

Yes, the tool reads your project macros and configuration to enforce the test schema when generating or validating tests. Setting up these project macros ensures your labeled markdown test specs are correctly validated during execution.