smoketest

Discover endpoints, authenticate, run curl requests, and analyze server logs.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/weside-ai/claude-code-plugin --skill smoketest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smoketest
Source: https://github.com/weside-ai/claude-code-plugin/tree/main/we/skills/smoketest
Command: npx skills add https://github.com/weside-ai/claude-code-plugin --skill smoketest

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a systematic approach to test the health and stability of a backend server through manual API testing, ensuring that key endpoints are functioning as expected.

Core Features & Use Cases

  • Endpoint Discovery: Automatically identifies and tests all accessible endpoints.
  • Authentication: Handles authentication to ensure correct access levels.
  • Endpoint Testing: Executes predefined curl requests to verify response and status.
  • Log Analysis: Scans server logs for errors and warnings.
  • Reporting: Summarizes the test results in a simple table format.
  • Use Case: Before deploying new code or after server modifications, use the smoketest to quickly verify that critical functionalities are working as expected.

Quick Start

To initiate a smoketest, run 'smoketest'.

Frequently Asked Questions about smoketest

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

FAQPage Schema
How do I run an API health check on my backend server?

To run an API health check, execute a smoketest against the running backend server to automatically identify endpoints, authenticate access, execute curl requests, and verify response statuses. It systematically tests endpoint stability for routine maintenance.

What is manual API testing for pre-release backend verification?

Manual API testing for pre-release backend verification is a systematic approach to ensure key endpoints function correctly before deploying new code. It discovers accessible endpoints, handles authentication, and analyzes server logs for errors or warnings.

Does backend endpoint testing automatically handle authentication?

Yes, backend endpoint testing automatically handles authentication to ensure correct access levels during the API health check. It authenticates access before executing curl requests to verify server responses and scan logs for warnings.

How do I analyze server logs for errors after endpoint testing?

To analyze server logs for errors after endpoint testing, the smoketest scans server logs for warnings and errors as part of its comprehensive API health check. It then summarizes the test results and log findings in a simple table format.

What is the best way to verify server health after modifications?

The best way to verify server health after modifications is to run a smoketest, which performs comprehensive manual API testing on the running backend. It identifies endpoints, executes curl requests, and analyzes server logs to confirm critical functionalities work.