feature-link-test-writer

Convert backend design definitions into executable Python test scripts and Chinese API docs.

12|2|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/toly1994328/flash_im_by_ai --skill feature-link-test-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-link-test-writer
Source: https://github.com/toly1994328/flash_im_by_ai/tree/main/.kiro/skills/feature-link-test-writer
Command: npx skills add https://github.com/toly1994328/flash_im_by_ai --skill feature-link-test-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing and maintaining API test chains and documentation is time-consuming and error-prone. This skill automates the creation of deterministic test flows and keeps API docs in sync with the interface definitions.

Core Features & Use Cases

  • One Python script per feature/module, serving as both tester and doc generator.
  • Automatically generate up-to-date API documentation after every run, including real tokens and responses.
  • Ensures test coverage across endpoints, includes 4xx error scenarios, and outputs docs in Chinese.

Quick Start

Use a API design file (design.md or routes.rs) to trigger feature-link-test-writer and generate executable test chains and related API docs.

Frequently Asked Questions about feature-link-test-writer

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

FAQPage Schema
How do I automate API test chain generation from backend design files?

To automate API test chain generation, you can use a backend design definition like design.md or routes.rs to trigger an automated workflow that converts interface definitions into executable Python scripts. This process ensures deterministic test flows and keeps endpoint coverage in sync with backend updates.

How do I keep API documentation in sync with backend routes automatically?

Keeping API documentation in sync requires an automated generation process triggered after every test run. By converting routes.rs or design.md files into Python scripts that act as both testers and doc generators, the system outputs up-to-date API docs featuring real tokens and responses.

Can I generate Python scripts from design.md to test backend APIs?

Yes, you can generate Python scripts from design.md to test backend APIs by using an automation tool that parses backend design definitions. This creates a single Python module per feature, serving as both an executable tester for endpoints and a documentation generator.

Does automated API testing cover 4xx error scenarios and generate Chinese documentation?

Automated API testing can cover 4xx error scenarios and generate Chinese documentation by enforcing a deterministic workflow that includes error paths. The generated docs output in Chinese, capturing real tokens and responses to ensure comprehensive endpoint coverage.

What is the best way to structure API tests for backend teams updating endpoints?

The best way to structure API tests for backend teams is to enforce a deterministic workflow with a single Python script per feature module. This approach automatically generates documentation after each run, ensuring test coverage across endpoints and maintaining interface sync.