test

Execute Go tests with coverage reports and targeted package testing.

11|1|Updated May 15, 2026
One-click install
npx skills add https://github.com/usk6666/yorishiro-proxy --skill test-usk6666
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/usk6666/yorishiro-proxy/tree/main/.claude/skills/test
Command: npx skills add https://github.com/usk6666/yorishiro-proxy --skill test-usk6666

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the execution of Go tests, providing flexibility for different testing scenarios and reporting needs.

Core Features & Use Cases

  • Execute All Tests: Run all tests in the project with a simple command.
  • Targeted Testing: Specify packages or specific test functions to run.
  • Code Coverage: Generate test coverage reports.
  • Use Case: When developing new features, you can use this skill to quickly run all relevant tests to ensure your changes haven't introduced regressions.

Quick Start

Execute all Go tests in the project.

Frequently Asked Questions about test

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

FAQPage Schema
How do I run Go tests for a specific package?

Go tests for specific packages are executed through targeted testing, utilizing `go test` commands with various flags to isolate and run only the specified package or function.

Can I generate code coverage reports for my Go project?

Yes, code coverage reports are generated by executing the `make test-cover` command, which runs the Go test suite and outputs coverage data to verify functionality.

What is the best way to execute the full Go test suite during development?

The best way to execute the full Go test suite is by running the full suite command, which automates `make test` to verify functionality and ensure changes haven't introduced regressions.

Do I need to install UI dependencies before running Go tests?

Yes, UI dependencies must be met before running tests; the skill ensures these requirements are verified before executing `make test` or `go test` commands successfully.

How does automating Go test execution maintain code quality?

Automating Go test execution maintains code quality by allowing software engineers to quickly run relevant tests and coverage reports, verifying that new features do not introduce regressions.